builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-273 starttime: 1468455446.07 results: success (0) buildid: 20160713154642 builduid: 0219f93640ac4a39933847396c8d0f21 revision: 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 17:17:26.072679) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 17:17:26.073097) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 17:17:26.073399) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 17:17:26.224789) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-13 17:17:26.225175) ========= '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-273 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-273 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-273 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 --17:17:26-- 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.27 MB/s 17:17:27 (8.27 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.265000 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-13 17:17:27.672883) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-13 17:17:27.678963) ========= '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-273 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-273 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-273 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=4.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-13 17:17:31.793246) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-13 17:17:31.793579) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 --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 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-273 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-273 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-273 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-13 17:17:31,779 truncating revision to first 12 chars 2016-07-13 17:17:31,779 Setting DEBUG logging. 2016-07-13 17:17:31,779 attempt 1/10 2016-07-13 17:17:31,779 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/84c59d136a9e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-13 17:17:33,065 unpacking tar archive at: mozilla-beta-84c59d136a9e/testing/mozharness/ program finished with exit code 0 elapsedTime=2.083000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-13 17:17:33.911910) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 17:17:33.912597) ========= script_repo_revision: 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 17:17:33.913025) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 17:17:33.913297) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 17:17:33.929183) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 6 secs) (at 2016-07-13 17:17:33.929627) ========= '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-273 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-273 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-273 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 17:17:33 INFO - MultiFileLogger online at 20160713 17:17:33 in C:\slave\test 17:17:33 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 17:17:33 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:17:33 INFO - {'append_to_log': False, 17:17:33 INFO - 'base_work_dir': 'C:\\slave\\test', 17:17:33 INFO - 'blob_upload_branch': 'mozilla-beta', 17:17:33 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:17:33 INFO - 'buildbot_json_path': 'buildprops.json', 17:17:33 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:17:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:17:33 INFO - 'download_minidump_stackwalk': True, 17:17:33 INFO - 'download_symbols': 'true', 17:17:33 INFO - 'e10s': False, 17:17:33 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:17:33 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:17:33 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:17:33 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:17:33 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:17:33 INFO - 'C:/mozilla-build/tooltool.py'), 17:17:33 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:17:33 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:17:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:17:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:17:33 INFO - 'log_level': 'info', 17:17:33 INFO - 'log_to_console': True, 17:17:33 INFO - 'opt_config_files': (), 17:17:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:17:33 INFO - '--processes=1', 17:17:33 INFO - '--config=%(test_path)s/wptrunner.ini', 17:17:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:17:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:17:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:17:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:17:33 INFO - 'pip_index': False, 17:17:33 INFO - 'require_test_zip': True, 17:17:33 INFO - 'test_type': ('testharness',), 17:17:33 INFO - 'this_chunk': '1', 17:17:33 INFO - 'total_chunks': '10', 17:17:33 INFO - 'virtualenv_path': 'venv', 17:17:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:17:33 INFO - 'work_dir': 'build'} 17:17:33 INFO - ##### 17:17:33 INFO - ##### Running clobber step. 17:17:33 INFO - ##### 17:17:33 INFO - Running pre-action listener: _resource_record_pre_action 17:17:33 INFO - Running main action method: clobber 17:17:33 INFO - rmtree: C:\slave\test\build 17:17:33 INFO - Using _rmtree_windows ... 17:17:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:19:15 INFO - Running post-action listener: _resource_record_post_action 17:19:15 INFO - ##### 17:19:15 INFO - ##### Running read-buildbot-config step. 17:19:15 INFO - ##### 17:19:15 INFO - Running pre-action listener: _resource_record_pre_action 17:19:15 INFO - Running main action method: read_buildbot_config 17:19:15 INFO - Using buildbot properties: 17:19:15 INFO - { 17:19:15 INFO - "project": "", 17:19:15 INFO - "product": "firefox", 17:19:15 INFO - "script_repo_revision": "production", 17:19:15 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 17:19:15 INFO - "repository": "", 17:19:15 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 17:19:15 INFO - "buildid": "20160713154642", 17:19:15 INFO - "pgo_build": "False", 17:19:15 INFO - "basedir": "C:\\slave\\test", 17:19:15 INFO - "buildnumber": 7, 17:19:15 INFO - "slavename": "t-w732-ix-273", 17:19:15 INFO - "revision": "84c59d136a9e54be69571b75a19e8a8ccff7b8a1", 17:19:15 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 17:19:15 INFO - "platform": "win32", 17:19:15 INFO - "branch": "mozilla-beta", 17:19:15 INFO - "repo_path": "releases/mozilla-beta", 17:19:15 INFO - "moz_repo_path": "", 17:19:15 INFO - "stage_platform": "win32", 17:19:15 INFO - "builduid": "0219f93640ac4a39933847396c8d0f21", 17:19:15 INFO - "slavebuilddir": "test" 17:19:15 INFO - } 17:19:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 17:19:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.zip. 17:19:15 INFO - Running post-action listener: _resource_record_post_action 17:19:15 INFO - ##### 17:19:15 INFO - ##### Running download-and-extract step. 17:19:15 INFO - ##### 17:19:15 INFO - Running pre-action listener: _resource_record_pre_action 17:19:15 INFO - Running main action method: download_and_extract 17:19:15 INFO - mkdir: C:\slave\test\build\tests 17:19:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:19:15 INFO - https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:19:15 INFO - trying https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 17:19:15 INFO - Downloading https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/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 17:19:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/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 17:19:17 INFO - Downloaded 1240 bytes. 17:19:17 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 17:19:17 INFO - Using the following test package requirements: 17:19:17 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 17:19:17 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:19:17 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 17:19:17 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:19:17 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 17:19:17 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:19:17 INFO - u'jsshell-win32.zip'], 17:19:17 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:19:17 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 17:19:17 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 17:19:17 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:19:17 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 17:19:17 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:19:17 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 17:19:17 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:19:17 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 17:19:17 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:19:17 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 17:19:17 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 17:19:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:19:17 INFO - https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:19:17 INFO - trying https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 17:19:17 INFO - Downloading https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/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 17:19:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/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 17:19:19 INFO - Downloaded 20366314 bytes. 17:19:19 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/*'] 17:19:19 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/* 17:19:21 INFO - caution: filename not matched: web-platform/* 17:19:21 INFO - Return code: 11 17:19: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')]} 17:19:21 INFO - https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:19:21 INFO - trying https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 17:19:21 INFO - Downloading https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/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 17:19:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/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 17:19:23 INFO - Downloaded 36389908 bytes. 17:19:23 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/*'] 17:19:23 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/* 17:20:03 INFO - caution: filename not matched: bin/* 17:20:03 INFO - caution: filename not matched: config/* 17:20:03 INFO - caution: filename not matched: mozbase/* 17:20:03 INFO - caution: filename not matched: marionette/* 17:20:03 INFO - caution: filename not matched: tools/wptserve/* 17:20:03 INFO - Return code: 11 17:20:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:03 INFO - https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 17:20:03 INFO - trying https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:20:03 INFO - Downloading https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 17:20:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/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 17:20:08 INFO - Downloaded 68477056 bytes. 17:20:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:20:08 INFO - mkdir: C:\slave\test\properties 17:20:08 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:20:08 INFO - Writing to file C:\slave\test\properties\build_url 17:20:08 INFO - Contents: 17:20:08 INFO - build_url:https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:20:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:20:09 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:20:09 INFO - Writing to file C:\slave\test\properties\symbols_url 17:20:09 INFO - Contents: 17:20:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:20:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:09 INFO - https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:20:09 INFO - trying https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:20:09 INFO - Downloading https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/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 17:20:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/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 17:20:10 INFO - Downloaded 55586414 bytes. 17:20:10 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'] 17:20:10 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 17:20:13 INFO - Return code: 0 17:20:13 INFO - Running post-action listener: _resource_record_post_action 17:20:13 INFO - Running post-action listener: set_extra_try_arguments 17:20:13 INFO - ##### 17:20:13 INFO - ##### Running create-virtualenv step. 17:20:13 INFO - ##### 17:20:13 INFO - Running pre-action listener: _pre_create_virtualenv 17:20:13 INFO - Running pre-action listener: _resource_record_pre_action 17:20:13 INFO - Running main action method: create_virtualenv 17:20:13 INFO - Creating virtualenv C:\slave\test\build\venv 17:20:13 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 17:20:13 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:20:18 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:20:22 INFO - Installing distribute......................................................................................................................................................................................done. 17:20:23 INFO - Return code: 0 17:20:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:20:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:20:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:20:23 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 0x01C166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD9368>, '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 0x018DAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D2F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-273', 'USERDOMAIN': 'T-W732-IX-273', '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-273', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 17:20:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 17:20:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:20:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:20:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:20:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:20:23 INFO - 'COMPUTERNAME': 'T-W732-IX-273', 17:20:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:20:23 INFO - 'DCLOCATION': 'SCL3', 17:20:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:20:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:20:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:20:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:20:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:20:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:20:23 INFO - 'HOMEDRIVE': 'C:', 17:20:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:20:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:20:23 INFO - 'KTS_VERSION': '1.19c', 17:20:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:20:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:20:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-273', 17:20:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:20:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:20:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:20:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:20:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:20:23 INFO - 'MOZ_AIRBAG': '1', 17:20:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:20:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:20:23 INFO - 'MOZ_MSVCVERSION': '8', 17:20:23 INFO - 'MOZ_NO_REMOTE': '1', 17:20:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:20:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:20:23 INFO - 'NO_EM_RESTART': '1', 17:20:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:20:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:20:23 INFO - 'OS': 'Windows_NT', 17:20:23 INFO - 'OURDRIVE': 'C:', 17:20:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 17:20:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:20:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:20:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:20:23 INFO - 'PROCESSOR_LEVEL': '6', 17:20:23 INFO - 'PROCESSOR_REVISION': '1e05', 17:20:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:20:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:20:23 INFO - 'PROMPT': '$P$G', 17:20:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:20:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:20:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:20:23 INFO - 'PWD': 'C:\\slave\\test', 17:20:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:20:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:20:23 INFO - 'SYSTEMDRIVE': 'C:', 17:20:23 INFO - 'SYSTEMROOT': 'C:\\windows', 17:20:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:20:23 INFO - 'TEST1': 'testie', 17:20:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:20:23 INFO - 'USERDOMAIN': 'T-W732-IX-273', 17:20:23 INFO - 'USERNAME': 'cltbld', 17:20:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:20:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:20:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:20:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:20:23 INFO - 'WINDIR': 'C:\\windows', 17:20:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:20:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:20:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:20:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:20:24 INFO - Downloading/unpacking psutil>=0.7.1 17:20:25 INFO - Running setup.py egg_info for package psutil 17:20:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:20:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:20:25 INFO - Installing collected packages: psutil 17:20:25 INFO - Running setup.py install for psutil 17:20:25 INFO - building 'psutil._psutil_windows' extension 17:20:25 INFO - error: Unable to find vcvarsall.bat 17:20:25 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-xyzncv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:20:25 INFO - running install 17:20:25 INFO - running build 17:20:25 INFO - running build_py 17:20:25 INFO - creating build 17:20:25 INFO - creating build\lib.win32-2.7 17:20:25 INFO - creating build\lib.win32-2.7\psutil 17:20:25 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:20:25 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:20:25 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:20:25 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:20:25 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:20:25 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:20:25 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:20:25 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:20:25 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:20:25 INFO - running build_ext 17:20:25 INFO - building 'psutil._psutil_windows' extension 17:20:25 INFO - error: Unable to find vcvarsall.bat 17:20:25 INFO - ---------------------------------------- 17:20:25 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-xyzncv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:20:25 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:20:25 WARNING - Return code: 1 17:20:25 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 17:20:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:20:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:20:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:20:25 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 0x01C166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD9368>, '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 0x018DAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D2F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-273', 'USERDOMAIN': 'T-W732-IX-273', '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-273', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 17:20:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 17:20:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 17:20:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:20:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:20:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:20:25 INFO - 'COMPUTERNAME': 'T-W732-IX-273', 17:20:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:20:25 INFO - 'DCLOCATION': 'SCL3', 17:20:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:20:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:20:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:20:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:20:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:20:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:20:25 INFO - 'HOMEDRIVE': 'C:', 17:20:25 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:20:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:20:25 INFO - 'KTS_VERSION': '1.19c', 17:20:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:20:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:20:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-273', 17:20:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:20:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:20:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:20:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:20:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:20:25 INFO - 'MOZ_AIRBAG': '1', 17:20:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:20:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:20:25 INFO - 'MOZ_MSVCVERSION': '8', 17:20:25 INFO - 'MOZ_NO_REMOTE': '1', 17:20:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:20:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:20:25 INFO - 'NO_EM_RESTART': '1', 17:20:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:20:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:20:25 INFO - 'OS': 'Windows_NT', 17:20:25 INFO - 'OURDRIVE': 'C:', 17:20:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 17:20:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:20:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:20:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:20:25 INFO - 'PROCESSOR_LEVEL': '6', 17:20:25 INFO - 'PROCESSOR_REVISION': '1e05', 17:20:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:20:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:20:25 INFO - 'PROMPT': '$P$G', 17:20:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:20:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:20:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:20:25 INFO - 'PWD': 'C:\\slave\\test', 17:20:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:20:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:20:25 INFO - 'SYSTEMDRIVE': 'C:', 17:20:25 INFO - 'SYSTEMROOT': 'C:\\windows', 17:20:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:20:25 INFO - 'TEST1': 'testie', 17:20:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:20:25 INFO - 'USERDOMAIN': 'T-W732-IX-273', 17:20:25 INFO - 'USERNAME': 'cltbld', 17:20:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:20:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:20:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:20:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:20:25 INFO - 'WINDIR': 'C:\\windows', 17:20:25 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:20:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:20:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:20:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:20:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:20:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:20:25 INFO - Running setup.py egg_info for package mozsystemmonitor 17:20:25 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:20:25 INFO - Running setup.py egg_info for package psutil 17:20:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:20:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:20:25 INFO - Installing collected packages: mozsystemmonitor, psutil 17:20:25 INFO - Running setup.py install for mozsystemmonitor 17:20:25 INFO - Running setup.py install for psutil 17:20:25 INFO - building 'psutil._psutil_windows' extension 17:20:25 INFO - error: Unable to find vcvarsall.bat 17:20:25 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-w0hxtv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:20:25 INFO - running install 17:20:25 INFO - running build 17:20:25 INFO - running build_py 17:20:25 INFO - running build_ext 17:20:25 INFO - building 'psutil._psutil_windows' extension 17:20:25 INFO - error: Unable to find vcvarsall.bat 17:20:25 INFO - ---------------------------------------- 17:20:25 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-w0hxtv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:20:25 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:20:25 WARNING - Return code: 1 17:20:25 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 17:20:25 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:20:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:20:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:20:25 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 0x01C166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD9368>, '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 0x018DAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D2F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-273', 'USERDOMAIN': 'T-W732-IX-273', '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-273', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 17:20:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 17:20:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 17:20:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:20:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:20:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:20:25 INFO - 'COMPUTERNAME': 'T-W732-IX-273', 17:20:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:20:25 INFO - 'DCLOCATION': 'SCL3', 17:20:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:20:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:20:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:20:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:20:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:20:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:20:25 INFO - 'HOMEDRIVE': 'C:', 17:20:25 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:20:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:20:25 INFO - 'KTS_VERSION': '1.19c', 17:20:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:20:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:20:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-273', 17:20:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:20:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:20:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:20:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:20:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:20:25 INFO - 'MOZ_AIRBAG': '1', 17:20:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:20:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:20:25 INFO - 'MOZ_MSVCVERSION': '8', 17:20:25 INFO - 'MOZ_NO_REMOTE': '1', 17:20:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:20:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:20:25 INFO - 'NO_EM_RESTART': '1', 17:20:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:20:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:20:25 INFO - 'OS': 'Windows_NT', 17:20:25 INFO - 'OURDRIVE': 'C:', 17:20:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 17:20:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:20:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:20:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:20:25 INFO - 'PROCESSOR_LEVEL': '6', 17:20:25 INFO - 'PROCESSOR_REVISION': '1e05', 17:20:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:20:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:20:25 INFO - 'PROMPT': '$P$G', 17:20:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:20:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:20:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:20:25 INFO - 'PWD': 'C:\\slave\\test', 17:20:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:20:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:20:25 INFO - 'SYSTEMDRIVE': 'C:', 17:20:25 INFO - 'SYSTEMROOT': 'C:\\windows', 17:20:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:20:25 INFO - 'TEST1': 'testie', 17:20:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:20:25 INFO - 'USERDOMAIN': 'T-W732-IX-273', 17:20:25 INFO - 'USERNAME': 'cltbld', 17:20:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:20:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:20:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:20:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:20:25 INFO - 'WINDIR': 'C:\\windows', 17:20:25 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:20:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:20:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:20:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:20:26 INFO - Downloading/unpacking blobuploader==1.2.4 17:20:26 INFO - Downloading blobuploader-1.2.4.tar.gz 17:20:26 INFO - Running setup.py egg_info for package blobuploader 17:20:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:20:30 INFO - Running setup.py egg_info for package requests 17:20:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:20:30 INFO - Downloading docopt-0.6.1.tar.gz 17:20:30 INFO - Running setup.py egg_info for package docopt 17:20:30 INFO - Installing collected packages: blobuploader, docopt, requests 17:20:30 INFO - Running setup.py install for blobuploader 17:20:30 INFO - Running setup.py install for docopt 17:20:30 INFO - Running setup.py install for requests 17:20:30 INFO - Successfully installed blobuploader docopt requests 17:20:30 INFO - Cleaning up... 17:20:30 INFO - Return code: 0 17:20:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:20:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:20:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:20:30 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 0x01C166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD9368>, '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 0x018DAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D2F0C0>, '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-273', 'USERDOMAIN': 'T-W732-IX-273', '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-273', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 17:20:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 17:20:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:20:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:20:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:20:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:20:30 INFO - 'COMPUTERNAME': 'T-W732-IX-273', 17:20:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:20:30 INFO - 'DCLOCATION': 'SCL3', 17:20:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:20:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:20:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:20:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:20:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:20:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:20:30 INFO - 'HOMEDRIVE': 'C:', 17:20:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:20:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:20:30 INFO - 'KTS_VERSION': '1.19c', 17:20:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:20:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:20:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-273', 17:20:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:20:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:20:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:20:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:20:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:20:30 INFO - 'MOZ_AIRBAG': '1', 17:20:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:20:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:20:30 INFO - 'MOZ_MSVCVERSION': '8', 17:20:30 INFO - 'MOZ_NO_REMOTE': '1', 17:20:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:20:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:20:30 INFO - 'NO_EM_RESTART': '1', 17:20:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:20:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:20:30 INFO - 'OS': 'Windows_NT', 17:20:30 INFO - 'OURDRIVE': 'C:', 17:20:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 17:20:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:20:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:20:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:20:30 INFO - 'PROCESSOR_LEVEL': '6', 17:20:30 INFO - 'PROCESSOR_REVISION': '1e05', 17:20:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:20:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:20:30 INFO - 'PROMPT': '$P$G', 17:20:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:20:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:20:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:20:30 INFO - 'PWD': 'C:\\slave\\test', 17:20:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:20:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:20:30 INFO - 'SYSTEMDRIVE': 'C:', 17:20:30 INFO - 'SYSTEMROOT': 'C:\\windows', 17:20:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:20:30 INFO - 'TEST1': 'testie', 17:20:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:20:30 INFO - 'USERDOMAIN': 'T-W732-IX-273', 17:20:30 INFO - 'USERNAME': 'cltbld', 17:20:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:20:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:20:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:20:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:20:30 INFO - 'WINDIR': 'C:\\windows', 17:20:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:20:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:20:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:20:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:20:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:20:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:20:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:20:35 INFO - Unpacking c:\slave\test\build\tests\marionette 17:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:20:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:20:35 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 17:20:35 INFO - Running setup.py install for browsermob-proxy 17:20:49 INFO - Running setup.py install for manifestparser 17:20:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Running setup.py install for marionette-client 17:20:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:20:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Running setup.py install for marionette-driver 17:20:49 INFO - Running setup.py install for mozcrash 17:20:49 INFO - Running setup.py install for mozdebug 17:20:49 INFO - Running setup.py install for mozdevice 17:20:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Running setup.py install for mozfile 17:20:49 INFO - Running setup.py install for mozhttpd 17:20:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Running setup.py install for mozinfo 17:20:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Running setup.py install for mozInstall 17:20:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Running setup.py install for mozleak 17:20:49 INFO - Running setup.py install for mozlog 17:20:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Running setup.py install for moznetwork 17:20:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Running setup.py install for mozprocess 17:20:49 INFO - Running setup.py install for mozprofile 17:20:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Running setup.py install for mozrunner 17:20:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Running setup.py install for mozscreenshot 17:20:49 INFO - Running setup.py install for moztest 17:20:49 INFO - Running setup.py install for mozversion 17:20:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:20:49 INFO - Running setup.py install for wptserve 17:20:49 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 17:20:49 INFO - Cleaning up... 17:20:49 INFO - Return code: 0 17:20:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:20:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:20:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:20:49 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 0x01C166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD9368>, '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 0x018DAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D2F0C0>, '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-273', 'USERDOMAIN': 'T-W732-IX-273', '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-273', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 17:20:49 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 17:20:49 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 17:20:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:20:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:20:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:20:49 INFO - 'COMPUTERNAME': 'T-W732-IX-273', 17:20:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:20:49 INFO - 'DCLOCATION': 'SCL3', 17:20:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:20:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:20:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:20:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:20:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:20:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:20:49 INFO - 'HOMEDRIVE': 'C:', 17:20:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:20:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:20:49 INFO - 'KTS_VERSION': '1.19c', 17:20:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:20:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:20:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-273', 17:20:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:20:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:20:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:20:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:20:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:20:49 INFO - 'MOZ_AIRBAG': '1', 17:20:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:20:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:20:49 INFO - 'MOZ_MSVCVERSION': '8', 17:20:49 INFO - 'MOZ_NO_REMOTE': '1', 17:20:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:20:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:20:49 INFO - 'NO_EM_RESTART': '1', 17:20:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:20:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:20:49 INFO - 'OS': 'Windows_NT', 17:20:49 INFO - 'OURDRIVE': 'C:', 17:20:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 17:20:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:20:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:20:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:20:49 INFO - 'PROCESSOR_LEVEL': '6', 17:20:49 INFO - 'PROCESSOR_REVISION': '1e05', 17:20:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:20:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:20:49 INFO - 'PROMPT': '$P$G', 17:20:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:20:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:20:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:20:49 INFO - 'PWD': 'C:\\slave\\test', 17:20:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:20:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:20:49 INFO - 'SYSTEMDRIVE': 'C:', 17:20:49 INFO - 'SYSTEMROOT': 'C:\\windows', 17:20:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:20:49 INFO - 'TEST1': 'testie', 17:20:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:20:49 INFO - 'USERDOMAIN': 'T-W732-IX-273', 17:20:49 INFO - 'USERNAME': 'cltbld', 17:20:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:20:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:20:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:20:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:20:49 INFO - 'WINDIR': 'C:\\windows', 17:20:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:20:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:20:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:20:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:20:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:20:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:20:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:20:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:20:53 INFO - Unpacking c:\slave\test\build\tests\marionette 17:20:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:20:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:20:53 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)) 17:21:04 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)) 17:21:04 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)) 17:21:04 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)) 17:21:04 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)) 17:21:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:21:04 INFO - Downloading blessings-1.6.tar.gz 17:21:04 INFO - Running setup.py egg_info for package blessings 17:21:04 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)) 17:21:04 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:21:04 INFO - Running setup.py install for blessings 17:21:04 INFO - Running setup.py install for browsermob-proxy 17:21:04 INFO - Running setup.py install for manifestparser 17:21:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Running setup.py install for marionette-client 17:21:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:21:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Running setup.py install for marionette-driver 17:21:04 INFO - Running setup.py install for mozcrash 17:21:04 INFO - Running setup.py install for mozdebug 17:21:04 INFO - Running setup.py install for mozdevice 17:21:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Running setup.py install for mozhttpd 17:21:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Running setup.py install for mozInstall 17:21:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Running setup.py install for mozleak 17:21:04 INFO - Running setup.py install for mozprofile 17:21:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Running setup.py install for mozrunner 17:21:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:21:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:21:06 INFO - Running setup.py install for mozscreenshot 17:21:06 INFO - Running setup.py install for moztest 17:21:06 INFO - Running setup.py install for mozversion 17:21:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:21:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:21:06 INFO - Running setup.py install for wptserve 17:21:06 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:21:06 INFO - Cleaning up... 17:21:06 INFO - Return code: 0 17:21:06 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:21:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:21:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:21:07 INFO - Reading from file tmpfile_stdout 17:21:07 INFO - Using _rmtree_windows ... 17:21:07 INFO - Using _rmtree_windows ... 17:21:07 INFO - Current package versions: 17:21:07 INFO - blessings == 1.6 17:21:07 INFO - blobuploader == 1.2.4 17:21:07 INFO - browsermob-proxy == 0.6.0 17:21:07 INFO - distribute == 0.6.14 17:21:07 INFO - docopt == 0.6.1 17:21:07 INFO - manifestparser == 1.1 17:21:07 INFO - marionette-client == 2.3.0 17:21:07 INFO - marionette-driver == 1.4.0 17:21:07 INFO - mozInstall == 1.12 17:21:07 INFO - mozcrash == 0.17 17:21:07 INFO - mozdebug == 0.1 17:21:07 INFO - mozdevice == 0.48 17:21:07 INFO - mozfile == 1.2 17:21:07 INFO - mozhttpd == 0.7 17:21:07 INFO - mozinfo == 0.9 17:21:07 INFO - mozleak == 0.1 17:21:07 INFO - mozlog == 3.1 17:21:07 INFO - moznetwork == 0.27 17:21:07 INFO - mozprocess == 0.22 17:21:07 INFO - mozprofile == 0.28 17:21:07 INFO - mozrunner == 6.11 17:21:07 INFO - mozscreenshot == 0.1 17:21:07 INFO - mozsystemmonitor == 0.0 17:21:07 INFO - moztest == 0.7 17:21:07 INFO - mozversion == 1.4 17:21:07 INFO - requests == 1.2.3 17:21:07 INFO - wptserve == 1.4.0 17:21:07 INFO - Running post-action listener: _resource_record_post_action 17:21:07 INFO - Running post-action listener: _start_resource_monitoring 17:21:07 INFO - Starting resource monitoring. 17:21:07 INFO - ##### 17:21:07 INFO - ##### Running pull step. 17:21:07 INFO - ##### 17:21:07 INFO - Running pre-action listener: _resource_record_pre_action 17:21:07 INFO - Running main action method: pull 17:21:07 INFO - Pull has nothing to do! 17:21:07 INFO - Running post-action listener: _resource_record_post_action 17:21:07 INFO - ##### 17:21:07 INFO - ##### Running install step. 17:21:07 INFO - ##### 17:21:07 INFO - Running pre-action listener: _resource_record_pre_action 17:21:07 INFO - Running main action method: install 17:21:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:21:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:21:07 INFO - Reading from file tmpfile_stdout 17:21:07 INFO - Using _rmtree_windows ... 17:21:07 INFO - Using _rmtree_windows ... 17:21:07 INFO - Detecting whether we're running mozinstall >=1.0... 17:21:07 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:21:07 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:21:07 INFO - Reading from file tmpfile_stdout 17:21:07 INFO - Output received: 17:21:07 INFO - Usage: mozinstall-script.py [options] installer 17:21:07 INFO - Options: 17:21:07 INFO - -h, --help show this help message and exit 17:21:07 INFO - -d DEST, --destination=DEST 17:21:07 INFO - Directory to install application into. [default: 17:21:07 INFO - "C:\slave\test"] 17:21:07 INFO - --app=APP Application being installed. [default: firefox] 17:21:07 INFO - Using _rmtree_windows ... 17:21:07 INFO - Using _rmtree_windows ... 17:21:07 INFO - mkdir: C:\slave\test\build\application 17:21:07 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'] 17:21:07 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 17:21:09 INFO - Reading from file tmpfile_stdout 17:21:09 INFO - Output received: 17:21:09 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:21:09 INFO - Using _rmtree_windows ... 17:21:09 INFO - Using _rmtree_windows ... 17:21:09 INFO - Running post-action listener: _resource_record_post_action 17:21:09 INFO - ##### 17:21:09 INFO - ##### Running run-tests step. 17:21:09 INFO - ##### 17:21:09 INFO - Running pre-action listener: _resource_record_pre_action 17:21:09 INFO - Running main action method: run_tests 17:21:09 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:21:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:21:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:21:09 INFO - grabbing minidump binary from tooltool 17:21:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:21:09 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 0x01CD9368>, '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 0x018DAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D2F0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:21:09 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 17:21:09 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 17:21:09 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:21:10 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp7108pm 17:21:10 INFO - INFO - File integrity verified, renaming tmp7108pm to win32-minidump_stackwalk.exe 17:21:10 INFO - Return code: 0 17:21:10 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:21:10 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:21:10 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/RRIkxOd6QfGoFGNJRSu_9A/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 17:21:10 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/RRIkxOd6QfGoFGNJRSu_9A/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 17:21:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:21:10 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:21:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:21:10 INFO - 'COMPUTERNAME': 'T-W732-IX-273', 17:21:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:21:10 INFO - 'DCLOCATION': 'SCL3', 17:21:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:21:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:21:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:21:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:21:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:21:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:21:10 INFO - 'HOMEDRIVE': 'C:', 17:21:10 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:21:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:21:10 INFO - 'KTS_VERSION': '1.19c', 17:21:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:21:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:21:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-273', 17:21:10 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:21:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:21:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:21:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:21:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:21:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:21:10 INFO - 'MOZ_AIRBAG': '1', 17:21:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:21:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:21:10 INFO - 'MOZ_MSVCVERSION': '8', 17:21:10 INFO - 'MOZ_NO_REMOTE': '1', 17:21:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:21:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:21:10 INFO - 'NO_EM_RESTART': '1', 17:21:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:21:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:21:10 INFO - 'OS': 'Windows_NT', 17:21:10 INFO - 'OURDRIVE': 'C:', 17:21:10 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 17:21:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:21:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:21:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:21:10 INFO - 'PROCESSOR_LEVEL': '6', 17:21:10 INFO - 'PROCESSOR_REVISION': '1e05', 17:21:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:21:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:21:10 INFO - 'PROMPT': '$P$G', 17:21:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:21:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:21:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:21:10 INFO - 'PWD': 'C:\\slave\\test', 17:21:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:21:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:21:10 INFO - 'SYSTEMDRIVE': 'C:', 17:21:10 INFO - 'SYSTEMROOT': 'C:\\windows', 17:21:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:21:10 INFO - 'TEST1': 'testie', 17:21:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:21:10 INFO - 'USERDOMAIN': 'T-W732-IX-273', 17:21:10 INFO - 'USERNAME': 'cltbld', 17:21:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:21:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:21:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:21:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:21:10 INFO - 'WINDIR': 'C:\\windows', 17:21:10 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:21:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:21:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:21:10 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/RRIkxOd6QfGoFGNJRSu_9A/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 17:21:12 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 17:21:12 INFO - import pkg_resources 17:21:13 INFO - Using 1 client processes 17:21:16 INFO - SUITE-START | Running 778 tests 17:21:16 INFO - Running testharness tests 17:21:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:21:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:21:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:21:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:21:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:21:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:21:17 INFO - Setting up ssl 17:21:17 INFO - PROCESS | certutil | 17:21:17 INFO - PROCESS | certutil | 17:21:17 INFO - PROCESS | certutil | 17:21:17 INFO - Certificate Nickname Trust Attributes 17:21:17 INFO - SSL,S/MIME,JAR/XPI 17:21:17 INFO - 17:21:17 INFO - web-platform-tests CT,, 17:21:17 INFO - 17:21:17 INFO - Starting runner 17:21:18 INFO - PROCESS | 2492 | [2492] 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 17:21:18 INFO - PROCESS | 2492 | [2492] 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 17:21:18 INFO - PROCESS | 2492 | [2492] 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 17:21:19 INFO - PROCESS | 2492 | 1468455679962 Marionette DEBUG Marionette enabled via build flag and pref 17:21:20 INFO - PROCESS | 2492 | ++DOCSHELL 0E771800 == 1 [pid = 2492] [id = 1] 17:21:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 1 (0E771C00) [pid = 2492] [serial = 1] [outer = 00000000] 17:21:20 INFO - PROCESS | 2492 | [2492] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:21:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 2 (0E772800) [pid = 2492] [serial = 2] [outer = 0E771C00] 17:21:21 INFO - PROCESS | 2492 | ++DOCSHELL 0F4A9C00 == 2 [pid = 2492] [id = 2] 17:21:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 3 (0F4AA000) [pid = 2492] [serial = 3] [outer = 00000000] 17:21:21 INFO - PROCESS | 2492 | [2492] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:21:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 4 (0F4AAC00) [pid = 2492] [serial = 4] [outer = 0F4AA000] 17:21:21 INFO - PROCESS | 2492 | 1468455681545 Marionette INFO Listening on port 2828 17:21:23 INFO - PROCESS | 2492 | 1468455683037 Marionette DEBUG Marionette enabled via command-line flag 17:21:23 INFO - PROCESS | 2492 | [2492] 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 17:21:23 INFO - PROCESS | 2492 | [2492] 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 17:21:23 INFO - PROCESS | 2492 | ++DOCSHELL 12F68C00 == 3 [pid = 2492] [id = 3] 17:21:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 5 (12F70C00) [pid = 2492] [serial = 5] [outer = 00000000] 17:21:23 INFO - PROCESS | 2492 | [2492] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:21:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 6 (12F71800) [pid = 2492] [serial = 6] [outer = 12F70C00] 17:21:23 INFO - PROCESS | 2492 | [2492] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:21:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 7 (12A5E400) [pid = 2492] [serial = 7] [outer = 0F4AA000] 17:21:24 INFO - PROCESS | 2492 | [2492] 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 17:21:24 INFO - PROCESS | 2492 | 1468455684064 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49628 17:21:24 INFO - PROCESS | 2492 | [2492] 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 17:21:24 INFO - PROCESS | 2492 | 1468455684070 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49630 17:21:24 INFO - PROCESS | 2492 | [2492] 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 17:21:24 INFO - PROCESS | 2492 | 1468455684105 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49631 17:21:24 INFO - PROCESS | 2492 | [2492] 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 17:21:24 INFO - PROCESS | 2492 | 1468455684114 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49633 17:21:24 INFO - PROCESS | 2492 | 1468455684117 Marionette DEBUG Closed connection conn0 17:21:24 INFO - PROCESS | 2492 | 1468455684118 Marionette DEBUG Closed connection conn1 17:21:24 INFO - PROCESS | 2492 | 1468455684179 Marionette DEBUG Closed connection conn2 17:21:24 INFO - PROCESS | 2492 | 1468455684212 Marionette DEBUG Closed connection conn3 17:21:24 INFO - PROCESS | 2492 | [2492] 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 17:21:24 INFO - PROCESS | 2492 | 1468455684217 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49634 17:21:24 INFO - PROCESS | 2492 | 1468455684300 Marionette DEBUG Closed connection conn4 17:21:24 INFO - PROCESS | 2492 | [2492] 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 17:21:24 INFO - PROCESS | 2492 | 1468455684307 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49635 17:21:24 INFO - PROCESS | 2492 | ++DOCSHELL 14812000 == 4 [pid = 2492] [id = 4] 17:21:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 8 (14812400) [pid = 2492] [serial = 8] [outer = 00000000] 17:21:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 9 (15471C00) [pid = 2492] [serial = 9] [outer = 14812400] 17:21:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 10 (15478000) [pid = 2492] [serial = 10] [outer = 14812400] 17:21:24 INFO - PROCESS | 2492 | 1468455684443 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:21:24 INFO - PROCESS | 2492 | 1468455684449 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":"20160713154642","device":"desktop","version":"48.0"} 17:21:25 INFO - PROCESS | 2492 | [2492] 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 17:21:26 INFO - PROCESS | 2492 | [2492] 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 17:21:26 INFO - PROCESS | 2492 | [2492] 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 17:21:26 INFO - PROCESS | 2492 | ++DOCSHELL 1981D400 == 5 [pid = 2492] [id = 5] 17:21:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 11 (1981E400) [pid = 2492] [serial = 11] [outer = 00000000] 17:21:26 INFO - PROCESS | 2492 | ++DOCSHELL 19820800 == 6 [pid = 2492] [id = 6] 17:21:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 12 (16891400) [pid = 2492] [serial = 12] [outer = 00000000] 17:21:27 INFO - PROCESS | 2492 | [2492] 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 17:21:27 INFO - PROCESS | 2492 | ++DOCSHELL 17150400 == 7 [pid = 2492] [id = 7] 17:21:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 13 (17150800) [pid = 2492] [serial = 13] [outer = 00000000] 17:21:27 INFO - PROCESS | 2492 | [2492] 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 17:21:27 INFO - PROCESS | 2492 | [2492] 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 17:21:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 14 (17790C00) [pid = 2492] [serial = 14] [outer = 17150800] 17:21:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 15 (17181400) [pid = 2492] [serial = 15] [outer = 1981E400] 17:21:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 16 (17182C00) [pid = 2492] [serial = 16] [outer = 16891400] 17:21:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 17 (1767D800) [pid = 2492] [serial = 17] [outer = 17150800] 17:21:28 INFO - PROCESS | 2492 | 1468455688183 Marionette INFO startBrowser 5c188b50-32d3-48a0-af57-a741bf878888 17:21:28 INFO - PROCESS | 2492 | 1468455688221 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 2492 | 1468455688234 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 2492 | 1468455688236 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 18 (13086800) [pid = 2492] [serial = 18] [outer = 17150800] 17:21:28 INFO - PROCESS | 2492 | 1468455688919 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"5c188b50-32d3-48a0-af57-a741bf878888","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":"20160713154642","device":"desktop","version":"48.0","command_id":1}}] 17:21:29 INFO - PROCESS | 2492 | 1468455689188 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:21:29 INFO - PROCESS | 2492 | 1468455689191 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:29 INFO - PROCESS | 2492 | 1468455689224 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 17:21:29 INFO - PROCESS | 2492 | 1468455689227 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:21:29 INFO - PROCESS | 2492 | 1468455689230 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:29 INFO - PROCESS | 2492 | [2492] 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 17:21:29 INFO - PROCESS | 2492 | [2492] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:21:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 19 (1A948C00) [pid = 2492] [serial = 19] [outer = 17150800] 17:21:30 INFO - PROCESS | 2492 | 1468455690295 Marionette TRACE conn5 <- [1,3,null,{}] 17:21:30 INFO - PROCESS | 2492 | 1468455690298 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:21:30 INFO - PROCESS | 2492 | 1468455690301 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:30 INFO - PROCESS | 2492 | 1468455690319 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 17:21:30 INFO - PROCESS | 2492 | 1468455690338 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 2492 | 1468455690340 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 17:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:21:30 INFO - PROCESS | 2492 | 1468455690345 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - PROCESS | 2492 | 1468455690349 Marionette TRACE conn5 <- [1,6,null,{}] 17:21:30 INFO - PROCESS | 2492 | 1468455690387 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:30 INFO - PROCESS | 2492 | 1468455690389 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:30 INFO - PROCESS | 2492 | 1468455690405 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 17:21:30 INFO - PROCESS | 2492 | 1468455690409 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 2492 | 1468455690412 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:30 INFO - PROCESS | 2492 | ++DOCSHELL 1C541400 == 8 [pid = 2492] [id = 8] 17:21:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 20 (1C541800) [pid = 2492] [serial = 20] [outer = 00000000] 17:21:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 21 (1C632400) [pid = 2492] [serial = 21] [outer = 1C541800] 17:21:30 INFO - PROCESS | 2492 | 1468455690461 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 22 (1C636800) [pid = 2492] [serial = 22] [outer = 1C541800] 17:21:30 INFO - PROCESS | 2492 | ++DOCSHELL 08B66000 == 9 [pid = 2492] [id = 9] 17:21:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 23 (08B66800) [pid = 2492] [serial = 23] [outer = 00000000] 17:21:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 24 (0D96D800) [pid = 2492] [serial = 24] [outer = 08B66800] 17:21:30 INFO - PROCESS | 2492 | 1468455690886 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 25 (0DB5D000) [pid = 2492] [serial = 25] [outer = 08B66800] 17:21:31 INFO - PROCESS | 2492 | --DOCSHELL 0E771800 == 8 [pid = 2492] [id = 1] 17:21:31 INFO - PROCESS | 2492 | [2492] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:21:31 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:31 INFO - PROCESS | 2492 | 1468455691812 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1534ms 17:21:31 INFO - PROCESS | 2492 | 1468455691882 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 17:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:21:31 INFO - PROCESS | 2492 | 1468455691886 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 17:21:31 INFO - PROCESS | 2492 | 1468455691891 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - PROCESS | 2492 | 1468455691894 Marionette TRACE conn5 <- [1,10,null,{}] 17:21:31 INFO - PROCESS | 2492 | 1468455691900 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:31 INFO - PROCESS | 2492 | 1468455691903 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:32 INFO - PROCESS | 2492 | 1468455692067 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 17:21:32 INFO - PROCESS | 2492 | 1468455692133 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 2492 | 1468455692136 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:32 INFO - PROCESS | 2492 | ++DOCSHELL 16B53400 == 9 [pid = 2492] [id = 10] 17:21:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 26 (16B5C000) [pid = 2492] [serial = 26] [outer = 00000000] 17:21:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 27 (17175800) [pid = 2492] [serial = 27] [outer = 16B5C000] 17:21:32 INFO - PROCESS | 2492 | 1468455692207 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 28 (185C3400) [pid = 2492] [serial = 28] [outer = 16B5C000] 17:21:32 INFO - PROCESS | 2492 | 1468455692751 Marionette TRACE conn5 <- [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]]]}] 17:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 931ms 17:21:32 INFO - PROCESS | 2492 | 1468455692822 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 2492 | 1468455692826 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 17:21:32 INFO - PROCESS | 2492 | 1468455692833 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:21:32 INFO - PROCESS | 2492 | 1468455692836 Marionette TRACE conn5 <- [1,14,null,{}] 17:21:32 INFO - PROCESS | 2492 | 1468455692840 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:32 INFO - PROCESS | 2492 | 1468455692842 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:32 INFO - PROCESS | 2492 | 1468455692966 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 17:21:33 INFO - PROCESS | 2492 | 1468455693025 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 2492 | 1468455693028 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:33 INFO - PROCESS | 2492 | ++DOCSHELL 15422800 == 10 [pid = 2492] [id = 11] 17:21:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 29 (15422C00) [pid = 2492] [serial = 29] [outer = 00000000] 17:21:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 30 (1978BC00) [pid = 2492] [serial = 30] [outer = 15422C00] 17:21:33 INFO - PROCESS | 2492 | 1468455693085 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 31 (1A941800) [pid = 2492] [serial = 31] [outer = 15422C00] 17:21:33 INFO - PROCESS | 2492 | ++DOCSHELL 0DF92400 == 11 [pid = 2492] [id = 12] 17:21:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 32 (0DF94800) [pid = 2492] [serial = 32] [outer = 00000000] 17:21:33 INFO - PROCESS | 2492 | 1468455693791 Marionette TRACE conn5 <- [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]]]}] 17:21:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 33 (0DF95C00) [pid = 2492] [serial = 33] [outer = 0DF94800] 17:21:33 INFO - PROCESS | 2492 | --DOCSHELL 14812000 == 10 [pid = 2492] [id = 4] 17:21:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 34 (0E382C00) [pid = 2492] [serial = 34] [outer = 0DF94800] 17:21:33 INFO - PROCESS | 2492 | ++DOCSHELL 0D968C00 == 11 [pid = 2492] [id = 13] 17:21:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 35 (0E381800) [pid = 2492] [serial = 35] [outer = 00000000] 17:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1018ms 17:21:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 36 (0E721000) [pid = 2492] [serial = 36] [outer = 0E381800] 17:21:33 INFO - PROCESS | 2492 | 1468455693885 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 2492 | 1468455693889 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 17:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:21:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 37 (0F2E7000) [pid = 2492] [serial = 37] [outer = 0E381800] 17:21:33 INFO - PROCESS | 2492 | 1468455693931 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 2492 | 1468455693934 Marionette TRACE conn5 <- [1,18,null,{}] 17:21:33 INFO - PROCESS | 2492 | 1468455693960 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:33 INFO - PROCESS | 2492 | 1468455693963 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:34 INFO - PROCESS | 2492 | 1468455694096 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 17:21:34 INFO - PROCESS | 2492 | 1468455694155 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 2492 | 1468455694157 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:34 INFO - PROCESS | 2492 | ++DOCSHELL 0DF76C00 == 12 [pid = 2492] [id = 14] 17:21:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 38 (0DF7F400) [pid = 2492] [serial = 38] [outer = 00000000] 17:21:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 39 (126EEC00) [pid = 2492] [serial = 39] [outer = 0DF7F400] 17:21:34 INFO - PROCESS | 2492 | 1468455694205 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 40 (12994000) [pid = 2492] [serial = 40] [outer = 0DF7F400] 17:21:34 INFO - PROCESS | 2492 | 1468455694571 Marionette TRACE conn5 <- [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]]]}] 17:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 711ms 17:21:34 INFO - PROCESS | 2492 | 1468455694619 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 17:21:34 INFO - PROCESS | 2492 | 1468455694623 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 17:21:34 INFO - PROCESS | 2492 | 1468455694628 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:21:34 INFO - PROCESS | 2492 | 1468455694631 Marionette TRACE conn5 <- [1,22,null,{}] 17:21:34 INFO - PROCESS | 2492 | 1468455694635 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:34 INFO - PROCESS | 2492 | 1468455694637 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:34 INFO - PROCESS | 2492 | 1468455694718 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 17:21:34 INFO - PROCESS | 2492 | 1468455694724 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 2492 | 1468455694726 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:34 INFO - PROCESS | 2492 | ++DOCSHELL 12F6A400 == 13 [pid = 2492] [id = 15] 17:21:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 41 (12F72C00) [pid = 2492] [serial = 41] [outer = 00000000] 17:21:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 42 (12FEBC00) [pid = 2492] [serial = 42] [outer = 12F72C00] 17:21:34 INFO - PROCESS | 2492 | 1468455694775 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 43 (140E2000) [pid = 2492] [serial = 43] [outer = 12F72C00] 17:21:35 INFO - PROCESS | 2492 | 1468455695184 Marionette TRACE conn5 <- [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]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 572ms 17:21:35 INFO - PROCESS | 2492 | 1468455695205 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 2492 | 1468455695207 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 17:21:35 INFO - PROCESS | 2492 | 1468455695211 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:21:35 INFO - PROCESS | 2492 | 1468455695215 Marionette TRACE conn5 <- [1,26,null,{}] 17:21:35 INFO - PROCESS | 2492 | 1468455695226 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:35 INFO - PROCESS | 2492 | 1468455695231 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:35 INFO - PROCESS | 2492 | 1468455695335 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 17:21:35 INFO - PROCESS | 2492 | 1468455695345 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 2492 | 1468455695348 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:35 INFO - PROCESS | 2492 | ++DOCSHELL 1582C800 == 14 [pid = 2492] [id = 16] 17:21:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 44 (1582D400) [pid = 2492] [serial = 44] [outer = 00000000] 17:21:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 45 (158F1000) [pid = 2492] [serial = 45] [outer = 1582D400] 17:21:35 INFO - PROCESS | 2492 | 1468455695398 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 46 (15B5AC00) [pid = 2492] [serial = 46] [outer = 1582D400] 17:21:35 INFO - PROCESS | 2492 | 1468455695809 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 17:21:35 INFO - PROCESS | 2492 | 1468455695844 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 17:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:21:35 INFO - PROCESS | 2492 | 1468455695847 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 17:21:35 INFO - PROCESS | 2492 | 1468455695850 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 2492 | 1468455695852 Marionette TRACE conn5 <- [1,30,null,{}] 17:21:35 INFO - PROCESS | 2492 | 1468455695868 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:35 INFO - PROCESS | 2492 | 1468455695880 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:35 INFO - PROCESS | 2492 | 1468455695963 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 17:21:35 INFO - PROCESS | 2492 | 1468455695968 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 2492 | 1468455695970 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:36 INFO - PROCESS | 2492 | ++DOCSHELL 158F0400 == 15 [pid = 2492] [id = 17] 17:21:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 47 (15BFA400) [pid = 2492] [serial = 47] [outer = 00000000] 17:21:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 48 (16B64C00) [pid = 2492] [serial = 48] [outer = 15BFA400] 17:21:36 INFO - PROCESS | 2492 | 1468455696016 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 49 (1714C400) [pid = 2492] [serial = 49] [outer = 15BFA400] 17:21:36 INFO - PROCESS | 2492 | 1468455696392 Marionette TRACE conn5 <- [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]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 17:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:21:36 INFO - PROCESS | 2492 | 1468455696421 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 2492 | 1468455696423 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 17:21:36 INFO - PROCESS | 2492 | 1468455696426 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 2492 | 1468455696427 Marionette TRACE conn5 <- [1,34,null,{}] 17:21:36 INFO - PROCESS | 2492 | 1468455696431 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:36 INFO - PROCESS | 2492 | 1468455696433 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:36 INFO - PROCESS | 2492 | 1468455696541 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 17:21:36 INFO - PROCESS | 2492 | 1468455696549 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 2492 | 1468455696551 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:36 INFO - PROCESS | 2492 | ++DOCSHELL 16B47400 == 16 [pid = 2492] [id = 18] 17:21:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 50 (16B66C00) [pid = 2492] [serial = 50] [outer = 00000000] 17:21:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 51 (185BE000) [pid = 2492] [serial = 51] [outer = 16B66C00] 17:21:36 INFO - PROCESS | 2492 | 1468455696597 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 52 (188B2800) [pid = 2492] [serial = 52] [outer = 16B66C00] 17:21:36 INFO - PROCESS | 2492 | 1468455696982 Marionette TRACE conn5 <- [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]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 17:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:21:37 INFO - PROCESS | 2492 | 1468455696997 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 2492 | 1468455697000 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 17:21:37 INFO - PROCESS | 2492 | 1468455697002 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 2492 | 1468455697004 Marionette TRACE conn5 <- [1,38,null,{}] 17:21:37 INFO - PROCESS | 2492 | 1468455697007 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:37 INFO - PROCESS | 2492 | 1468455697013 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:37 INFO - PROCESS | 2492 | 1468455697139 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 17:21:37 INFO - PROCESS | 2492 | 1468455697146 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 2492 | 1468455697148 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:37 INFO - PROCESS | 2492 | ++DOCSHELL 15B7B800 == 17 [pid = 2492] [id = 19] 17:21:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 53 (15B7BC00) [pid = 2492] [serial = 53] [outer = 00000000] 17:21:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 54 (15B88400) [pid = 2492] [serial = 54] [outer = 15B7BC00] 17:21:37 INFO - PROCESS | 2492 | 1468455697194 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 55 (15BFA000) [pid = 2492] [serial = 55] [outer = 15B7BC00] 17:21:37 INFO - PROCESS | 2492 | 1468455697554 Marionette TRACE conn5 <- [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]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 17:21:37 INFO - PROCESS | 2492 | 1468455697574 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 17:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:21:37 INFO - PROCESS | 2492 | 1468455697576 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 17:21:37 INFO - PROCESS | 2492 | 1468455697579 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 2492 | 1468455697580 Marionette TRACE conn5 <- [1,42,null,{}] 17:21:37 INFO - PROCESS | 2492 | 1468455697584 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:37 INFO - PROCESS | 2492 | 1468455697586 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:37 INFO - PROCESS | 2492 | 1468455697669 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 17:21:37 INFO - PROCESS | 2492 | 1468455697674 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 2492 | 1468455697676 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:37 INFO - PROCESS | 2492 | ++DOCSHELL 1770F800 == 18 [pid = 2492] [id = 20] 17:21:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 56 (1770FC00) [pid = 2492] [serial = 56] [outer = 00000000] 17:21:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 57 (17713000) [pid = 2492] [serial = 57] [outer = 1770FC00] 17:21:37 INFO - PROCESS | 2492 | 1468455697721 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 58 (17716400) [pid = 2492] [serial = 58] [outer = 1770FC00] 17:21:38 INFO - PROCESS | 2492 | 1468455698214 Marionette TRACE conn5 <- [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]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 17:21:38 INFO - PROCESS | 2492 | 1468455698310 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 17:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:21:38 INFO - PROCESS | 2492 | 1468455698312 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 17:21:38 INFO - PROCESS | 2492 | 1468455698315 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 2492 | 1468455698317 Marionette TRACE conn5 <- [1,46,null,{}] 17:21:38 INFO - PROCESS | 2492 | 1468455698324 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:38 INFO - PROCESS | 2492 | 1468455698326 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:38 INFO - PROCESS | 2492 | 1468455698401 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 17:21:38 INFO - PROCESS | 2492 | 1468455698407 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 2492 | 1468455698409 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:38 INFO - PROCESS | 2492 | ++DOCSHELL 19784C00 == 19 [pid = 2492] [id = 21] 17:21:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (19801800) [pid = 2492] [serial = 59] [outer = 00000000] 17:21:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (1C542400) [pid = 2492] [serial = 60] [outer = 19801800] 17:21:38 INFO - PROCESS | 2492 | 1468455698455 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (1C635000) [pid = 2492] [serial = 61] [outer = 19801800] 17:21:38 INFO - PROCESS | 2492 | 1468455698825 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 531ms 17:21:38 INFO - PROCESS | 2492 | 1468455698847 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 17:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:21:38 INFO - PROCESS | 2492 | 1468455698848 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 17:21:38 INFO - PROCESS | 2492 | 1468455698852 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 2492 | 1468455698853 Marionette TRACE conn5 <- [1,50,null,{}] 17:21:38 INFO - PROCESS | 2492 | 1468455698857 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:38 INFO - PROCESS | 2492 | 1468455698858 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:38 INFO - PROCESS | 2492 | 1468455698972 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 17:21:39 INFO - PROCESS | 2492 | 1468455698995 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 2492 | 1468455698996 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:39 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E0400 == 20 [pid = 2492] [id = 22] 17:21:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (0C6E3800) [pid = 2492] [serial = 62] [outer = 00000000] 17:21:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (0C6E8000) [pid = 2492] [serial = 63] [outer = 0C6E3800] 17:21:39 INFO - PROCESS | 2492 | 1468455699040 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (1770BC00) [pid = 2492] [serial = 64] [outer = 0C6E3800] 17:21:39 INFO - PROCESS | 2492 | 1468455699396 Marionette TRACE conn5 <- [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]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 17:21:39 INFO - PROCESS | 2492 | 1468455699423 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 2492 | 1468455699424 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 17:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:21:39 INFO - PROCESS | 2492 | 1468455699427 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - PROCESS | 2492 | 1468455699429 Marionette TRACE conn5 <- [1,54,null,{}] 17:21:39 INFO - PROCESS | 2492 | 1468455699432 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:39 INFO - PROCESS | 2492 | 1468455699434 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:39 INFO - PROCESS | 2492 | 1468455699508 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 17:21:39 INFO - PROCESS | 2492 | 1468455699513 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 2492 | 1468455699515 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:39 INFO - PROCESS | 2492 | ++DOCSHELL 0D9E3400 == 21 [pid = 2492] [id = 23] 17:21:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0E8C6C00) [pid = 2492] [serial = 65] [outer = 00000000] 17:21:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (1C63EC00) [pid = 2492] [serial = 66] [outer = 0E8C6C00] 17:21:39 INFO - PROCESS | 2492 | 1468455699558 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (1C641C00) [pid = 2492] [serial = 67] [outer = 0E8C6C00] 17:21:39 INFO - PROCESS | 2492 | 1468455699933 Marionette TRACE conn5 <- [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]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 531ms 17:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:21:39 INFO - PROCESS | 2492 | 1468455699960 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 2492 | 1468455699962 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 17:21:39 INFO - PROCESS | 2492 | 1468455699965 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - PROCESS | 2492 | 1468455699968 Marionette TRACE conn5 <- [1,58,null,{}] 17:21:40 INFO - PROCESS | 2492 | 1468455699992 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:40 INFO - PROCESS | 2492 | 1468455699994 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:40 INFO - PROCESS | 2492 | 1468455700089 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 17:21:40 INFO - PROCESS | 2492 | 1468455700095 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 2492 | 1468455700097 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:40 INFO - PROCESS | 2492 | ++DOCSHELL 0C64CC00 == 22 [pid = 2492] [id = 24] 17:21:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0C64D000) [pid = 2492] [serial = 68] [outer = 00000000] 17:21:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (1AFB3400) [pid = 2492] [serial = 69] [outer = 0C64D000] 17:21:40 INFO - PROCESS | 2492 | 1468455700142 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (1CCD7000) [pid = 2492] [serial = 70] [outer = 0C64D000] 17:21:40 INFO - PROCESS | 2492 | 1468455700538 Marionette TRACE conn5 <- [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]]]}] 17:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 591ms 17:21:40 INFO - PROCESS | 2492 | 1468455700556 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 2492 | 1468455700558 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 17:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:21:40 INFO - PROCESS | 2492 | 1468455700561 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - PROCESS | 2492 | 1468455700562 Marionette TRACE conn5 <- [1,62,null,{}] 17:21:40 INFO - PROCESS | 2492 | 1468455700566 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:40 INFO - PROCESS | 2492 | 1468455700567 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:40 INFO - PROCESS | 2492 | 1468455700678 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 17:21:40 INFO - PROCESS | 2492 | 1468455700686 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 2492 | 1468455700687 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:40 INFO - PROCESS | 2492 | ++DOCSHELL 1301A800 == 23 [pid = 2492] [id = 25] 17:21:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (1C741400) [pid = 2492] [serial = 71] [outer = 00000000] 17:21:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (1C748C00) [pid = 2492] [serial = 72] [outer = 1C741400] 17:21:40 INFO - PROCESS | 2492 | 1468455700730 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1C74B000) [pid = 2492] [serial = 73] [outer = 1C741400] 17:21:41 INFO - PROCESS | 2492 | 1468455701100 Marionette TRACE conn5 <- [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]]]}] 17:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 17:21:41 INFO - PROCESS | 2492 | 1468455701132 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 2492 | 1468455701134 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 17:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:21:41 INFO - PROCESS | 2492 | 1468455701137 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 2492 | 1468455701139 Marionette TRACE conn5 <- [1,66,null,{}] 17:21:41 INFO - PROCESS | 2492 | 1468455701142 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:41 INFO - PROCESS | 2492 | 1468455701144 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:41 INFO - PROCESS | 2492 | 1468455701224 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 17:21:41 INFO - PROCESS | 2492 | 1468455701306 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 2492 | 1468455701308 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:41 INFO - PROCESS | 2492 | ++DOCSHELL 0E37D400 == 24 [pid = 2492] [id = 26] 17:21:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (16878800) [pid = 2492] [serial = 74] [outer = 00000000] 17:21:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (1CCD9000) [pid = 2492] [serial = 75] [outer = 16878800] 17:21:41 INFO - PROCESS | 2492 | 1468455701351 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (1CCDC800) [pid = 2492] [serial = 76] [outer = 16878800] 17:21:42 INFO - PROCESS | 2492 | 1468455702432 Marionette TRACE conn5 <- [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]]]}] 17:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1321ms 17:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:21:42 INFO - PROCESS | 2492 | 1468455702464 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 17:21:42 INFO - PROCESS | 2492 | 1468455702468 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 17:21:42 INFO - PROCESS | 2492 | 1468455702472 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - PROCESS | 2492 | 1468455702475 Marionette TRACE conn5 <- [1,70,null,{}] 17:21:42 INFO - PROCESS | 2492 | 1468455702481 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:42 INFO - PROCESS | 2492 | 1468455702484 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:42 INFO - PROCESS | 2492 | 1468455702621 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 17:21:42 INFO - PROCESS | 2492 | 1468455702646 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 2492 | 1468455702649 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:42 INFO - PROCESS | 2492 | ++DOCSHELL 0DB63400 == 25 [pid = 2492] [id = 27] 17:21:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0DBF3400) [pid = 2492] [serial = 77] [outer = 00000000] 17:21:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (0DF91800) [pid = 2492] [serial = 78] [outer = 0DBF3400] 17:21:42 INFO - PROCESS | 2492 | 1468455702698 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (0E4BE400) [pid = 2492] [serial = 79] [outer = 0DBF3400] 17:21:43 INFO - PROCESS | 2492 | 1468455703109 Marionette TRACE conn5 <- [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]]]}] 17:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 17:21:43 INFO - PROCESS | 2492 | 1468455703144 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 2492 | 1468455703148 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 17:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:21:43 INFO - PROCESS | 2492 | 1468455703154 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 2492 | 1468455703156 Marionette TRACE conn5 <- [1,74,null,{}] 17:21:43 INFO - PROCESS | 2492 | 1468455703160 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:43 INFO - PROCESS | 2492 | 1468455703162 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:43 INFO - PROCESS | 2492 | 1468455703271 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 17:21:43 INFO - PROCESS | 2492 | 1468455703277 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 2492 | 1468455703279 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:43 INFO - PROCESS | 2492 | ++DOCSHELL 127C0400 == 26 [pid = 2492] [id = 28] 17:21:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (127C1800) [pid = 2492] [serial = 80] [outer = 00000000] 17:21:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (12F28C00) [pid = 2492] [serial = 81] [outer = 127C1800] 17:21:43 INFO - PROCESS | 2492 | 1468455703327 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (12FE9800) [pid = 2492] [serial = 82] [outer = 127C1800] 17:21:43 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (14812400) [pid = 2492] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:21:43 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (1582D400) [pid = 2492] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:21:43 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (15BFA400) [pid = 2492] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:21:43 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (16B66C00) [pid = 2492] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:21:43 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (15B7BC00) [pid = 2492] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:21:43 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0C6E3800) [pid = 2492] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:21:43 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0E8C6C00) [pid = 2492] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:21:43 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0C64D000) [pid = 2492] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:21:43 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (1C541800) [pid = 2492] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:21:43 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (16B5C000) [pid = 2492] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:21:43 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (15422C00) [pid = 2492] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:21:43 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0DF7F400) [pid = 2492] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:21:43 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (12F72C00) [pid = 2492] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:21:44 INFO - PROCESS | 2492 | 1468455704072 Marionette TRACE conn5 <- [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]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 970ms 17:21:44 INFO - PROCESS | 2492 | 1468455704129 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 2492 | 1468455704131 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 17:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:21:44 INFO - PROCESS | 2492 | 1468455704134 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 2492 | 1468455704138 Marionette TRACE conn5 <- [1,78,null,{}] 17:21:44 INFO - PROCESS | 2492 | 1468455704148 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:44 INFO - PROCESS | 2492 | 1468455704152 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:44 INFO - PROCESS | 2492 | 1468455704241 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 17:21:44 INFO - PROCESS | 2492 | 1468455704310 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 2492 | 1468455704313 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:44 INFO - PROCESS | 2492 | ++DOCSHELL 12FE3C00 == 27 [pid = 2492] [id = 29] 17:21:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (1301D400) [pid = 2492] [serial = 83] [outer = 00000000] 17:21:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (1541C000) [pid = 2492] [serial = 84] [outer = 1301D400] 17:21:44 INFO - PROCESS | 2492 | 1468455704361 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (15474C00) [pid = 2492] [serial = 85] [outer = 1301D400] 17:21:44 INFO - PROCESS | 2492 | 1468455704704 Marionette TRACE conn5 <- [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]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 17:21:44 INFO - PROCESS | 2492 | 1468455704781 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 2492 | 1468455704784 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 17:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:21:44 INFO - PROCESS | 2492 | 1468455704788 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 2492 | 1468455704789 Marionette TRACE conn5 <- [1,82,null,{}] 17:21:44 INFO - PROCESS | 2492 | 1468455704793 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:44 INFO - PROCESS | 2492 | 1468455704795 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:44 INFO - PROCESS | 2492 | 1468455704875 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 17:21:44 INFO - PROCESS | 2492 | 1468455704880 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 2492 | 1468455704882 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:44 INFO - PROCESS | 2492 | ++DOCSHELL 15828C00 == 28 [pid = 2492] [id = 30] 17:21:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1582A400) [pid = 2492] [serial = 86] [outer = 00000000] 17:21:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (15B7E400) [pid = 2492] [serial = 87] [outer = 1582A400] 17:21:44 INFO - PROCESS | 2492 | 1468455704927 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (15B84C00) [pid = 2492] [serial = 88] [outer = 1582A400] 17:21:45 INFO - PROCESS | 2492 | 1468455705339 Marionette TRACE conn5 <- [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]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 571ms 17:21:45 INFO - PROCESS | 2492 | 1468455705363 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 2492 | 1468455705365 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 17:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:21:45 INFO - PROCESS | 2492 | 1468455705368 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 2492 | 1468455705370 Marionette TRACE conn5 <- [1,86,null,{}] 17:21:45 INFO - PROCESS | 2492 | 1468455705373 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:45 INFO - PROCESS | 2492 | 1468455705375 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:45 INFO - PROCESS | 2492 | 1468455705452 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 17:21:45 INFO - PROCESS | 2492 | 1468455705457 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 2492 | 1468455705459 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:45 INFO - PROCESS | 2492 | ++DOCSHELL 15B87C00 == 29 [pid = 2492] [id = 31] 17:21:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (15B8AC00) [pid = 2492] [serial = 89] [outer = 00000000] 17:21:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1689A800) [pid = 2492] [serial = 90] [outer = 15B8AC00] 17:21:45 INFO - PROCESS | 2492 | 1468455705504 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (16B66C00) [pid = 2492] [serial = 91] [outer = 15B8AC00] 17:21:45 INFO - PROCESS | 2492 | 1468455705963 Marionette TRACE conn5 <- [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]]]}] 17:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 17:21:46 INFO - PROCESS | 2492 | 1468455706000 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 2492 | 1468455706005 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 17:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:21:46 INFO - PROCESS | 2492 | 1468455706011 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - PROCESS | 2492 | 1468455706015 Marionette TRACE conn5 <- [1,90,null,{}] 17:21:46 INFO - PROCESS | 2492 | 1468455706022 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:46 INFO - PROCESS | 2492 | 1468455706025 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:46 INFO - PROCESS | 2492 | 1468455706137 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 17:21:46 INFO - PROCESS | 2492 | 1468455706222 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 2492 | 1468455706227 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:46 INFO - PROCESS | 2492 | ++DOCSHELL 0D9D4C00 == 30 [pid = 2492] [id = 32] 17:21:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (0D9F2C00) [pid = 2492] [serial = 92] [outer = 00000000] 17:21:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (0DB5E000) [pid = 2492] [serial = 93] [outer = 0D9F2C00] 17:21:46 INFO - PROCESS | 2492 | 1468455706283 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0DF76400) [pid = 2492] [serial = 94] [outer = 0D9F2C00] 17:21:46 INFO - PROCESS | 2492 | 1468455706827 Marionette TRACE conn5 <- [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]]]}] 17:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 17:21:46 INFO - PROCESS | 2492 | 1468455706884 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 2492 | 1468455706889 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 17:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:21:46 INFO - PROCESS | 2492 | 1468455706895 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - PROCESS | 2492 | 1468455706898 Marionette TRACE conn5 <- [1,94,null,{}] 17:21:46 INFO - PROCESS | 2492 | 1468455706902 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:46 INFO - PROCESS | 2492 | 1468455706905 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:47 INFO - PROCESS | 2492 | 1468455707009 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 17:21:47 INFO - PROCESS | 2492 | 1468455707079 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 2492 | 1468455707081 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:47 INFO - PROCESS | 2492 | ++DOCSHELL 14818400 == 31 [pid = 2492] [id = 33] 17:21:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (15415C00) [pid = 2492] [serial = 95] [outer = 00000000] 17:21:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (15423C00) [pid = 2492] [serial = 96] [outer = 15415C00] 17:21:47 INFO - PROCESS | 2492 | 1468455707137 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1582D400) [pid = 2492] [serial = 97] [outer = 15415C00] 17:21:47 INFO - PROCESS | 2492 | 1468455707687 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 17:21:47 INFO - PROCESS | 2492 | 1468455707730 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 2492 | 1468455707732 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 17:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:21:47 INFO - PROCESS | 2492 | 1468455707736 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 2492 | 1468455707740 Marionette TRACE conn5 <- [1,98,null,{}] 17:21:47 INFO - PROCESS | 2492 | 1468455707750 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:47 INFO - PROCESS | 2492 | 1468455707755 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:47 INFO - PROCESS | 2492 | 1468455707860 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 17:21:47 INFO - PROCESS | 2492 | 1468455707942 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 2492 | 1468455707946 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:47 INFO - PROCESS | 2492 | ++DOCSHELL 0E177C00 == 32 [pid = 2492] [id = 34] 17:21:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0E178000) [pid = 2492] [serial = 98] [outer = 00000000] 17:21:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (15B83800) [pid = 2492] [serial = 99] [outer = 0E178000] 17:21:48 INFO - PROCESS | 2492 | 1468455708003 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17179C00) [pid = 2492] [serial = 100] [outer = 0E178000] 17:21:48 INFO - PROCESS | 2492 | 1468455708542 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 17:21:48 INFO - PROCESS | 2492 | 1468455708569 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 2492 | 1468455708573 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 17:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:21:48 INFO - PROCESS | 2492 | 1468455708576 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - PROCESS | 2492 | 1468455708578 Marionette TRACE conn5 <- [1,102,null,{}] 17:21:48 INFO - PROCESS | 2492 | 1468455708582 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:48 INFO - PROCESS | 2492 | 1468455708584 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:48 INFO - PROCESS | 2492 | 1468455708694 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 17:21:48 INFO - PROCESS | 2492 | 1468455708776 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 2492 | 1468455708778 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:48 INFO - PROCESS | 2492 | ++DOCSHELL 185BBC00 == 33 [pid = 2492] [id = 35] 17:21:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (185BE400) [pid = 2492] [serial = 101] [outer = 00000000] 17:21:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (188B9400) [pid = 2492] [serial = 102] [outer = 185BE400] 17:21:48 INFO - PROCESS | 2492 | 1468455708832 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (1978B400) [pid = 2492] [serial = 103] [outer = 185BE400] 17:21:49 INFO - PROCESS | 2492 | 1468455709316 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 770ms 17:21:49 INFO - PROCESS | 2492 | 1468455709380 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 2492 | 1468455709383 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 17:21:49 INFO - PROCESS | 2492 | 1468455709387 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 2492 | 1468455709389 Marionette TRACE conn5 <- [1,106,null,{}] 17:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:21:49 INFO - PROCESS | 2492 | 1468455709393 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:49 INFO - PROCESS | 2492 | 1468455709395 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:49 INFO - PROCESS | 2492 | 1468455709494 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 17:21:49 INFO - PROCESS | 2492 | 1468455709576 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 2492 | 1468455709578 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:49 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DD800 == 34 [pid = 2492] [id = 36] 17:21:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (0C6E5C00) [pid = 2492] [serial = 104] [outer = 00000000] 17:21:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (0E13CC00) [pid = 2492] [serial = 105] [outer = 0C6E5C00] 17:21:49 INFO - PROCESS | 2492 | 1468455709632 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (0E140000) [pid = 2492] [serial = 106] [outer = 0C6E5C00] 17:21:50 INFO - PROCESS | 2492 | 1468455710226 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 874ms 17:21:50 INFO - PROCESS | 2492 | 1468455710268 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 17:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:21:50 INFO - PROCESS | 2492 | 1468455710272 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 17:21:50 INFO - PROCESS | 2492 | 1468455710276 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 2492 | 1468455710279 Marionette TRACE conn5 <- [1,110,null,{}] 17:21:50 INFO - PROCESS | 2492 | 1468455710285 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:50 INFO - PROCESS | 2492 | 1468455710287 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:50 INFO - PROCESS | 2492 | 1468455710389 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 17:21:50 INFO - PROCESS | 2492 | 1468455710461 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 2492 | 1468455710463 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:50 INFO - PROCESS | 2492 | ++DOCSHELL 0DA33400 == 35 [pid = 2492] [id = 37] 17:21:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (0DA35400) [pid = 2492] [serial = 107] [outer = 00000000] 17:21:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (0E13BC00) [pid = 2492] [serial = 108] [outer = 0DA35400] 17:21:50 INFO - PROCESS | 2492 | 1468455710512 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 96 (0E16CC00) [pid = 2492] [serial = 109] [outer = 0DA35400] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 95 (1767D800) [pid = 2492] [serial = 17] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (158F1000) [pid = 2492] [serial = 45] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (15B5AC00) [pid = 2492] [serial = 46] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (16B64C00) [pid = 2492] [serial = 48] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (185BE000) [pid = 2492] [serial = 51] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (15B88400) [pid = 2492] [serial = 54] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (17713000) [pid = 2492] [serial = 57] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (1C542400) [pid = 2492] [serial = 60] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (0DF95C00) [pid = 2492] [serial = 33] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (188B2800) [pid = 2492] [serial = 52] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (15BFA000) [pid = 2492] [serial = 55] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (185C3400) [pid = 2492] [serial = 28] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (1714C400) [pid = 2492] [serial = 49] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (1770BC00) [pid = 2492] [serial = 64] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (1A941800) [pid = 2492] [serial = 31] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (12994000) [pid = 2492] [serial = 40] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1C641C00) [pid = 2492] [serial = 67] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1CCD7000) [pid = 2492] [serial = 70] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (1C636800) [pid = 2492] [serial = 22] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (140E2000) [pid = 2492] [serial = 43] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17790C00) [pid = 2492] [serial = 14] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (15478000) [pid = 2492] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (15471C00) [pid = 2492] [serial = 9] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0F4AAC00) [pid = 2492] [serial = 4] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0C6E8000) [pid = 2492] [serial = 63] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (1C63EC00) [pid = 2492] [serial = 66] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (1AFB3400) [pid = 2492] [serial = 69] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (1C748C00) [pid = 2492] [serial = 72] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0D96D800) [pid = 2492] [serial = 24] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (17175800) [pid = 2492] [serial = 27] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (1978BC00) [pid = 2492] [serial = 30] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (0E721000) [pid = 2492] [serial = 36] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (126EEC00) [pid = 2492] [serial = 39] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (12FEBC00) [pid = 2492] [serial = 42] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (1C632400) [pid = 2492] [serial = 21] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 2492 | 1468455710952 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 730ms 17:21:51 INFO - PROCESS | 2492 | 1468455711008 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 2492 | 1468455711012 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 17:21:51 INFO - PROCESS | 2492 | 1468455711018 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:21:51 INFO - PROCESS | 2492 | 1468455711020 Marionette TRACE conn5 <- [1,114,null,{}] 17:21:51 INFO - PROCESS | 2492 | 1468455711024 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:51 INFO - PROCESS | 2492 | 1468455711026 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:51 INFO - PROCESS | 2492 | 1468455711112 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 17:21:51 INFO - PROCESS | 2492 | 1468455711118 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 2492 | 1468455711120 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:51 INFO - PROCESS | 2492 | ++DOCSHELL 0E171400 == 36 [pid = 2492] [id = 38] 17:21:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (0E175800) [pid = 2492] [serial = 110] [outer = 00000000] 17:21:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (0F4B0400) [pid = 2492] [serial = 111] [outer = 0E175800] 17:21:51 INFO - PROCESS | 2492 | 1468455711166 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (127C8800) [pid = 2492] [serial = 112] [outer = 0E175800] 17:21:51 INFO - PROCESS | 2492 | 1468455711589 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 17:21:51 INFO - PROCESS | 2492 | 1468455711653 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 2492 | 1468455711655 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 17:21:51 INFO - PROCESS | 2492 | 1468455711659 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:21:51 INFO - PROCESS | 2492 | 1468455711662 Marionette TRACE conn5 <- [1,118,null,{}] 17:21:51 INFO - PROCESS | 2492 | 1468455711672 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:51 INFO - PROCESS | 2492 | 1468455711676 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:51 INFO - PROCESS | 2492 | 1468455711759 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 17:21:51 INFO - PROCESS | 2492 | 1468455711797 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 2492 | 1468455711800 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:51 INFO - PROCESS | 2492 | ++DOCSHELL 15417C00 == 37 [pid = 2492] [id = 39] 17:21:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (15418000) [pid = 2492] [serial = 113] [outer = 00000000] 17:21:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (1541E800) [pid = 2492] [serial = 114] [outer = 15418000] 17:21:51 INFO - PROCESS | 2492 | 1468455711846 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (15477000) [pid = 2492] [serial = 115] [outer = 15418000] 17:21:52 INFO - PROCESS | 2492 | 1468455712255 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 17:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:21:52 INFO - PROCESS | 2492 | 1468455712293 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 2492 | 1468455712296 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 17:21:52 INFO - PROCESS | 2492 | 1468455712299 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 2492 | 1468455712300 Marionette TRACE conn5 <- [1,122,null,{}] 17:21:52 INFO - PROCESS | 2492 | 1468455712308 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:52 INFO - PROCESS | 2492 | 1468455712309 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:52 INFO - PROCESS | 2492 | 1468455712392 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 17:21:52 INFO - PROCESS | 2492 | 1468455712398 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 2492 | 1468455712409 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:52 INFO - PROCESS | 2492 | ++DOCSHELL 15B56800 == 38 [pid = 2492] [id = 40] 17:21:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (15B5AC00) [pid = 2492] [serial = 116] [outer = 00000000] 17:21:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (15B84000) [pid = 2492] [serial = 117] [outer = 15B5AC00] 17:21:52 INFO - PROCESS | 2492 | 1468455712456 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (16013000) [pid = 2492] [serial = 118] [outer = 15B5AC00] 17:21:52 INFO - PROCESS | 2492 | 1468455712835 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 591ms 17:21:52 INFO - PROCESS | 2492 | 1468455712889 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 2492 | 1468455712891 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 17:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:21:52 INFO - PROCESS | 2492 | 1468455712910 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 2492 | 1468455712912 Marionette TRACE conn5 <- [1,126,null,{}] 17:21:52 INFO - PROCESS | 2492 | 1468455712915 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:52 INFO - PROCESS | 2492 | 1468455712917 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:53 INFO - PROCESS | 2492 | 1468455713019 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 17:21:53 INFO - PROCESS | 2492 | 1468455713025 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 2492 | 1468455713027 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:53 INFO - PROCESS | 2492 | ++DOCSHELL 15B87000 == 39 [pid = 2492] [id = 41] 17:21:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (16B44400) [pid = 2492] [serial = 119] [outer = 00000000] 17:21:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (17156800) [pid = 2492] [serial = 120] [outer = 16B44400] 17:21:53 INFO - PROCESS | 2492 | 1468455713070 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1767E400) [pid = 2492] [serial = 121] [outer = 16B44400] 17:21:53 INFO - PROCESS | 2492 | 1468455713525 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 17:21:53 INFO - PROCESS | 2492 | 1468455713580 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 2492 | 1468455713582 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 17:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:21:53 INFO - PROCESS | 2492 | 1468455713585 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 2492 | 1468455713587 Marionette TRACE conn5 <- [1,130,null,{}] 17:21:53 INFO - PROCESS | 2492 | 1468455713591 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:53 INFO - PROCESS | 2492 | 1468455713596 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:53 INFO - PROCESS | 2492 | 1468455713733 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 17:21:53 INFO - PROCESS | 2492 | 1468455713746 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 2492 | 1468455713748 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:53 INFO - PROCESS | 2492 | ++DOCSHELL 17714C00 == 40 [pid = 2492] [id = 42] 17:21:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (17715400) [pid = 2492] [serial = 122] [outer = 00000000] 17:21:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (188BDC00) [pid = 2492] [serial = 123] [outer = 17715400] 17:21:53 INFO - PROCESS | 2492 | 1468455713795 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (1978BC00) [pid = 2492] [serial = 124] [outer = 17715400] 17:21:54 INFO - PROCESS | 2492 | 1468455714198 Marionette TRACE conn5 <- [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]]]}] 17:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 17:21:54 INFO - PROCESS | 2492 | 1468455714221 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 2492 | 1468455714223 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 17:21:54 INFO - PROCESS | 2492 | 1468455714226 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 2492 | 1468455714228 Marionette TRACE conn5 <- [1,134,null,{}] 17:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:21:54 INFO - PROCESS | 2492 | 1468455714231 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:54 INFO - PROCESS | 2492 | 1468455714233 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:54 INFO - PROCESS | 2492 | 1468455714365 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 17:21:54 INFO - PROCESS | 2492 | 1468455714412 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:54 INFO - PROCESS | 2492 | 1468455714414 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:54 INFO - PROCESS | 2492 | ++DOCSHELL 1980CC00 == 41 [pid = 2492] [id = 43] 17:21:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (19819C00) [pid = 2492] [serial = 125] [outer = 00000000] 17:21:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1A944000) [pid = 2492] [serial = 126] [outer = 19819C00] 17:21:54 INFO - PROCESS | 2492 | 1468455714459 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1AFB4400) [pid = 2492] [serial = 127] [outer = 19819C00] 17:21:54 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (16878800) [pid = 2492] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:21:54 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (1770FC00) [pid = 2492] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:21:54 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1C741400) [pid = 2492] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:21:54 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (19801800) [pid = 2492] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:21:54 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0DBF3400) [pid = 2492] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:21:54 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (1301D400) [pid = 2492] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:21:54 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (127C1800) [pid = 2492] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:21:54 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (1582A400) [pid = 2492] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:21:54 INFO - PROCESS | 2492 | 1468455714847 Marionette TRACE conn5 <- [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]]]}] 17:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 17:21:54 INFO - PROCESS | 2492 | 1468455714902 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 2492 | 1468455714904 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 17:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:21:54 INFO - PROCESS | 2492 | 1468455714907 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 2492 | 1468455714908 Marionette TRACE conn5 <- [1,138,null,{}] 17:21:54 INFO - PROCESS | 2492 | 1468455714912 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:54 INFO - PROCESS | 2492 | 1468455714914 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:55 INFO - PROCESS | 2492 | 1468455714991 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 17:21:55 INFO - PROCESS | 2492 | 1468455714997 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 2492 | 1468455714998 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:55 INFO - PROCESS | 2492 | ++DOCSHELL 1301D400 == 42 [pid = 2492] [id = 44] 17:21:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (15416C00) [pid = 2492] [serial = 128] [outer = 00000000] 17:21:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1A506000) [pid = 2492] [serial = 129] [outer = 15416C00] 17:21:55 INFO - PROCESS | 2492 | 1468455715044 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (1A93E400) [pid = 2492] [serial = 130] [outer = 15416C00] 17:21:55 INFO - PROCESS | 2492 | 1468455715452 Marionette TRACE conn5 <- [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]]]}] 17:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 571ms 17:21:55 INFO - PROCESS | 2492 | 1468455715477 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 2492 | 1468455715480 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 17:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:21:55 INFO - PROCESS | 2492 | 1468455715483 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 2492 | 1468455715485 Marionette TRACE conn5 <- [1,142,null,{}] 17:21:55 INFO - PROCESS | 2492 | 1468455715488 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:55 INFO - PROCESS | 2492 | 1468455715490 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:55 INFO - PROCESS | 2492 | 1468455715571 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 17:21:55 INFO - PROCESS | 2492 | 1468455715576 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 2492 | 1468455715578 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:55 INFO - PROCESS | 2492 | ++DOCSHELL 0E550C00 == 43 [pid = 2492] [id = 45] 17:21:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0E552C00) [pid = 2492] [serial = 131] [outer = 00000000] 17:21:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0E559800) [pid = 2492] [serial = 132] [outer = 0E552C00] 17:21:55 INFO - PROCESS | 2492 | 1468455715624 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0E55B400) [pid = 2492] [serial = 133] [outer = 0E552C00] 17:21:56 INFO - PROCESS | 2492 | 1468455716050 Marionette TRACE conn5 <- [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]]]}] 17:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 631ms 17:21:56 INFO - PROCESS | 2492 | 1468455716115 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 2492 | 1468455716117 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 17:21:56 INFO - PROCESS | 2492 | 1468455716120 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 2492 | 1468455716122 Marionette TRACE conn5 <- [1,146,null,{}] 17:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:21:56 INFO - PROCESS | 2492 | 1468455716125 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:56 INFO - PROCESS | 2492 | 1468455716127 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:56 INFO - PROCESS | 2492 | 1468455716209 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 17:21:56 INFO - PROCESS | 2492 | 1468455716218 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 2492 | 1468455716220 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:56 INFO - PROCESS | 2492 | ++DOCSHELL 0E55D000 == 44 [pid = 2492] [id = 46] 17:21:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (0E55E800) [pid = 2492] [serial = 134] [outer = 00000000] 17:21:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1A890000) [pid = 2492] [serial = 135] [outer = 0E55E800] 17:21:56 INFO - PROCESS | 2492 | 1468455716264 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (1A895C00) [pid = 2492] [serial = 136] [outer = 0E55E800] 17:21:56 INFO - PROCESS | 2492 | 1468455716669 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 17:21:56 INFO - PROCESS | 2492 | 1468455716694 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 2492 | 1468455716697 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 17:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:21:56 INFO - PROCESS | 2492 | 1468455716700 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 2492 | 1468455716702 Marionette TRACE conn5 <- [1,150,null,{}] 17:21:56 INFO - PROCESS | 2492 | 1468455716717 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:56 INFO - PROCESS | 2492 | 1468455716720 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:56 INFO - PROCESS | 2492 | 1468455716816 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 17:21:56 INFO - PROCESS | 2492 | 1468455716822 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 2492 | 1468455716824 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:56 INFO - PROCESS | 2492 | ++DOCSHELL 0E50B400 == 45 [pid = 2492] [id = 47] 17:21:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0E50BC00) [pid = 2492] [serial = 137] [outer = 00000000] 17:21:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0E554000) [pid = 2492] [serial = 138] [outer = 0E50BC00] 17:21:56 INFO - PROCESS | 2492 | 1468455716870 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1770F400) [pid = 2492] [serial = 139] [outer = 0E50BC00] 17:21:57 INFO - PROCESS | 2492 | 1468455717508 Marionette TRACE conn5 <- [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]]]}] 17:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 850ms 17:21:57 INFO - PROCESS | 2492 | 1468455717552 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 17:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:21:57 INFO - PROCESS | 2492 | 1468455717556 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 17:21:57 INFO - PROCESS | 2492 | 1468455717560 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - PROCESS | 2492 | 1468455717566 Marionette TRACE conn5 <- [1,154,null,{}] 17:21:57 INFO - PROCESS | 2492 | 1468455717585 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:57 INFO - PROCESS | 2492 | 1468455717588 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:57 INFO - PROCESS | 2492 | 1468455717715 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 17:21:57 INFO - PROCESS | 2492 | 1468455717789 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 2492 | 1468455717791 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:57 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DEC00 == 46 [pid = 2492] [id = 48] 17:21:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0C6DF000) [pid = 2492] [serial = 140] [outer = 00000000] 17:21:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0E503C00) [pid = 2492] [serial = 141] [outer = 0C6DF000] 17:21:57 INFO - PROCESS | 2492 | 1468455717889 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0E50C800) [pid = 2492] [serial = 142] [outer = 0C6DF000] 17:21:58 INFO - PROCESS | 2492 | 1468455718497 Marionette TRACE conn5 <- [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]]]}] 17:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 991ms 17:21:58 INFO - PROCESS | 2492 | 1468455718564 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 2492 | 1468455718569 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 17:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:21:58 INFO - PROCESS | 2492 | 1468455718576 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 2492 | 1468455718579 Marionette TRACE conn5 <- [1,158,null,{}] 17:21:58 INFO - PROCESS | 2492 | 1468455718583 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:58 INFO - PROCESS | 2492 | 1468455718586 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:58 INFO - PROCESS | 2492 | 1468455718698 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 17:21:58 INFO - PROCESS | 2492 | 1468455718771 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:58 INFO - PROCESS | 2492 | 1468455718774 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:58 INFO - PROCESS | 2492 | ++DOCSHELL 129B5400 == 47 [pid = 2492] [id = 49] 17:21:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (12A68000) [pid = 2492] [serial = 143] [outer = 00000000] 17:21:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (12F76800) [pid = 2492] [serial = 144] [outer = 12A68000] 17:21:58 INFO - PROCESS | 2492 | 1468455718829 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (140E9400) [pid = 2492] [serial = 145] [outer = 12A68000] 17:21:59 INFO - PROCESS | 2492 | 1468455719394 Marionette TRACE conn5 <- [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]]]}] 17:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 870ms 17:21:59 INFO - PROCESS | 2492 | 1468455719449 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 2492 | 1468455719452 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 17:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:21:59 INFO - PROCESS | 2492 | 1468455719456 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 2492 | 1468455719459 Marionette TRACE conn5 <- [1,162,null,{}] 17:21:59 INFO - PROCESS | 2492 | 1468455719470 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:59 INFO - PROCESS | 2492 | 1468455719475 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:59 INFO - PROCESS | 2492 | 1468455719591 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 17:21:59 INFO - PROCESS | 2492 | 1468455719666 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 2492 | 1468455719670 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:21:59 INFO - PROCESS | 2492 | ++DOCSHELL 1689C400 == 48 [pid = 2492] [id = 50] 17:21:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (16B4B800) [pid = 2492] [serial = 146] [outer = 00000000] 17:21:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (17714800) [pid = 2492] [serial = 147] [outer = 16B4B800] 17:21:59 INFO - PROCESS | 2492 | 1468455719726 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (188B7C00) [pid = 2492] [serial = 148] [outer = 16B4B800] 17:22:00 INFO - PROCESS | 2492 | 1468455720469 Marionette TRACE conn5 <- [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]]]}] 17:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1081ms 17:22:00 INFO - PROCESS | 2492 | 1468455720539 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 2492 | 1468455720543 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 17:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:22:00 INFO - PROCESS | 2492 | 1468455720548 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - PROCESS | 2492 | 1468455720551 Marionette TRACE conn5 <- [1,166,null,{}] 17:22:00 INFO - PROCESS | 2492 | 1468455720557 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:00 INFO - PROCESS | 2492 | 1468455720560 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:00 INFO - PROCESS | 2492 | 1468455720663 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 17:22:00 INFO - PROCESS | 2492 | 1468455720739 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:00 INFO - PROCESS | 2492 | 1468455720741 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:00 INFO - PROCESS | 2492 | ++DOCSHELL 0E179800 == 49 [pid = 2492] [id = 51] 17:22:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (0E179C00) [pid = 2492] [serial = 149] [outer = 00000000] 17:22:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (0E50C400) [pid = 2492] [serial = 150] [outer = 0E179C00] 17:22:00 INFO - PROCESS | 2492 | 1468455720791 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (0E553800) [pid = 2492] [serial = 151] [outer = 0E179C00] 17:22:01 INFO - PROCESS | 2492 | --DOCSHELL 0E55D000 == 48 [pid = 2492] [id = 46] 17:22:01 INFO - PROCESS | 2492 | --DOCSHELL 0E550C00 == 47 [pid = 2492] [id = 45] 17:22:01 INFO - PROCESS | 2492 | --DOCSHELL 1301D400 == 46 [pid = 2492] [id = 44] 17:22:01 INFO - PROCESS | 2492 | --DOCSHELL 1980CC00 == 45 [pid = 2492] [id = 43] 17:22:01 INFO - PROCESS | 2492 | --DOCSHELL 17714C00 == 44 [pid = 2492] [id = 42] 17:22:01 INFO - PROCESS | 2492 | --DOCSHELL 15B87000 == 43 [pid = 2492] [id = 41] 17:22:01 INFO - PROCESS | 2492 | --DOCSHELL 15B56800 == 42 [pid = 2492] [id = 40] 17:22:01 INFO - PROCESS | 2492 | --DOCSHELL 15417C00 == 41 [pid = 2492] [id = 39] 17:22:01 INFO - PROCESS | 2492 | --DOCSHELL 0E171400 == 40 [pid = 2492] [id = 38] 17:22:01 INFO - PROCESS | 2492 | --DOCSHELL 0DA33400 == 39 [pid = 2492] [id = 37] 17:22:01 INFO - PROCESS | 2492 | --DOCSHELL 0E177C00 == 38 [pid = 2492] [id = 34] 17:22:01 INFO - PROCESS | 2492 | --DOCSHELL 14818400 == 37 [pid = 2492] [id = 33] 17:22:01 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (1689A800) [pid = 2492] [serial = 90] [outer = 00000000] [url = about:blank] 17:22:01 INFO - PROCESS | 2492 | --DOCSHELL 0D9D4C00 == 36 [pid = 2492] [id = 32] 17:22:01 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (0DF91800) [pid = 2492] [serial = 78] [outer = 00000000] [url = about:blank] 17:22:01 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (0E4BE400) [pid = 2492] [serial = 79] [outer = 00000000] [url = about:blank] 17:22:01 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (1541C000) [pid = 2492] [serial = 84] [outer = 00000000] [url = about:blank] 17:22:01 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (12F28C00) [pid = 2492] [serial = 81] [outer = 00000000] [url = about:blank] 17:22:01 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (15B7E400) [pid = 2492] [serial = 87] [outer = 00000000] [url = about:blank] 17:22:01 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (12FE9800) [pid = 2492] [serial = 82] [outer = 00000000] [url = about:blank] 17:22:01 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (15474C00) [pid = 2492] [serial = 85] [outer = 00000000] [url = about:blank] 17:22:01 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (1CCDC800) [pid = 2492] [serial = 76] [outer = 00000000] [url = about:blank] 17:22:01 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (15B84C00) [pid = 2492] [serial = 88] [outer = 00000000] [url = about:blank] 17:22:01 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (1CCD9000) [pid = 2492] [serial = 75] [outer = 00000000] [url = about:blank] 17:22:01 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (17716400) [pid = 2492] [serial = 58] [outer = 00000000] [url = about:blank] 17:22:01 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (1C74B000) [pid = 2492] [serial = 73] [outer = 00000000] [url = about:blank] 17:22:01 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (1C635000) [pid = 2492] [serial = 61] [outer = 00000000] [url = about:blank] 17:22:01 INFO - PROCESS | 2492 | 1468455721344 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 830ms 17:22:01 INFO - PROCESS | 2492 | 1468455721379 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 2492 | 1468455721383 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 17:22:01 INFO - PROCESS | 2492 | 1468455721389 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:22:01 INFO - PROCESS | 2492 | 1468455721391 Marionette TRACE conn5 <- [1,170,null,{}] 17:22:01 INFO - PROCESS | 2492 | 1468455721395 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:01 INFO - PROCESS | 2492 | 1468455721397 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:01 INFO - PROCESS | 2492 | 1468455721484 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 17:22:01 INFO - PROCESS | 2492 | 1468455721493 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 2492 | 1468455721495 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:01 INFO - PROCESS | 2492 | ++DOCSHELL 0E133C00 == 37 [pid = 2492] [id = 52] 17:22:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0E13F000) [pid = 2492] [serial = 152] [outer = 00000000] 17:22:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0E555000) [pid = 2492] [serial = 153] [outer = 0E13F000] 17:22:01 INFO - PROCESS | 2492 | 1468455721544 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0E8C5000) [pid = 2492] [serial = 154] [outer = 0E13F000] 17:22:02 INFO - PROCESS | 2492 | 1468455721989 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 17:22:02 INFO - PROCESS | 2492 | 1468455722024 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 2492 | 1468455722026 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 17:22:02 INFO - PROCESS | 2492 | 1468455722030 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:22:02 INFO - PROCESS | 2492 | 1468455722033 Marionette TRACE conn5 <- [1,174,null,{}] 17:22:02 INFO - PROCESS | 2492 | 1468455722043 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:02 INFO - PROCESS | 2492 | 1468455722047 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:02 INFO - PROCESS | 2492 | 1468455722128 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 17:22:02 INFO - PROCESS | 2492 | 1468455722138 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:02 INFO - PROCESS | 2492 | 1468455722140 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:02 INFO - PROCESS | 2492 | ++DOCSHELL 12F72C00 == 38 [pid = 2492] [id = 53] 17:22:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (12F73800) [pid = 2492] [serial = 155] [outer = 00000000] 17:22:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (12FEA800) [pid = 2492] [serial = 156] [outer = 12F73800] 17:22:02 INFO - PROCESS | 2492 | 1468455722187 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (14814800) [pid = 2492] [serial = 157] [outer = 12F73800] 17:22:02 INFO - PROCESS | 2492 | 1468455722608 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 631ms 17:22:02 INFO - PROCESS | 2492 | 1468455722664 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 2492 | 1468455722666 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 17:22:02 INFO - PROCESS | 2492 | 1468455722673 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:22:02 INFO - PROCESS | 2492 | 1468455722675 Marionette TRACE conn5 <- [1,178,null,{}] 17:22:02 INFO - PROCESS | 2492 | 1468455722678 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:02 INFO - PROCESS | 2492 | 1468455722680 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:02 INFO - PROCESS | 2492 | 1468455722767 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 17:22:02 INFO - PROCESS | 2492 | 1468455722772 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:02 INFO - PROCESS | 2492 | 1468455722774 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:02 INFO - PROCESS | 2492 | ++DOCSHELL 1541FC00 == 39 [pid = 2492] [id = 54] 17:22:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (15420400) [pid = 2492] [serial = 158] [outer = 00000000] 17:22:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (1547A400) [pid = 2492] [serial = 159] [outer = 15420400] 17:22:02 INFO - PROCESS | 2492 | 1468455722828 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (158F6C00) [pid = 2492] [serial = 160] [outer = 15420400] 17:22:03 INFO - PROCESS | 2492 | 1468455723245 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 17:22:03 INFO - PROCESS | 2492 | 1468455723309 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 17:22:03 INFO - PROCESS | 2492 | 1468455723311 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 17:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:22:03 INFO - PROCESS | 2492 | 1468455723314 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - PROCESS | 2492 | 1468455723316 Marionette TRACE conn5 <- [1,182,null,{}] 17:22:03 INFO - PROCESS | 2492 | 1468455723320 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:03 INFO - PROCESS | 2492 | 1468455723322 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:03 INFO - PROCESS | 2492 | 1468455723402 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 17:22:03 INFO - PROCESS | 2492 | 1468455723409 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 2492 | 1468455723411 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:03 INFO - PROCESS | 2492 | ++DOCSHELL 15B7C400 == 40 [pid = 2492] [id = 55] 17:22:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (15B7CC00) [pid = 2492] [serial = 161] [outer = 00000000] 17:22:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (15B85C00) [pid = 2492] [serial = 162] [outer = 15B7CC00] 17:22:03 INFO - PROCESS | 2492 | 1468455723456 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (16879400) [pid = 2492] [serial = 163] [outer = 15B7CC00] 17:22:03 INFO - PROCESS | 2492 | 1468455723904 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:22:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (16B64800) [pid = 2492] [serial = 164] [outer = 0E381800] 17:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 17:22:03 INFO - PROCESS | 2492 | 1468455723972 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 17:22:03 INFO - PROCESS | 2492 | 1468455723974 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 17:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:22:04 INFO - PROCESS | 2492 | 1468455723990 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 2492 | 1468455723992 Marionette TRACE conn5 <- [1,186,null,{}] 17:22:04 INFO - PROCESS | 2492 | 1468455723995 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:04 INFO - PROCESS | 2492 | 1468455724001 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:04 INFO - PROCESS | 2492 | 1468455724156 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 17:22:04 INFO - PROCESS | 2492 | 1468455724203 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 2492 | 1468455724205 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:04 INFO - PROCESS | 2492 | ++DOCSHELL 0DA82C00 == 41 [pid = 2492] [id = 56] 17:22:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (1770B000) [pid = 2492] [serial = 165] [outer = 00000000] 17:22:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 96 (191B5800) [pid = 2492] [serial = 166] [outer = 1770B000] 17:22:04 INFO - PROCESS | 2492 | 1468455724250 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 97 (1980D800) [pid = 2492] [serial = 167] [outer = 1770B000] 17:22:04 INFO - PROCESS | 2492 | 1468455724659 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 731ms 17:22:04 INFO - PROCESS | 2492 | 1468455724721 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 2492 | 1468455724723 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 17:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:22:04 INFO - PROCESS | 2492 | 1468455724734 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 2492 | 1468455724736 Marionette TRACE conn5 <- [1,190,null,{}] 17:22:04 INFO - PROCESS | 2492 | 1468455724740 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:04 INFO - PROCESS | 2492 | 1468455724742 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:04 INFO - PROCESS | 2492 | 1468455724859 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 17:22:04 INFO - PROCESS | 2492 | 1468455724868 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 2492 | 1468455724870 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:04 INFO - PROCESS | 2492 | ++DOCSHELL 0E503000 == 42 [pid = 2492] [id = 57] 17:22:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 98 (126AD800) [pid = 2492] [serial = 168] [outer = 00000000] 17:22:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 99 (1A899800) [pid = 2492] [serial = 169] [outer = 126AD800] 17:22:04 INFO - PROCESS | 2492 | 1468455724913 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 100 (1A89C400) [pid = 2492] [serial = 170] [outer = 126AD800] 17:22:05 INFO - PROCESS | 2492 | 1468455725302 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 631ms 17:22:05 INFO - PROCESS | 2492 | 1468455725361 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 17:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:22:05 INFO - PROCESS | 2492 | 1468455725363 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 17:22:05 INFO - PROCESS | 2492 | 1468455725366 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 2492 | 1468455725368 Marionette TRACE conn5 <- [1,194,null,{}] 17:22:05 INFO - PROCESS | 2492 | 1468455725371 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:05 INFO - PROCESS | 2492 | 1468455725373 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:05 INFO - PROCESS | 2492 | 1468455725478 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 17:22:05 INFO - PROCESS | 2492 | 1468455725545 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 2492 | 1468455725547 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:05 INFO - PROCESS | 2492 | ++DOCSHELL 1779A400 == 43 [pid = 2492] [id = 58] 17:22:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 101 (18806400) [pid = 2492] [serial = 171] [outer = 00000000] 17:22:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 102 (1880A800) [pid = 2492] [serial = 172] [outer = 18806400] 17:22:05 INFO - PROCESS | 2492 | 1468455725591 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 103 (1880B000) [pid = 2492] [serial = 173] [outer = 18806400] 17:22:05 INFO - PROCESS | 2492 | --DOMWINDOW == 102 (17715400) [pid = 2492] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:22:05 INFO - PROCESS | 2492 | --DOMWINDOW == 101 (16B44400) [pid = 2492] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:22:05 INFO - PROCESS | 2492 | --DOMWINDOW == 100 (19819C00) [pid = 2492] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:22:05 INFO - PROCESS | 2492 | --DOMWINDOW == 99 (15B5AC00) [pid = 2492] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:22:05 INFO - PROCESS | 2492 | --DOMWINDOW == 98 (0E175800) [pid = 2492] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:22:05 INFO - PROCESS | 2492 | --DOMWINDOW == 97 (15418000) [pid = 2492] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:22:05 INFO - PROCESS | 2492 | --DOMWINDOW == 96 (0DA35400) [pid = 2492] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:22:05 INFO - PROCESS | 2492 | --DOMWINDOW == 95 (15416C00) [pid = 2492] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:22:05 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (0E552C00) [pid = 2492] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:22:05 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (0E55E800) [pid = 2492] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:22:06 INFO - PROCESS | 2492 | 1468455726029 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 730ms 17:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:22:06 INFO - PROCESS | 2492 | 1468455726097 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 2492 | 1468455726099 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 17:22:06 INFO - PROCESS | 2492 | 1468455726102 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 2492 | 1468455726104 Marionette TRACE conn5 <- [1,198,null,{}] 17:22:06 INFO - PROCESS | 2492 | 1468455726107 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:06 INFO - PROCESS | 2492 | 1468455726109 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:06 INFO - PROCESS | 2492 | 1468455726191 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 17:22:06 INFO - PROCESS | 2492 | 1468455726198 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 2492 | 1468455726200 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:06 INFO - PROCESS | 2492 | ++DOCSHELL 16B5D400 == 44 [pid = 2492] [id = 59] 17:22:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (1767D800) [pid = 2492] [serial = 174] [outer = 00000000] 17:22:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (18807C00) [pid = 2492] [serial = 175] [outer = 1767D800] 17:22:06 INFO - PROCESS | 2492 | 1468455726245 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 96 (1880E400) [pid = 2492] [serial = 176] [outer = 1767D800] 17:22:06 INFO - PROCESS | 2492 | 1468455726649 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 17:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:22:06 INFO - PROCESS | 2492 | 1468455726677 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 2492 | 1468455726679 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 17:22:06 INFO - PROCESS | 2492 | 1468455726693 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 2492 | 1468455726695 Marionette TRACE conn5 <- [1,202,null,{}] 17:22:06 INFO - PROCESS | 2492 | 1468455726704 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:06 INFO - PROCESS | 2492 | 1468455726705 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:06 INFO - PROCESS | 2492 | 1468455726783 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 17:22:06 INFO - PROCESS | 2492 | 1468455726789 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 2492 | 1468455726790 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:06 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E2800 == 45 [pid = 2492] [id = 60] 17:22:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 97 (18801C00) [pid = 2492] [serial = 177] [outer = 00000000] 17:22:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 98 (1A90AC00) [pid = 2492] [serial = 178] [outer = 18801C00] 17:22:06 INFO - PROCESS | 2492 | 1468455726833 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 99 (1C53F400) [pid = 2492] [serial = 179] [outer = 18801C00] 17:22:07 INFO - PROCESS | 2492 | 1468455727245 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 590ms 17:22:07 INFO - PROCESS | 2492 | 1468455727273 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 17:22:07 INFO - PROCESS | 2492 | 1468455727275 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 17:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:22:07 INFO - PROCESS | 2492 | 1468455727278 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - PROCESS | 2492 | 1468455727280 Marionette TRACE conn5 <- [1,206,null,{}] 17:22:07 INFO - PROCESS | 2492 | 1468455727283 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:07 INFO - PROCESS | 2492 | 1468455727286 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:07 INFO - PROCESS | 2492 | 1468455727415 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 17:22:07 INFO - PROCESS | 2492 | 1468455727422 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 2492 | 1468455727425 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:07 INFO - PROCESS | 2492 | ++DOCSHELL 1C635C00 == 46 [pid = 2492] [id = 61] 17:22:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 100 (1C636000) [pid = 2492] [serial = 180] [outer = 00000000] 17:22:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 101 (1C63D400) [pid = 2492] [serial = 181] [outer = 1C636000] 17:22:07 INFO - PROCESS | 2492 | 1468455727470 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 102 (1C741C00) [pid = 2492] [serial = 182] [outer = 1C636000] 17:22:07 INFO - PROCESS | 2492 | 1468455727900 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 671ms 17:22:07 INFO - PROCESS | 2492 | 1468455727950 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 17:22:07 INFO - PROCESS | 2492 | 1468455727954 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 17:22:07 INFO - PROCESS | 2492 | 1468455727960 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:22:07 INFO - PROCESS | 2492 | 1468455727965 Marionette TRACE conn5 <- [1,210,null,{}] 17:22:08 INFO - PROCESS | 2492 | 1468455727972 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:08 INFO - PROCESS | 2492 | 1468455727975 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:08 INFO - PROCESS | 2492 | 1468455728127 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 17:22:08 INFO - PROCESS | 2492 | 1468455728262 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 2492 | 1468455728267 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:08 INFO - PROCESS | 2492 | ++DOCSHELL 0DB60800 == 47 [pid = 2492] [id = 62] 17:22:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 103 (0DBF2400) [pid = 2492] [serial = 183] [outer = 00000000] 17:22:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 104 (0DF97800) [pid = 2492] [serial = 184] [outer = 0DBF2400] 17:22:08 INFO - PROCESS | 2492 | 1468455728324 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 105 (0E177C00) [pid = 2492] [serial = 185] [outer = 0DBF2400] 17:22:08 INFO - PROCESS | 2492 | 1468455728880 Marionette TRACE conn5 <- [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]]]}] 17:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 970ms 17:22:08 INFO - PROCESS | 2492 | 1468455728934 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 17:22:08 INFO - PROCESS | 2492 | 1468455728939 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 17:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:22:08 INFO - PROCESS | 2492 | 1468455728945 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 2492 | 1468455728948 Marionette TRACE conn5 <- [1,214,null,{}] 17:22:08 INFO - PROCESS | 2492 | 1468455728952 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:08 INFO - PROCESS | 2492 | 1468455728955 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:09 INFO - PROCESS | 2492 | 1468455729067 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 17:22:09 INFO - PROCESS | 2492 | 1468455729145 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 2492 | 1468455729148 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:09 INFO - PROCESS | 2492 | ++DOCSHELL 126ED800 == 48 [pid = 2492] [id = 63] 17:22:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 106 (129B7000) [pid = 2492] [serial = 186] [outer = 00000000] 17:22:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 107 (12F6A000) [pid = 2492] [serial = 187] [outer = 129B7000] 17:22:09 INFO - PROCESS | 2492 | 1468455729246 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 108 (140EA400) [pid = 2492] [serial = 188] [outer = 129B7000] 17:22:09 INFO - PROCESS | 2492 | 1468455729827 Marionette TRACE conn5 <- [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]]]}] 17:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 930ms 17:22:09 INFO - PROCESS | 2492 | 1468455729879 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 2492 | 1468455729882 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 17:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:22:09 INFO - PROCESS | 2492 | 1468455729886 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 2492 | 1468455729889 Marionette TRACE conn5 <- [1,218,null,{}] 17:22:09 INFO - PROCESS | 2492 | 1468455729901 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:09 INFO - PROCESS | 2492 | 1468455729906 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:10 INFO - PROCESS | 2492 | 1468455730017 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 17:22:10 INFO - PROCESS | 2492 | 1468455730095 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 2492 | 1468455730098 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:10 INFO - PROCESS | 2492 | ++DOCSHELL 16B4C800 == 49 [pid = 2492] [id = 64] 17:22:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 109 (16B5E800) [pid = 2492] [serial = 189] [outer = 00000000] 17:22:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 110 (1852A000) [pid = 2492] [serial = 190] [outer = 16B5E800] 17:22:10 INFO - PROCESS | 2492 | 1468455730196 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 111 (1852E000) [pid = 2492] [serial = 191] [outer = 16B5E800] 17:22:10 INFO - PROCESS | 2492 | 1468455730768 Marionette TRACE conn5 <- [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]]]}] 17:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 931ms 17:22:10 INFO - PROCESS | 2492 | 1468455730819 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 2492 | 1468455730822 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 17:22:10 INFO - PROCESS | 2492 | 1468455730825 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:22:10 INFO - PROCESS | 2492 | 1468455730828 Marionette TRACE conn5 <- [1,222,null,{}] 17:22:10 INFO - PROCESS | 2492 | 1468455730831 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:10 INFO - PROCESS | 2492 | 1468455730834 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:10 INFO - PROCESS | 2492 | 1468455730943 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 17:22:11 INFO - PROCESS | 2492 | 1468455731063 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 2492 | 1468455731066 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:11 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F0400 == 50 [pid = 2492] [id = 65] 17:22:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 112 (0C6F2800) [pid = 2492] [serial = 192] [outer = 00000000] 17:22:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 113 (0C6F7C00) [pid = 2492] [serial = 193] [outer = 0C6F2800] 17:22:11 INFO - PROCESS | 2492 | 1468455731122 Marionette DEBUG loaded listener.js 17:22:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 114 (0E551800) [pid = 2492] [serial = 194] [outer = 0C6F2800] 17:22:11 INFO - PROCESS | 2492 | 1468455731781 Marionette TRACE conn5 <- [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]]]}] 17:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1020ms 17:22:11 INFO - PROCESS | 2492 | 1468455731850 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 2492 | 1468455731854 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 17:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:22:11 INFO - PROCESS | 2492 | 1468455731859 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 2492 | 1468455731862 Marionette TRACE conn5 <- [1,226,null,{}] 17:22:11 INFO - PROCESS | 2492 | 1468455731868 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:11 INFO - PROCESS | 2492 | 1468455731871 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:12 INFO - PROCESS | 2492 | 1468455731983 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 17:22:12 INFO - PROCESS | 2492 | 1468455732057 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:12 INFO - PROCESS | 2492 | 1468455732061 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:12 INFO - PROCESS | 2492 | ++DOCSHELL 0DA36C00 == 51 [pid = 2492] [id = 66] 17:22:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 115 (0DA82000) [pid = 2492] [serial = 195] [outer = 00000000] 17:22:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 116 (0DF91800) [pid = 2492] [serial = 196] [outer = 0DA82000] 17:22:12 INFO - PROCESS | 2492 | 1468455732110 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 117 (0E142000) [pid = 2492] [serial = 197] [outer = 0DA82000] 17:22:12 INFO - PROCESS | 2492 | 1468455732673 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 891ms 17:22:12 INFO - PROCESS | 2492 | 1468455732750 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 2492 | 1468455732754 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 17:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:22:12 INFO - PROCESS | 2492 | 1468455732760 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:22:12 INFO - PROCESS | 2492 | 1468455732762 Marionette TRACE conn5 <- [1,230,null,{}] 17:22:12 INFO - PROCESS | 2492 | 1468455732767 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:12 INFO - PROCESS | 2492 | 1468455732769 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:12 INFO - PROCESS | 2492 | 1468455732866 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 17:22:12 INFO - PROCESS | 2492 | --DOCSHELL 12FE3C00 == 50 [pid = 2492] [id = 29] 17:22:12 INFO - PROCESS | 2492 | --DOCSHELL 0C6E2800 == 49 [pid = 2492] [id = 60] 17:22:12 INFO - PROCESS | 2492 | --DOCSHELL 16B5D400 == 48 [pid = 2492] [id = 59] 17:22:12 INFO - PROCESS | 2492 | --DOCSHELL 1779A400 == 47 [pid = 2492] [id = 58] 17:22:12 INFO - PROCESS | 2492 | --DOCSHELL 0E503000 == 46 [pid = 2492] [id = 57] 17:22:12 INFO - PROCESS | 2492 | --DOCSHELL 0DA82C00 == 45 [pid = 2492] [id = 56] 17:22:12 INFO - PROCESS | 2492 | --DOCSHELL 15B7C400 == 44 [pid = 2492] [id = 55] 17:22:12 INFO - PROCESS | 2492 | --DOCSHELL 1541FC00 == 43 [pid = 2492] [id = 54] 17:22:12 INFO - PROCESS | 2492 | --DOCSHELL 12F72C00 == 42 [pid = 2492] [id = 53] 17:22:12 INFO - PROCESS | 2492 | --DOCSHELL 0E133C00 == 41 [pid = 2492] [id = 52] 17:22:12 INFO - PROCESS | 2492 | --DOCSHELL 0E179800 == 40 [pid = 2492] [id = 51] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 116 (1A890000) [pid = 2492] [serial = 135] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 115 (188BDC00) [pid = 2492] [serial = 123] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 114 (1767E400) [pid = 2492] [serial = 121] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 113 (17156800) [pid = 2492] [serial = 120] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 112 (1A944000) [pid = 2492] [serial = 126] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 111 (1978BC00) [pid = 2492] [serial = 124] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 110 (15B84000) [pid = 2492] [serial = 117] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 109 (0F4B0400) [pid = 2492] [serial = 111] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 108 (127C8800) [pid = 2492] [serial = 112] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 107 (188B9400) [pid = 2492] [serial = 102] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 106 (1541E800) [pid = 2492] [serial = 114] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 105 (15477000) [pid = 2492] [serial = 115] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 104 (0E16CC00) [pid = 2492] [serial = 109] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 103 (0E13BC00) [pid = 2492] [serial = 108] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 102 (15423C00) [pid = 2492] [serial = 96] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 101 (15B83800) [pid = 2492] [serial = 99] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 100 (0E13CC00) [pid = 2492] [serial = 105] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 99 (0DB5E000) [pid = 2492] [serial = 93] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 98 (1A93E400) [pid = 2492] [serial = 130] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 97 (1A506000) [pid = 2492] [serial = 129] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 96 (0E55B400) [pid = 2492] [serial = 133] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 95 (1AFB4400) [pid = 2492] [serial = 127] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (0E559800) [pid = 2492] [serial = 132] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (1A895C00) [pid = 2492] [serial = 136] [outer = 00000000] [url = about:blank] 17:22:12 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (16013000) [pid = 2492] [serial = 118] [outer = 00000000] [url = about:blank] 17:22:13 INFO - PROCESS | 2492 | 1468455732976 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 2492 | 1468455732979 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:13 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DB400 == 41 [pid = 2492] [id = 67] 17:22:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (0C6DE800) [pid = 2492] [serial = 198] [outer = 00000000] 17:22:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (0E13A000) [pid = 2492] [serial = 199] [outer = 0C6DE800] 17:22:13 INFO - PROCESS | 2492 | 1468455733026 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (0E16EC00) [pid = 2492] [serial = 200] [outer = 0C6DE800] 17:22:13 INFO - PROCESS | 2492 | 1468455733405 Marionette TRACE conn5 <- [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]]]}] 17:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 17:22:13 INFO - PROCESS | 2492 | 1468455733457 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 2492 | 1468455733459 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 17:22:13 INFO - PROCESS | 2492 | 1468455733463 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:22:13 INFO - PROCESS | 2492 | 1468455733467 Marionette TRACE conn5 <- [1,234,null,{}] 17:22:13 INFO - PROCESS | 2492 | 1468455733481 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:13 INFO - PROCESS | 2492 | 1468455733485 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:13 INFO - PROCESS | 2492 | 1468455733574 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 17:22:13 INFO - PROCESS | 2492 | 1468455733581 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 2492 | 1468455733584 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:13 INFO - PROCESS | 2492 | ++DOCSHELL 0F4AAC00 == 42 [pid = 2492] [id = 68] 17:22:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 96 (126A4400) [pid = 2492] [serial = 201] [outer = 00000000] 17:22:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 97 (1301D400) [pid = 2492] [serial = 202] [outer = 126A4400] 17:22:13 INFO - PROCESS | 2492 | 1468455733634 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 98 (14810800) [pid = 2492] [serial = 203] [outer = 126A4400] 17:22:14 INFO - PROCESS | 2492 | 1468455734072 Marionette TRACE conn5 <- [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]]]}] 17:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 17:22:14 INFO - PROCESS | 2492 | 1468455734104 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 2492 | 1468455734107 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 17:22:14 INFO - PROCESS | 2492 | 1468455734110 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:22:14 INFO - PROCESS | 2492 | 1468455734112 Marionette TRACE conn5 <- [1,238,null,{}] 17:22:14 INFO - PROCESS | 2492 | 1468455734116 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:14 INFO - PROCESS | 2492 | 1468455734118 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:14 INFO - PROCESS | 2492 | 1468455734204 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 17:22:14 INFO - PROCESS | 2492 | 1468455734209 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 2492 | 1468455734211 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:14 INFO - PROCESS | 2492 | ++DOCSHELL 15473000 == 43 [pid = 2492] [id = 69] 17:22:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 99 (15477000) [pid = 2492] [serial = 204] [outer = 00000000] 17:22:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 100 (15833000) [pid = 2492] [serial = 205] [outer = 15477000] 17:22:14 INFO - PROCESS | 2492 | 1468455734256 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 101 (15B7E000) [pid = 2492] [serial = 206] [outer = 15477000] 17:22:14 INFO - PROCESS | 2492 | 1468455734683 Marionette TRACE conn5 <- [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]]]}] 17:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 631ms 17:22:14 INFO - PROCESS | 2492 | 1468455734746 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 17:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:22:14 INFO - PROCESS | 2492 | 1468455734748 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 17:22:14 INFO - PROCESS | 2492 | 1468455734760 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 2492 | 1468455734762 Marionette TRACE conn5 <- [1,242,null,{}] 17:22:14 INFO - PROCESS | 2492 | 1468455734767 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:14 INFO - PROCESS | 2492 | 1468455734769 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:14 INFO - PROCESS | 2492 | 1468455734849 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 17:22:14 INFO - PROCESS | 2492 | 1468455734856 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 2492 | 1468455734858 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:14 INFO - PROCESS | 2492 | ++DOCSHELL 15B88000 == 44 [pid = 2492] [id = 70] 17:22:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 102 (15B89800) [pid = 2492] [serial = 207] [outer = 00000000] 17:22:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 103 (16898800) [pid = 2492] [serial = 208] [outer = 15B89800] 17:22:14 INFO - PROCESS | 2492 | 1468455734904 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 104 (1714C400) [pid = 2492] [serial = 209] [outer = 15B89800] 17:22:15 INFO - PROCESS | 2492 | 1468455735371 Marionette TRACE conn5 <- [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]]]}] 17:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 691ms 17:22:15 INFO - PROCESS | 2492 | 1468455735442 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 17:22:15 INFO - PROCESS | 2492 | 1468455735444 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 17:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:22:15 INFO - PROCESS | 2492 | 1468455735453 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:22:15 INFO - PROCESS | 2492 | 1468455735455 Marionette TRACE conn5 <- [1,246,null,{}] 17:22:15 INFO - PROCESS | 2492 | 1468455735459 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:15 INFO - PROCESS | 2492 | 1468455735464 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:15 INFO - PROCESS | 2492 | 1468455735596 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 17:22:15 INFO - PROCESS | 2492 | 1468455735605 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:15 INFO - PROCESS | 2492 | 1468455735607 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:15 INFO - PROCESS | 2492 | ++DOCSHELL 12E6F000 == 45 [pid = 2492] [id = 71] 17:22:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 105 (1687E800) [pid = 2492] [serial = 210] [outer = 00000000] 17:22:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 106 (18527400) [pid = 2492] [serial = 211] [outer = 1687E800] 17:22:15 INFO - PROCESS | 2492 | 1468455735651 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 107 (188B1C00) [pid = 2492] [serial = 212] [outer = 1687E800] 17:22:16 INFO - PROCESS | 2492 | 1468455736093 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 17:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:22:16 INFO - PROCESS | 2492 | 1468455736129 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 2492 | 1468455736131 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 17:22:16 INFO - PROCESS | 2492 | 1468455736134 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 2492 | 1468455736136 Marionette TRACE conn5 <- [1,250,null,{}] 17:22:16 INFO - PROCESS | 2492 | 1468455736139 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:16 INFO - PROCESS | 2492 | 1468455736141 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:16 INFO - PROCESS | 2492 | 1468455736272 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 17:22:16 INFO - PROCESS | 2492 | 1468455736293 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 2492 | 1468455736295 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:16 INFO - PROCESS | 2492 | ++DOCSHELL 188B6C00 == 46 [pid = 2492] [id = 72] 17:22:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 108 (188B9400) [pid = 2492] [serial = 213] [outer = 00000000] 17:22:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 109 (191BB000) [pid = 2492] [serial = 214] [outer = 188B9400] 17:22:16 INFO - PROCESS | 2492 | 1468455736338 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 110 (1A895000) [pid = 2492] [serial = 215] [outer = 188B9400] 17:22:16 INFO - PROCESS | 2492 | 1468455736752 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 17:22:16 INFO - PROCESS | 2492 | 1468455736807 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 2492 | 1468455736809 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 17:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:22:16 INFO - PROCESS | 2492 | 1468455736820 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 2492 | 1468455736822 Marionette TRACE conn5 <- [1,254,null,{}] 17:22:16 INFO - PROCESS | 2492 | 1468455736825 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:16 INFO - PROCESS | 2492 | 1468455736827 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:16 INFO - PROCESS | 2492 | 1468455736935 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 17:22:16 INFO - PROCESS | 2492 | 1468455736941 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 2492 | 1468455736942 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:16 INFO - PROCESS | 2492 | ++DOCSHELL 12A67000 == 47 [pid = 2492] [id = 73] 17:22:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 111 (19783400) [pid = 2492] [serial = 216] [outer = 00000000] 17:22:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 112 (1A941800) [pid = 2492] [serial = 217] [outer = 19783400] 17:22:17 INFO - PROCESS | 2492 | 1468455736985 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 113 (1A946000) [pid = 2492] [serial = 218] [outer = 19783400] 17:22:17 INFO - PROCESS | 2492 | --DOMWINDOW == 112 (126AD800) [pid = 2492] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:22:17 INFO - PROCESS | 2492 | --DOMWINDOW == 111 (1770B000) [pid = 2492] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:22:17 INFO - PROCESS | 2492 | --DOMWINDOW == 110 (18806400) [pid = 2492] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:22:17 INFO - PROCESS | 2492 | --DOMWINDOW == 109 (12F73800) [pid = 2492] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:22:17 INFO - PROCESS | 2492 | --DOMWINDOW == 108 (15B7CC00) [pid = 2492] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:22:17 INFO - PROCESS | 2492 | --DOMWINDOW == 107 (15420400) [pid = 2492] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:22:17 INFO - PROCESS | 2492 | --DOMWINDOW == 106 (1767D800) [pid = 2492] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:22:17 INFO - PROCESS | 2492 | --DOMWINDOW == 105 (0E179C00) [pid = 2492] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:22:17 INFO - PROCESS | 2492 | --DOMWINDOW == 104 (0E13F000) [pid = 2492] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:22:17 INFO - PROCESS | 2492 | --DOMWINDOW == 103 (18801C00) [pid = 2492] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:22:17 INFO - PROCESS | 2492 | 1468455737663 Marionette TRACE conn5 <- [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]]]}] 17:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 871ms 17:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:22:17 INFO - PROCESS | 2492 | 1468455737692 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 2492 | 1468455737694 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 17:22:17 INFO - PROCESS | 2492 | 1468455737697 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 2492 | 1468455737698 Marionette TRACE conn5 <- [1,258,null,{}] 17:22:17 INFO - PROCESS | 2492 | 1468455737702 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:17 INFO - PROCESS | 2492 | 1468455737704 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:17 INFO - PROCESS | 2492 | 1468455737785 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 17:22:17 INFO - PROCESS | 2492 | 1468455737790 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 2492 | 1468455737792 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:17 INFO - PROCESS | 2492 | ++DOCSHELL 126AD800 == 48 [pid = 2492] [id = 74] 17:22:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 104 (16017800) [pid = 2492] [serial = 219] [outer = 00000000] 17:22:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 105 (1AFB9400) [pid = 2492] [serial = 220] [outer = 16017800] 17:22:17 INFO - PROCESS | 2492 | 1468455737844 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 106 (17792000) [pid = 2492] [serial = 221] [outer = 16017800] 17:22:18 INFO - PROCESS | 2492 | 1468455738245 Marionette TRACE conn5 <- [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]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 570ms 17:22:18 INFO - PROCESS | 2492 | 1468455738279 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 2492 | 1468455738281 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 17:22:18 INFO - PROCESS | 2492 | 1468455738284 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:22:18 INFO - PROCESS | 2492 | 1468455738286 Marionette TRACE conn5 <- [1,262,null,{}] 17:22:18 INFO - PROCESS | 2492 | 1468455738289 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:18 INFO - PROCESS | 2492 | 1468455738291 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:18 INFO - PROCESS | 2492 | 1468455738376 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 17:22:18 INFO - PROCESS | 2492 | 1468455738382 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 2492 | 1468455738383 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:18 INFO - PROCESS | 2492 | ++DOCSHELL 1C3AAC00 == 49 [pid = 2492] [id = 75] 17:22:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 107 (1C3AB400) [pid = 2492] [serial = 222] [outer = 00000000] 17:22:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 108 (1C507000) [pid = 2492] [serial = 223] [outer = 1C3AB400] 17:22:18 INFO - PROCESS | 2492 | 1468455738427 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 109 (1C535400) [pid = 2492] [serial = 224] [outer = 1C3AB400] 17:22:18 INFO - PROCESS | 2492 | 1468455738827 Marionette TRACE conn5 <- [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]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 570ms 17:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:22:18 INFO - PROCESS | 2492 | 1468455738859 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 2492 | 1468455738862 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 17:22:18 INFO - PROCESS | 2492 | 1468455738865 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 2492 | 1468455738867 Marionette TRACE conn5 <- [1,266,null,{}] 17:22:18 INFO - PROCESS | 2492 | 1468455738883 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:18 INFO - PROCESS | 2492 | 1468455738885 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:19 INFO - PROCESS | 2492 | 1468455738984 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 17:22:19 INFO - PROCESS | 2492 | 1468455738990 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 2492 | 1468455738992 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:19 INFO - PROCESS | 2492 | ++DOCSHELL 1C33F000 == 50 [pid = 2492] [id = 76] 17:22:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 110 (1C33F400) [pid = 2492] [serial = 225] [outer = 00000000] 17:22:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 111 (1C344000) [pid = 2492] [serial = 226] [outer = 1C33F400] 17:22:19 INFO - PROCESS | 2492 | 1468455739038 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 112 (1C507800) [pid = 2492] [serial = 227] [outer = 1C33F400] 17:22:19 INFO - PROCESS | 2492 | 1468455739479 Marionette TRACE conn5 <- [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]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 17:22:19 INFO - PROCESS | 2492 | 1468455739495 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 17:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:22:19 INFO - PROCESS | 2492 | 1468455739497 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 17:22:19 INFO - PROCESS | 2492 | 1468455739500 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 2492 | 1468455739502 Marionette TRACE conn5 <- [1,270,null,{}] 17:22:19 INFO - PROCESS | 2492 | 1468455739505 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:19 INFO - PROCESS | 2492 | 1468455739517 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:19 INFO - PROCESS | 2492 | 1468455739679 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 17:22:19 INFO - PROCESS | 2492 | 1468455739739 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 2492 | 1468455739743 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:19 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DAC00 == 51 [pid = 2492] [id = 77] 17:22:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 113 (0C6DC000) [pid = 2492] [serial = 228] [outer = 00000000] 17:22:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 114 (0C6EC400) [pid = 2492] [serial = 229] [outer = 0C6DC000] 17:22:19 INFO - PROCESS | 2492 | 1468455739801 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 115 (0C6F3C00) [pid = 2492] [serial = 230] [outer = 0C6DC000] 17:22:20 INFO - PROCESS | 2492 | 1468455740414 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 971ms 17:22:20 INFO - PROCESS | 2492 | 1468455740473 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 17:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:22:20 INFO - PROCESS | 2492 | 1468455740477 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 17:22:20 INFO - PROCESS | 2492 | 1468455740482 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:22:20 INFO - PROCESS | 2492 | 1468455740486 Marionette TRACE conn5 <- [1,274,null,{}] 17:22:20 INFO - PROCESS | 2492 | 1468455740490 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:20 INFO - PROCESS | 2492 | 1468455740493 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:20 INFO - PROCESS | 2492 | 1468455740613 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 17:22:20 INFO - PROCESS | 2492 | 1468455740731 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 2492 | 1468455740734 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:20 INFO - PROCESS | 2492 | ++DOCSHELL 0E55AC00 == 52 [pid = 2492] [id = 78] 17:22:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 116 (0E55B000) [pid = 2492] [serial = 231] [outer = 00000000] 17:22:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 117 (126EEC00) [pid = 2492] [serial = 232] [outer = 0E55B000] 17:22:20 INFO - PROCESS | 2492 | 1468455740790 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 118 (12F25C00) [pid = 2492] [serial = 233] [outer = 0E55B000] 17:22:21 INFO - PROCESS | 2492 | 1468455741557 Marionette TRACE conn5 <- [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]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1128ms 17:22:21 INFO - PROCESS | 2492 | 1468455741617 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 2492 | 1468455741620 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 17:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:22:21 INFO - PROCESS | 2492 | 1468455741624 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 2492 | 1468455741626 Marionette TRACE conn5 <- [1,278,null,{}] 17:22:21 INFO - PROCESS | 2492 | 1468455741630 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 2492 | 1468455741633 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:21 INFO - PROCESS | 2492 | 1468455741745 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 17:22:21 INFO - PROCESS | 2492 | 1468455741868 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 2492 | 1468455741871 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:21 INFO - PROCESS | 2492 | ++DOCSHELL 18523C00 == 53 [pid = 2492] [id = 79] 17:22:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 119 (18805800) [pid = 2492] [serial = 234] [outer = 00000000] 17:22:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 120 (1AFB4000) [pid = 2492] [serial = 235] [outer = 18805800] 17:22:21 INFO - PROCESS | 2492 | 1468455741926 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 121 (1C33B800) [pid = 2492] [serial = 236] [outer = 18805800] 17:22:22 INFO - PROCESS | 2492 | 1468455742473 Marionette TRACE conn5 <- [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]]]}] 17:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 870ms 17:22:22 INFO - PROCESS | 2492 | 1468455742499 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 2492 | 1468455742503 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 17:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:22:22 INFO - PROCESS | 2492 | 1468455742515 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 2492 | 1468455742520 Marionette TRACE conn5 <- [1,282,null,{}] 17:22:22 INFO - PROCESS | 2492 | 1468455742523 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:22 INFO - PROCESS | 2492 | 1468455742527 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:22 INFO - PROCESS | 2492 | 1468455742641 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 17:22:22 INFO - PROCESS | 2492 | 1468455742735 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 2492 | 1468455742737 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:22 INFO - PROCESS | 2492 | ++DOCSHELL 1C633C00 == 54 [pid = 2492] [id = 80] 17:22:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 122 (1C744C00) [pid = 2492] [serial = 237] [outer = 00000000] 17:22:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 123 (1C74BC00) [pid = 2492] [serial = 238] [outer = 1C744C00] 17:22:22 INFO - PROCESS | 2492 | 1468455742791 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 124 (1C750000) [pid = 2492] [serial = 239] [outer = 1C744C00] 17:22:23 INFO - PROCESS | 2492 | 1468455743366 Marionette TRACE conn5 <- [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]]]}] 17:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 891ms 17:22:23 INFO - PROCESS | 2492 | 1468455743405 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 2492 | 1468455743408 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 17:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:22:23 INFO - PROCESS | 2492 | 1468455743411 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 2492 | 1468455743413 Marionette TRACE conn5 <- [1,286,null,{}] 17:22:23 INFO - PROCESS | 2492 | 1468455743417 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:23 INFO - PROCESS | 2492 | 1468455743419 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:23 INFO - PROCESS | 2492 | 1468455743527 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 17:22:23 INFO - PROCESS | 2492 | 1468455743650 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 2492 | 1468455743653 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:23 INFO - PROCESS | 2492 | ++DOCSHELL 1ABB3C00 == 55 [pid = 2492] [id = 81] 17:22:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 125 (1ABBAC00) [pid = 2492] [serial = 240] [outer = 00000000] 17:22:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 126 (1ABBFC00) [pid = 2492] [serial = 241] [outer = 1ABBAC00] 17:22:23 INFO - PROCESS | 2492 | 1468455743707 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 127 (1ABC1C00) [pid = 2492] [serial = 242] [outer = 1ABBAC00] 17:22:24 INFO - PROCESS | 2492 | 1468455744392 Marionette TRACE conn5 <- [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]]]}] 17:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1021ms 17:22:24 INFO - PROCESS | 2492 | 1468455744433 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 17:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:22:24 INFO - PROCESS | 2492 | 1468455744437 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 17:22:24 INFO - PROCESS | 2492 | 1468455744442 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - PROCESS | 2492 | 1468455744445 Marionette TRACE conn5 <- [1,290,null,{}] 17:22:24 INFO - PROCESS | 2492 | 1468455744451 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:24 INFO - PROCESS | 2492 | 1468455744454 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:24 INFO - PROCESS | 2492 | 1468455744570 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 17:22:24 INFO - PROCESS | 2492 | 1468455744648 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 2492 | 1468455744652 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:24 INFO - PROCESS | 2492 | ++DOCSHELL 0E503000 == 56 [pid = 2492] [id = 82] 17:22:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 128 (0E505C00) [pid = 2492] [serial = 243] [outer = 00000000] 17:22:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 129 (0E554400) [pid = 2492] [serial = 244] [outer = 0E505C00] 17:22:24 INFO - PROCESS | 2492 | 1468455744743 Marionette DEBUG loaded listener.js 17:22:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 130 (0E774000) [pid = 2492] [serial = 245] [outer = 0E505C00] 17:22:25 INFO - PROCESS | 2492 | --DOCSHELL 0C6DD800 == 55 [pid = 2492] [id = 36] 17:22:25 INFO - PROCESS | 2492 | --DOCSHELL 185BBC00 == 54 [pid = 2492] [id = 35] 17:22:25 INFO - PROCESS | 2492 | --DOCSHELL 1C33F000 == 53 [pid = 2492] [id = 76] 17:22:25 INFO - PROCESS | 2492 | --DOCSHELL 1C3AAC00 == 52 [pid = 2492] [id = 75] 17:22:25 INFO - PROCESS | 2492 | --DOCSHELL 126AD800 == 51 [pid = 2492] [id = 74] 17:22:25 INFO - PROCESS | 2492 | --DOCSHELL 12A67000 == 50 [pid = 2492] [id = 73] 17:22:25 INFO - PROCESS | 2492 | --DOCSHELL 188B6C00 == 49 [pid = 2492] [id = 72] 17:22:25 INFO - PROCESS | 2492 | --DOCSHELL 12E6F000 == 48 [pid = 2492] [id = 71] 17:22:25 INFO - PROCESS | 2492 | --DOCSHELL 15B88000 == 47 [pid = 2492] [id = 70] 17:22:25 INFO - PROCESS | 2492 | --DOCSHELL 15473000 == 46 [pid = 2492] [id = 69] 17:22:25 INFO - PROCESS | 2492 | --DOCSHELL 0F4AAC00 == 45 [pid = 2492] [id = 68] 17:22:25 INFO - PROCESS | 2492 | --DOCSHELL 0C6DB400 == 44 [pid = 2492] [id = 67] 17:22:25 INFO - PROCESS | 2492 | --DOCSHELL 0DA36C00 == 43 [pid = 2492] [id = 66] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 129 (1C63D400) [pid = 2492] [serial = 181] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | 1468455745331 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 931ms 17:22:25 INFO - PROCESS | 2492 | 1468455745373 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 2492 | 1468455745377 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 17:22:25 INFO - PROCESS | 2492 | 1468455745383 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:22:25 INFO - PROCESS | 2492 | 1468455745385 Marionette TRACE conn5 <- [1,294,null,{}] 17:22:25 INFO - PROCESS | 2492 | 1468455745389 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:25 INFO - PROCESS | 2492 | 1468455745391 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:25 INFO - PROCESS | 2492 | 1468455745490 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 128 (1A899800) [pid = 2492] [serial = 169] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 127 (1980D800) [pid = 2492] [serial = 167] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 126 (191B5800) [pid = 2492] [serial = 166] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 125 (1880A800) [pid = 2492] [serial = 172] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 124 (12FEA800) [pid = 2492] [serial = 156] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 123 (14814800) [pid = 2492] [serial = 157] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 122 (15B85C00) [pid = 2492] [serial = 162] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 121 (0E503C00) [pid = 2492] [serial = 141] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 120 (1547A400) [pid = 2492] [serial = 159] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 119 (158F6C00) [pid = 2492] [serial = 160] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 118 (0E554000) [pid = 2492] [serial = 138] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 117 (17714800) [pid = 2492] [serial = 147] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 116 (18807C00) [pid = 2492] [serial = 175] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 115 (0E553800) [pid = 2492] [serial = 151] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 114 (0E50C400) [pid = 2492] [serial = 150] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 113 (0E555000) [pid = 2492] [serial = 153] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 112 (0E8C5000) [pid = 2492] [serial = 154] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 111 (12F76800) [pid = 2492] [serial = 144] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 110 (1A89C400) [pid = 2492] [serial = 170] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 109 (1880E400) [pid = 2492] [serial = 176] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 108 (1C53F400) [pid = 2492] [serial = 179] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 107 (1880B000) [pid = 2492] [serial = 173] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 106 (1A90AC00) [pid = 2492] [serial = 178] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 105 (0F2E7000) [pid = 2492] [serial = 37] [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.] 17:22:25 INFO - PROCESS | 2492 | --DOMWINDOW == 104 (16879400) [pid = 2492] [serial = 163] [outer = 00000000] [url = about:blank] 17:22:25 INFO - PROCESS | 2492 | 1468455745577 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 2492 | 1468455745580 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:25 INFO - PROCESS | 2492 | ++DOCSHELL 0D96FC00 == 44 [pid = 2492] [id = 83] 17:22:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 105 (0D9CA800) [pid = 2492] [serial = 246] [outer = 00000000] 17:22:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 106 (0E507800) [pid = 2492] [serial = 247] [outer = 0D9CA800] 17:22:25 INFO - PROCESS | 2492 | 1468455745627 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 107 (0E71FC00) [pid = 2492] [serial = 248] [outer = 0D9CA800] 17:22:26 INFO - PROCESS | 2492 | 1468455745985 Marionette TRACE conn5 <- [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]]]}] 17:22:26 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. 17:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 17:22:26 INFO - PROCESS | 2492 | 1468455746031 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 2492 | 1468455746034 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 17:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:22:26 INFO - PROCESS | 2492 | 1468455746038 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 2492 | 1468455746041 Marionette TRACE conn5 <- [1,298,null,{}] 17:22:26 INFO - PROCESS | 2492 | 1468455746051 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:26 INFO - PROCESS | 2492 | 1468455746055 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:26 INFO - PROCESS | 2492 | 1468455746167 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 17:22:26 INFO - PROCESS | 2492 | 1468455746177 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 2492 | 1468455746180 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:26 INFO - PROCESS | 2492 | ++DOCSHELL 140E2000 == 45 [pid = 2492] [id = 84] 17:22:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 108 (14809800) [pid = 2492] [serial = 249] [outer = 00000000] 17:22:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 109 (15477800) [pid = 2492] [serial = 250] [outer = 14809800] 17:22:26 INFO - PROCESS | 2492 | 1468455746227 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 110 (158F9C00) [pid = 2492] [serial = 251] [outer = 14809800] 17:22:26 INFO - PROCESS | 2492 | 1468455746669 Marionette TRACE conn5 <- [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]]]}] 17:22:26 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. 17:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 690ms 17:22:26 INFO - PROCESS | 2492 | 1468455746729 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 2492 | 1468455746731 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 17:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:22:26 INFO - PROCESS | 2492 | 1468455746734 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 2492 | 1468455746736 Marionette TRACE conn5 <- [1,302,null,{}] 17:22:26 INFO - PROCESS | 2492 | 1468455746740 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:26 INFO - PROCESS | 2492 | 1468455746742 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:26 INFO - PROCESS | 2492 | 1468455746830 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 17:22:26 INFO - PROCESS | 2492 | 1468455746838 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 2492 | 1468455746840 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:26 INFO - PROCESS | 2492 | ++DOCSHELL 15BFE400 == 46 [pid = 2492] [id = 85] 17:22:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 111 (16012000) [pid = 2492] [serial = 252] [outer = 00000000] 17:22:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 112 (1689A800) [pid = 2492] [serial = 253] [outer = 16012000] 17:22:26 INFO - PROCESS | 2492 | 1468455746885 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 113 (1770EC00) [pid = 2492] [serial = 254] [outer = 16012000] 17:22:27 INFO - PROCESS | 2492 | 1468455747323 Marionette TRACE conn5 <- [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]]]}] 17:22:27 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. 17:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 631ms 17:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:22:27 INFO - PROCESS | 2492 | 1468455747370 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 2492 | 1468455747372 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 17:22:27 INFO - PROCESS | 2492 | 1468455747375 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - PROCESS | 2492 | 1468455747377 Marionette TRACE conn5 <- [1,306,null,{}] 17:22:27 INFO - PROCESS | 2492 | 1468455747380 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:27 INFO - PROCESS | 2492 | 1468455747382 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:27 INFO - PROCESS | 2492 | 1468455747467 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 17:22:27 INFO - PROCESS | 2492 | 1468455747499 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:27 INFO - PROCESS | 2492 | 1468455747501 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:27 INFO - PROCESS | 2492 | ++DOCSHELL 17791400 == 47 [pid = 2492] [id = 86] 17:22:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 114 (17791800) [pid = 2492] [serial = 255] [outer = 00000000] 17:22:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 115 (18524C00) [pid = 2492] [serial = 256] [outer = 17791800] 17:22:27 INFO - PROCESS | 2492 | 1468455747546 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 116 (18806000) [pid = 2492] [serial = 257] [outer = 17791800] 17:22:28 INFO - PROCESS | 2492 | 1468455748006 Marionette TRACE conn5 <- [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]]]}] 17:22:28 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. 17:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 17:22:28 INFO - PROCESS | 2492 | 1468455748046 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 2492 | 1468455748048 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 17:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:22:28 INFO - PROCESS | 2492 | 1468455748051 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 2492 | 1468455748053 Marionette TRACE conn5 <- [1,310,null,{}] 17:22:28 INFO - PROCESS | 2492 | 1468455748056 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:28 INFO - PROCESS | 2492 | 1468455748061 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:28 INFO - PROCESS | 2492 | 1468455748232 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 17:22:28 INFO - PROCESS | 2492 | 1468455748250 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:22:28 INFO - PROCESS | 2492 | 1468455748258 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:28 INFO - PROCESS | 2492 | 1468455748260 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:28 INFO - PROCESS | 2492 | ++DOCSHELL 18522400 == 48 [pid = 2492] [id = 87] 17:22:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 117 (18810C00) [pid = 2492] [serial = 258] [outer = 00000000] 17:22:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 118 (1A89B400) [pid = 2492] [serial = 259] [outer = 18810C00] 17:22:28 INFO - PROCESS | 2492 | 1468455748305 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 119 (1A90A000) [pid = 2492] [serial = 260] [outer = 18810C00] 17:22:28 INFO - PROCESS | 2492 | 1468455748726 Marionette TRACE conn5 <- [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]]]}] 17:22:28 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. 17:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 730ms 17:22:28 INFO - PROCESS | 2492 | 1468455748782 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 2492 | 1468455748784 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 17:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:22:28 INFO - PROCESS | 2492 | 1468455748795 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 2492 | 1468455748796 Marionette TRACE conn5 <- [1,314,null,{}] 17:22:28 INFO - PROCESS | 2492 | 1468455748823 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:28 INFO - PROCESS | 2492 | 1468455748825 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:28 INFO - PROCESS | 2492 | 1468455748943 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 17:22:29 INFO - PROCESS | 2492 | 1468455749002 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 2492 | 1468455749003 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:29 INFO - PROCESS | 2492 | ++DOCSHELL 1ABB5000 == 49 [pid = 2492] [id = 88] 17:22:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 120 (1ABB6000) [pid = 2492] [serial = 261] [outer = 00000000] 17:22:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 121 (1ABBF000) [pid = 2492] [serial = 262] [outer = 1ABB6000] 17:22:29 INFO - PROCESS | 2492 | 1468455749046 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 122 (1ABBF400) [pid = 2492] [serial = 263] [outer = 1ABB6000] 17:22:29 INFO - PROCESS | 2492 | 1468455749446 Marionette TRACE conn5 <- [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]]]}] 17:22:29 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. 17:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 710ms 17:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:22:29 INFO - PROCESS | 2492 | 1468455749498 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 17:22:29 INFO - PROCESS | 2492 | 1468455749500 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 17:22:29 INFO - PROCESS | 2492 | 1468455749503 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:22:29 INFO - PROCESS | 2492 | 1468455749504 Marionette TRACE conn5 <- [1,318,null,{}] 17:22:29 INFO - PROCESS | 2492 | 1468455749508 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:29 INFO - PROCESS | 2492 | 1468455749509 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:29 INFO - PROCESS | 2492 | 1468455749619 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 17:22:29 INFO - PROCESS | 2492 | 1468455749625 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 2492 | 1468455749626 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:29 INFO - PROCESS | 2492 | ++DOCSHELL 1ABBD800 == 50 [pid = 2492] [id = 89] 17:22:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 123 (1B819400) [pid = 2492] [serial = 264] [outer = 00000000] 17:22:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 124 (1B81EC00) [pid = 2492] [serial = 265] [outer = 1B819400] 17:22:29 INFO - PROCESS | 2492 | 1468455749715 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 125 (1B822000) [pid = 2492] [serial = 266] [outer = 1B819400] 17:22:30 INFO - PROCESS | 2492 | --DOMWINDOW == 124 (1687E800) [pid = 2492] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:22:30 INFO - PROCESS | 2492 | --DOMWINDOW == 123 (19783400) [pid = 2492] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:22:30 INFO - PROCESS | 2492 | --DOMWINDOW == 122 (126A4400) [pid = 2492] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:22:30 INFO - PROCESS | 2492 | --DOMWINDOW == 121 (188B9400) [pid = 2492] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:22:30 INFO - PROCESS | 2492 | --DOMWINDOW == 120 (0DA82000) [pid = 2492] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:22:30 INFO - PROCESS | 2492 | --DOMWINDOW == 119 (15477000) [pid = 2492] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:22:30 INFO - PROCESS | 2492 | --DOMWINDOW == 118 (15B89800) [pid = 2492] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:22:30 INFO - PROCESS | 2492 | --DOMWINDOW == 117 (0C6DE800) [pid = 2492] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:22:30 INFO - PROCESS | 2492 | --DOMWINDOW == 116 (16017800) [pid = 2492] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:22:30 INFO - PROCESS | 2492 | --DOMWINDOW == 115 (1C3AB400) [pid = 2492] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:22:30 INFO - PROCESS | 2492 | 1468455750178 Marionette TRACE conn5 <- [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]]]}] 17:22:30 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. 17:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 731ms 17:22:30 INFO - PROCESS | 2492 | 1468455750256 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 2492 | 1468455750258 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 17:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:22:30 INFO - PROCESS | 2492 | 1468455750261 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 2492 | 1468455750263 Marionette TRACE conn5 <- [1,322,null,{}] 17:22:30 INFO - PROCESS | 2492 | 1468455750267 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:30 INFO - PROCESS | 2492 | 1468455750268 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:30 INFO - PROCESS | 2492 | 1468455750358 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 17:22:30 INFO - PROCESS | 2492 | 1468455750364 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:30 INFO - PROCESS | 2492 | 1468455750366 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:30 INFO - PROCESS | 2492 | ++DOCSHELL 18521000 == 51 [pid = 2492] [id = 90] 17:22:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 116 (1880AC00) [pid = 2492] [serial = 267] [outer = 00000000] 17:22:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 117 (1ABBB800) [pid = 2492] [serial = 268] [outer = 1880AC00] 17:22:30 INFO - PROCESS | 2492 | 1468455750413 Marionette DEBUG loaded listener.js 17:22:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 118 (1B81BC00) [pid = 2492] [serial = 269] [outer = 1880AC00] 17:22:30 INFO - PROCESS | 2492 | 1468455750862 Marionette TRACE conn5 <- [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]]]}] 17:22:30 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. 17:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 17:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:22:30 INFO - PROCESS | 2492 | 1468455750892 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 2492 | 1468455750894 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 17:22:30 INFO - PROCESS | 2492 | 1468455750897 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 2492 | 1468455750899 Marionette TRACE conn5 <- [1,326,null,{}] 17:22:30 INFO - PROCESS | 2492 | 1468455750906 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:30 INFO - PROCESS | 2492 | 1468455750908 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:31 INFO - PROCESS | 2492 | 1468455750992 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 17:22:31 INFO - PROCESS | 2492 | 1468455750998 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 2492 | 1468455751000 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:31 INFO - PROCESS | 2492 | ++DOCSHELL 17975C00 == 52 [pid = 2492] [id = 91] 17:22:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 119 (17976800) [pid = 2492] [serial = 270] [outer = 00000000] 17:22:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 120 (1797C000) [pid = 2492] [serial = 271] [outer = 17976800] 17:22:31 INFO - PROCESS | 2492 | 1468455751046 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 121 (1797E000) [pid = 2492] [serial = 272] [outer = 17976800] 17:22:31 INFO - PROCESS | 2492 | 1468455751473 Marionette TRACE conn5 <- [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]]]}] 17:22:31 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. 17:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 17:22:31 INFO - PROCESS | 2492 | 1468455751528 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 17:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:22:31 INFO - PROCESS | 2492 | 1468455751530 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 17:22:31 INFO - PROCESS | 2492 | 1468455751533 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 2492 | 1468455751536 Marionette TRACE conn5 <- [1,330,null,{}] 17:22:31 INFO - PROCESS | 2492 | 1468455751539 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:31 INFO - PROCESS | 2492 | 1468455751542 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:31 INFO - PROCESS | 2492 | 1468455751641 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 17:22:31 INFO - PROCESS | 2492 | 1468455751646 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 2492 | 1468455751649 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:31 INFO - PROCESS | 2492 | ++DOCSHELL 17980800 == 53 [pid = 2492] [id = 92] 17:22:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 122 (17981400) [pid = 2492] [serial = 273] [outer = 00000000] 17:22:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 123 (1B50CC00) [pid = 2492] [serial = 274] [outer = 17981400] 17:22:31 INFO - PROCESS | 2492 | 1468455751695 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 124 (1B512000) [pid = 2492] [serial = 275] [outer = 17981400] 17:22:32 INFO - PROCESS | 2492 | 1468455752391 Marionette TRACE conn5 <- [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]]]}] 17:22:32 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. 17:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 870ms 17:22:32 INFO - PROCESS | 2492 | 1468455752404 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 17:22:32 INFO - PROCESS | 2492 | 1468455752409 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 17:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:22:32 INFO - PROCESS | 2492 | 1468455752414 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:22:32 INFO - PROCESS | 2492 | 1468455752418 Marionette TRACE conn5 <- [1,334,null,{}] 17:22:32 INFO - PROCESS | 2492 | 1468455752424 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:32 INFO - PROCESS | 2492 | 1468455752427 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:32 INFO - PROCESS | 2492 | 1468455752543 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 17:22:32 INFO - PROCESS | 2492 | 1468455752642 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:32 INFO - PROCESS | 2492 | 1468455752644 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:32 INFO - PROCESS | 2492 | ++DOCSHELL 0E4C6C00 == 54 [pid = 2492] [id = 93] 17:22:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 125 (0E507000) [pid = 2492] [serial = 276] [outer = 00000000] 17:22:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 126 (0E557000) [pid = 2492] [serial = 277] [outer = 0E507000] 17:22:32 INFO - PROCESS | 2492 | 1468455752700 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 127 (0F2E6400) [pid = 2492] [serial = 278] [outer = 0E507000] 17:22:33 INFO - PROCESS | 2492 | 1468455753321 Marionette TRACE conn5 <- [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]]]}] 17:22:33 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. 17:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 931ms 17:22:33 INFO - PROCESS | 2492 | 1468455753344 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 2492 | 1468455753349 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 17:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:22:33 INFO - PROCESS | 2492 | 1468455753355 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - PROCESS | 2492 | 1468455753358 Marionette TRACE conn5 <- [1,338,null,{}] 17:22:33 INFO - PROCESS | 2492 | 1468455753362 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:33 INFO - PROCESS | 2492 | 1468455753365 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:33 INFO - PROCESS | 2492 | 1468455753482 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 17:22:33 INFO - PROCESS | 2492 | 1468455753581 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 2492 | 1468455753584 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:33 INFO - PROCESS | 2492 | ++DOCSHELL 1480D000 == 55 [pid = 2492] [id = 94] 17:22:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 128 (14812400) [pid = 2492] [serial = 279] [outer = 00000000] 17:22:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 129 (15B7DC00) [pid = 2492] [serial = 280] [outer = 14812400] 17:22:33 INFO - PROCESS | 2492 | 1468455753640 Marionette DEBUG loaded listener.js 17:22:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 130 (16899800) [pid = 2492] [serial = 281] [outer = 14812400] 17:22:34 INFO - PROCESS | 2492 | 1468455754265 Marionette TRACE conn5 <- [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]]]}] 17:22:34 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. 17:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 930ms 17:22:34 INFO - PROCESS | 2492 | 1468455754289 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 17:22:34 INFO - PROCESS | 2492 | 1468455754292 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 17:22:34 INFO - PROCESS | 2492 | 1468455754295 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:22:34 INFO - PROCESS | 2492 | 1468455754299 Marionette TRACE conn5 <- [1,342,null,{}] 17:22:34 INFO - PROCESS | 2492 | 1468455754310 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:34 INFO - PROCESS | 2492 | 1468455754315 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:34 INFO - PROCESS | 2492 | 1468455754428 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 17:22:34 INFO - PROCESS | 2492 | 1468455754531 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 2492 | 1468455754534 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:34 INFO - PROCESS | 2492 | ++DOCSHELL 1A88FC00 == 56 [pid = 2492] [id = 95] 17:22:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 131 (1A896800) [pid = 2492] [serial = 282] [outer = 00000000] 17:22:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 132 (1ABB4800) [pid = 2492] [serial = 283] [outer = 1A896800] 17:22:34 INFO - PROCESS | 2492 | 1468455754592 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 133 (1B509800) [pid = 2492] [serial = 284] [outer = 1A896800] 17:22:35 INFO - PROCESS | 2492 | 1468455755154 Marionette TRACE conn5 <- [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]]]}] 17:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 871ms 17:22:35 INFO - PROCESS | 2492 | 1468455755184 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 17:22:35 INFO - PROCESS | 2492 | 1468455755187 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 17:22:35 INFO - PROCESS | 2492 | 1468455755191 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:22:35 INFO - PROCESS | 2492 | 1468455755193 Marionette TRACE conn5 <- [1,346,null,{}] 17:22:35 INFO - PROCESS | 2492 | 1468455755197 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:35 INFO - PROCESS | 2492 | 1468455755199 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:35 INFO - PROCESS | 2492 | 1468455755314 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 17:22:35 INFO - PROCESS | 2492 | 1468455755415 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:35 INFO - PROCESS | 2492 | 1468455755417 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:35 INFO - PROCESS | 2492 | ++DOCSHELL 1B515800 == 57 [pid = 2492] [id = 96] 17:22:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 134 (1B515C00) [pid = 2492] [serial = 285] [outer = 00000000] 17:22:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 135 (1B53CC00) [pid = 2492] [serial = 286] [outer = 1B515C00] 17:22:35 INFO - PROCESS | 2492 | 1468455755483 Marionette DEBUG loaded listener.js 17:22:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 136 (1B53F000) [pid = 2492] [serial = 287] [outer = 1B515C00] 17:22:36 INFO - PROCESS | 2492 | 1468455756023 Marionette TRACE conn5 <- [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]]]}] 17:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 870ms 17:22:36 INFO - PROCESS | 2492 | 1468455756068 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 17:22:36 INFO - PROCESS | 2492 | 1468455756070 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 17:22:36 INFO - PROCESS | 2492 | 1468455756073 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:22:36 INFO - PROCESS | 2492 | 1468455756075 Marionette TRACE conn5 <- [1,350,null,{}] 17:22:36 INFO - PROCESS | 2492 | 1468455756079 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:36 INFO - PROCESS | 2492 | 1468455756081 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:36 INFO - PROCESS | 2492 | 1468455756190 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 17:22:36 INFO - PROCESS | 2492 | 1468455756287 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 2492 | 1468455756289 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:36 INFO - PROCESS | 2492 | ++DOCSHELL 1B53C800 == 58 [pid = 2492] [id = 97] 17:22:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 137 (1B542400) [pid = 2492] [serial = 288] [outer = 00000000] 17:22:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 138 (1B547C00) [pid = 2492] [serial = 289] [outer = 1B542400] 17:22:36 INFO - PROCESS | 2492 | 1468455756342 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 139 (1B825000) [pid = 2492] [serial = 290] [outer = 1B542400] 17:22:36 INFO - PROCESS | 2492 | 1468455756952 Marionette TRACE conn5 <- [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]]]}] 17:22:37 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. 17:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 930ms 17:22:37 INFO - PROCESS | 2492 | 1468455757039 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 17:22:37 INFO - PROCESS | 2492 | 1468455757041 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 17:22:37 INFO - PROCESS | 2492 | 1468455757045 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:22:37 INFO - PROCESS | 2492 | 1468455757047 Marionette TRACE conn5 <- [1,354,null,{}] 17:22:37 INFO - PROCESS | 2492 | 1468455757051 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:37 INFO - PROCESS | 2492 | 1468455757057 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:37 INFO - PROCESS | 2492 | 1468455757195 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 17:22:37 INFO - PROCESS | 2492 | 1468455757319 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:37 INFO - PROCESS | 2492 | 1468455757322 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:37 INFO - PROCESS | 2492 | ++DOCSHELL 0E13F400 == 59 [pid = 2492] [id = 98] 17:22:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 140 (0DA35800) [pid = 2492] [serial = 291] [outer = 00000000] 17:22:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 141 (0E379000) [pid = 2492] [serial = 292] [outer = 0DA35800] 17:22:37 INFO - PROCESS | 2492 | 1468455757376 Marionette DEBUG loaded listener.js 17:22:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 142 (12F75400) [pid = 2492] [serial = 293] [outer = 0DA35800] 17:22:38 INFO - PROCESS | 2492 | 1468455758105 Marionette TRACE conn5 <- [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]]]}] 17:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1075ms 17:22:38 INFO - PROCESS | 2492 | 1468455758124 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 17:22:38 INFO - PROCESS | 2492 | 1468455758127 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 17:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:22:38 INFO - PROCESS | 2492 | 1468455758131 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:22:38 INFO - PROCESS | 2492 | 1468455758136 Marionette TRACE conn5 <- [1,358,null,{}] 17:22:38 INFO - PROCESS | 2492 | 1468455758141 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:38 INFO - PROCESS | 2492 | 1468455758143 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:38 INFO - PROCESS | 2492 | 1468455758247 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 17:22:38 INFO - PROCESS | 2492 | 1468455758353 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:38 INFO - PROCESS | 2492 | 1468455758356 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:38 INFO - PROCESS | 2492 | ++DOCSHELL 0E502800 == 60 [pid = 2492] [id = 99] 17:22:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 143 (0E555800) [pid = 2492] [serial = 294] [outer = 00000000] 17:22:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 144 (126AD800) [pid = 2492] [serial = 295] [outer = 0E555800] 17:22:38 INFO - PROCESS | 2492 | 1468455758405 Marionette DEBUG loaded listener.js 17:22:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 145 (13020C00) [pid = 2492] [serial = 296] [outer = 0E555800] 17:22:38 INFO - PROCESS | 2492 | --DOCSHELL 17975C00 == 59 [pid = 2492] [id = 91] 17:22:38 INFO - PROCESS | 2492 | --DOCSHELL 18521000 == 58 [pid = 2492] [id = 90] 17:22:38 INFO - PROCESS | 2492 | --DOCSHELL 1ABBD800 == 57 [pid = 2492] [id = 89] 17:22:38 INFO - PROCESS | 2492 | --DOCSHELL 1ABB5000 == 56 [pid = 2492] [id = 88] 17:22:38 INFO - PROCESS | 2492 | --DOCSHELL 18522400 == 55 [pid = 2492] [id = 87] 17:22:38 INFO - PROCESS | 2492 | --DOCSHELL 17791400 == 54 [pid = 2492] [id = 86] 17:22:38 INFO - PROCESS | 2492 | --DOCSHELL 15BFE400 == 53 [pid = 2492] [id = 85] 17:22:38 INFO - PROCESS | 2492 | --DOCSHELL 140E2000 == 52 [pid = 2492] [id = 84] 17:22:38 INFO - PROCESS | 2492 | --DOCSHELL 0D96FC00 == 51 [pid = 2492] [id = 83] 17:22:38 INFO - PROCESS | 2492 | --DOCSHELL 0E503000 == 50 [pid = 2492] [id = 82] 17:22:38 INFO - PROCESS | 2492 | --DOCSHELL 0C6DAC00 == 49 [pid = 2492] [id = 77] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 144 (1C344000) [pid = 2492] [serial = 226] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 143 (18527400) [pid = 2492] [serial = 211] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 142 (1A941800) [pid = 2492] [serial = 217] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 141 (1301D400) [pid = 2492] [serial = 202] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 140 (1A895000) [pid = 2492] [serial = 215] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 139 (14810800) [pid = 2492] [serial = 203] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 138 (0E142000) [pid = 2492] [serial = 197] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 137 (0DF91800) [pid = 2492] [serial = 196] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 136 (191BB000) [pid = 2492] [serial = 214] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 135 (0DF97800) [pid = 2492] [serial = 184] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 134 (1852A000) [pid = 2492] [serial = 190] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 133 (15833000) [pid = 2492] [serial = 205] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 132 (15B7E000) [pid = 2492] [serial = 206] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 131 (16898800) [pid = 2492] [serial = 208] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 130 (0E13A000) [pid = 2492] [serial = 199] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 129 (0E16EC00) [pid = 2492] [serial = 200] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 128 (12F6A000) [pid = 2492] [serial = 187] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 127 (0C6F7C00) [pid = 2492] [serial = 193] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 126 (17792000) [pid = 2492] [serial = 221] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 125 (1AFB9400) [pid = 2492] [serial = 220] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 124 (1A946000) [pid = 2492] [serial = 218] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 123 (1C507000) [pid = 2492] [serial = 223] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 122 (1C535400) [pid = 2492] [serial = 224] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 121 (188B1C00) [pid = 2492] [serial = 212] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | --DOMWINDOW == 120 (1714C400) [pid = 2492] [serial = 209] [outer = 00000000] [url = about:blank] 17:22:38 INFO - PROCESS | 2492 | 1468455758987 Marionette TRACE conn5 <- [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]]]}] 17:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 890ms 17:22:39 INFO - PROCESS | 2492 | 1468455759023 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 17:22:39 INFO - PROCESS | 2492 | 1468455759027 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 17:22:39 INFO - PROCESS | 2492 | 1468455759033 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:22:39 INFO - PROCESS | 2492 | 1468455759035 Marionette TRACE conn5 <- [1,362,null,{}] 17:22:39 INFO - PROCESS | 2492 | 1468455759039 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:39 INFO - PROCESS | 2492 | 1468455759041 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:39 INFO - PROCESS | 2492 | 1468455759133 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 17:22:39 INFO - PROCESS | 2492 | 1468455759141 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:39 INFO - PROCESS | 2492 | 1468455759143 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:39 INFO - PROCESS | 2492 | ++DOCSHELL 0E179C00 == 50 [pid = 2492] [id = 100] 17:22:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 121 (0E4BE400) [pid = 2492] [serial = 297] [outer = 00000000] 17:22:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 122 (12E2B000) [pid = 2492] [serial = 298] [outer = 0E4BE400] 17:22:39 INFO - PROCESS | 2492 | 1468455759191 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 123 (1301D400) [pid = 2492] [serial = 299] [outer = 0E4BE400] 17:22:39 INFO - PROCESS | 2492 | 1468455759672 Marionette TRACE conn5 <- [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]]]}] 17:22:39 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. 17:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 17:22:39 INFO - PROCESS | 2492 | 1468455759708 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 17:22:39 INFO - PROCESS | 2492 | 1468455759710 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 17:22:39 INFO - PROCESS | 2492 | 1468455759713 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:22:39 INFO - PROCESS | 2492 | 1468455759717 Marionette TRACE conn5 <- [1,366,null,{}] 17:22:39 INFO - PROCESS | 2492 | 1468455759727 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:39 INFO - PROCESS | 2492 | 1468455759731 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:39 INFO - PROCESS | 2492 | 1468455759818 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 17:22:39 INFO - PROCESS | 2492 | 1468455759827 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:39 INFO - PROCESS | 2492 | 1468455759830 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:39 INFO - PROCESS | 2492 | ++DOCSHELL 15B86C00 == 51 [pid = 2492] [id = 101] 17:22:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 124 (15B87000) [pid = 2492] [serial = 300] [outer = 00000000] 17:22:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 125 (1687C000) [pid = 2492] [serial = 301] [outer = 15B87000] 17:22:39 INFO - PROCESS | 2492 | 1468455759876 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 126 (1721F400) [pid = 2492] [serial = 302] [outer = 15B87000] 17:22:40 INFO - PROCESS | 2492 | 1468455760336 Marionette TRACE conn5 <- [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]]]}] 17:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 17:22:40 INFO - PROCESS | 2492 | 1468455760388 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 2492 | 1468455760391 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 17:22:40 INFO - PROCESS | 2492 | 1468455760394 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:22:40 INFO - PROCESS | 2492 | 1468455760395 Marionette TRACE conn5 <- [1,370,null,{}] 17:22:40 INFO - PROCESS | 2492 | 1468455760399 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:40 INFO - PROCESS | 2492 | 1468455760401 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:40 INFO - PROCESS | 2492 | 1468455760514 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 17:22:40 INFO - PROCESS | 2492 | 1468455760608 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 2492 | 1468455760611 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:40 INFO - PROCESS | 2492 | ++DOCSHELL 16B5C800 == 52 [pid = 2492] [id = 102] 17:22:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 127 (17715000) [pid = 2492] [serial = 303] [outer = 00000000] 17:22:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 128 (1792C000) [pid = 2492] [serial = 304] [outer = 17715000] 17:22:40 INFO - PROCESS | 2492 | 1468455760655 Marionette DEBUG loaded listener.js 17:22:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 129 (17933000) [pid = 2492] [serial = 305] [outer = 17715000] 17:22:41 INFO - PROCESS | 2492 | 1468455761025 Marionette TRACE conn5 <- [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]]]}] 17:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 17:22:41 INFO - PROCESS | 2492 | 1468455761068 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 17:22:41 INFO - PROCESS | 2492 | 1468455761070 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 17:22:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:22:41 INFO - PROCESS | 2492 | 1468455761073 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 2492 | 1468455761074 Marionette TRACE conn5 <- [1,374,null,{}] 17:22:41 INFO - PROCESS | 2492 | 1468455761078 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:41 INFO - PROCESS | 2492 | 1468455761080 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:41 INFO - PROCESS | 2492 | 1468455761202 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 17:22:41 INFO - PROCESS | 2492 | 1468455761223 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:41 INFO - PROCESS | 2492 | 1468455761225 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:41 INFO - PROCESS | 2492 | ++DOCSHELL 0D9D3800 == 53 [pid = 2492] [id = 103] 17:22:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 130 (17681000) [pid = 2492] [serial = 306] [outer = 00000000] 17:22:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 131 (17974800) [pid = 2492] [serial = 307] [outer = 17681000] 17:22:41 INFO - PROCESS | 2492 | 1468455761271 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 132 (1797EC00) [pid = 2492] [serial = 308] [outer = 17681000] 17:22:41 INFO - PROCESS | 2492 | 1468455761745 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:22:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:22:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 730ms 17:22:41 INFO - PROCESS | 2492 | 1468455761804 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 17:22:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:22:41 INFO - PROCESS | 2492 | 1468455761806 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 17:22:41 INFO - PROCESS | 2492 | 1468455761809 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 2492 | 1468455761811 Marionette TRACE conn5 <- [1,378,null,{}] 17:22:41 INFO - PROCESS | 2492 | 1468455761848 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:41 INFO - PROCESS | 2492 | 1468455761853 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:42 INFO - PROCESS | 2492 | 1468455761983 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 17:22:42 INFO - PROCESS | 2492 | 1468455761994 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 2492 | 1468455761996 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:42 INFO - PROCESS | 2492 | ++DOCSHELL 1792D400 == 54 [pid = 2492] [id = 104] 17:22:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 133 (17938C00) [pid = 2492] [serial = 309] [outer = 00000000] 17:22:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 134 (191B5000) [pid = 2492] [serial = 310] [outer = 17938C00] 17:22:42 INFO - PROCESS | 2492 | 1468455762090 Marionette DEBUG loaded listener.js 17:22:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 135 (19787400) [pid = 2492] [serial = 311] [outer = 17938C00] 17:22:42 INFO - PROCESS | 2492 | 1468455762521 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:22:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 751ms 17:22:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:22:42 INFO - PROCESS | 2492 | 1468455762561 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 2492 | 1468455762563 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 17:22:42 INFO - PROCESS | 2492 | 1468455762575 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - PROCESS | 2492 | 1468455762577 Marionette TRACE conn5 <- [1,382,null,{}] 17:22:42 INFO - PROCESS | 2492 | 1468455762580 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:42 INFO - PROCESS | 2492 | 1468455762582 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:42 INFO - PROCESS | 2492 | 1468455762703 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 17:22:42 INFO - PROCESS | 2492 | 1468455762764 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 2492 | 1468455762766 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:42 INFO - PROCESS | 2492 | ++DOCSHELL 1A506000 == 55 [pid = 2492] [id = 105] 17:22:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 136 (1A891C00) [pid = 2492] [serial = 312] [outer = 00000000] 17:22:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 137 (1A908400) [pid = 2492] [serial = 313] [outer = 1A891C00] 17:22:42 INFO - PROCESS | 2492 | 1468455762811 Marionette DEBUG loaded listener.js 17:22:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 138 (1A94A000) [pid = 2492] [serial = 314] [outer = 1A891C00] 17:22:43 INFO - PROCESS | 2492 | --DOMWINDOW == 137 (17976800) [pid = 2492] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:22:43 INFO - PROCESS | 2492 | --DOMWINDOW == 136 (18810C00) [pid = 2492] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:22:43 INFO - PROCESS | 2492 | --DOMWINDOW == 135 (1ABB6000) [pid = 2492] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:22:43 INFO - PROCESS | 2492 | --DOMWINDOW == 134 (1B819400) [pid = 2492] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:22:43 INFO - PROCESS | 2492 | --DOMWINDOW == 133 (17791800) [pid = 2492] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:22:43 INFO - PROCESS | 2492 | --DOMWINDOW == 132 (14809800) [pid = 2492] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:22:43 INFO - PROCESS | 2492 | --DOMWINDOW == 131 (0D9CA800) [pid = 2492] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:22:43 INFO - PROCESS | 2492 | --DOMWINDOW == 130 (16012000) [pid = 2492] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:22:43 INFO - PROCESS | 2492 | --DOMWINDOW == 129 (1C33F400) [pid = 2492] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:22:43 INFO - PROCESS | 2492 | --DOMWINDOW == 128 (0E505C00) [pid = 2492] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:22:43 INFO - PROCESS | 2492 | --DOMWINDOW == 127 (1880AC00) [pid = 2492] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:22:43 INFO - PROCESS | 2492 | 1468455763383 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:22:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:22:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 831ms 17:22:43 INFO - PROCESS | 2492 | 1468455763397 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 17:22:43 INFO - PROCESS | 2492 | 1468455763399 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 17:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:22:43 INFO - PROCESS | 2492 | 1468455763406 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:22:43 INFO - PROCESS | 2492 | 1468455763408 Marionette TRACE conn5 <- [1,386,null,{}] 17:22:43 INFO - PROCESS | 2492 | 1468455763411 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:43 INFO - PROCESS | 2492 | 1468455763413 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:43 INFO - PROCESS | 2492 | 1468455763498 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 17:22:43 INFO - PROCESS | 2492 | 1468455763504 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 2492 | 1468455763506 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:43 INFO - PROCESS | 2492 | ++DOCSHELL 13083400 == 56 [pid = 2492] [id = 106] 17:22:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 128 (140DF400) [pid = 2492] [serial = 315] [outer = 00000000] 17:22:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 129 (1852A400) [pid = 2492] [serial = 316] [outer = 140DF400] 17:22:43 INFO - PROCESS | 2492 | 1468455763550 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 130 (1A895800) [pid = 2492] [serial = 317] [outer = 140DF400] 17:22:43 INFO - PROCESS | 2492 | 1468455763985 Marionette TRACE conn5 <- [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]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 630ms 17:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:22:44 INFO - PROCESS | 2492 | 1468455764037 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 2492 | 1468455764039 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 17:22:44 INFO - PROCESS | 2492 | 1468455764041 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - PROCESS | 2492 | 1468455764043 Marionette TRACE conn5 <- [1,390,null,{}] 17:22:44 INFO - PROCESS | 2492 | 1468455764046 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:44 INFO - PROCESS | 2492 | 1468455764048 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:44 INFO - PROCESS | 2492 | 1468455764131 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 17:22:44 INFO - PROCESS | 2492 | 1468455764136 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:44 INFO - PROCESS | 2492 | 1468455764138 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:44 INFO - PROCESS | 2492 | ++DOCSHELL 1797A000 == 57 [pid = 2492] [id = 107] 17:22:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 131 (18803400) [pid = 2492] [serial = 318] [outer = 00000000] 17:22:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 132 (1B508000) [pid = 2492] [serial = 319] [outer = 18803400] 17:22:44 INFO - PROCESS | 2492 | 1468455764180 Marionette DEBUG loaded listener.js 17:22:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 133 (1B542C00) [pid = 2492] [serial = 320] [outer = 18803400] 17:22:44 INFO - PROCESS | 2492 | 1468455764626 Marionette TRACE conn5 <- [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]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 17:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:22:44 INFO - PROCESS | 2492 | 1468455764673 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 2492 | 1468455764675 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 17:22:44 INFO - PROCESS | 2492 | 1468455764678 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - PROCESS | 2492 | 1468455764679 Marionette TRACE conn5 <- [1,394,null,{}] 17:22:44 INFO - PROCESS | 2492 | 1468455764683 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:44 INFO - PROCESS | 2492 | 1468455764685 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:44 INFO - PROCESS | 2492 | 1468455764770 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 17:22:44 INFO - PROCESS | 2492 | 1468455764778 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:44 INFO - PROCESS | 2492 | 1468455764779 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:44 INFO - PROCESS | 2492 | ++DOCSHELL 1AB26400 == 58 [pid = 2492] [id = 108] 17:22:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 134 (1AB29800) [pid = 2492] [serial = 321] [outer = 00000000] 17:22:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 135 (1AB2CC00) [pid = 2492] [serial = 322] [outer = 1AB29800] 17:22:44 INFO - PROCESS | 2492 | 1468455764823 Marionette DEBUG loaded listener.js 17:22:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 136 (1AB2FC00) [pid = 2492] [serial = 323] [outer = 1AB29800] 17:22:45 INFO - PROCESS | 2492 | 1468455765339 Marionette TRACE conn5 <- [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]]]}] 17:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 731ms 17:22:45 INFO - PROCESS | 2492 | 1468455765409 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 17:22:45 INFO - PROCESS | 2492 | 1468455765414 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 17:22:45 INFO - PROCESS | 2492 | 1468455765420 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:22:45 INFO - PROCESS | 2492 | 1468455765425 Marionette TRACE conn5 <- [1,398,null,{}] 17:22:45 INFO - PROCESS | 2492 | 1468455765432 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:45 INFO - PROCESS | 2492 | 1468455765435 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:45 INFO - PROCESS | 2492 | 1468455765624 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 17:22:45 INFO - PROCESS | 2492 | 1468455765746 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 2492 | 1468455765749 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:45 INFO - PROCESS | 2492 | ++DOCSHELL 0E176000 == 59 [pid = 2492] [id = 109] 17:22:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 137 (0E176800) [pid = 2492] [serial = 324] [outer = 00000000] 17:22:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 138 (0E504C00) [pid = 2492] [serial = 325] [outer = 0E176800] 17:22:45 INFO - PROCESS | 2492 | 1468455765809 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 139 (0E72C000) [pid = 2492] [serial = 326] [outer = 0E176800] 17:22:46 INFO - PROCESS | 2492 | 1468455766468 Marionette TRACE conn5 <- [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]]]}] 17:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1076ms 17:22:46 INFO - PROCESS | 2492 | 1468455766500 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 17:22:46 INFO - PROCESS | 2492 | 1468455766505 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 17:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:22:46 INFO - PROCESS | 2492 | 1468455766512 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:22:46 INFO - PROCESS | 2492 | 1468455766515 Marionette TRACE conn5 <- [1,402,null,{}] 17:22:46 INFO - PROCESS | 2492 | 1468455766539 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:46 INFO - PROCESS | 2492 | 1468455766542 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:46 INFO - PROCESS | 2492 | 1468455766663 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 17:22:46 INFO - PROCESS | 2492 | 1468455766796 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:46 INFO - PROCESS | 2492 | 1468455766799 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:46 INFO - PROCESS | 2492 | ++DOCSHELL 1582A400 == 60 [pid = 2492] [id = 110] 17:22:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 140 (15836800) [pid = 2492] [serial = 327] [outer = 00000000] 17:22:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 141 (16012C00) [pid = 2492] [serial = 328] [outer = 15836800] 17:22:46 INFO - PROCESS | 2492 | 1468455766855 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 142 (17680C00) [pid = 2492] [serial = 329] [outer = 15836800] 17:22:47 INFO - PROCESS | 2492 | 1468455767449 Marionette TRACE conn5 <- [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]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 970ms 17:22:47 INFO - PROCESS | 2492 | 1468455767486 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 2492 | 1468455767488 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 17:22:47 INFO - PROCESS | 2492 | 1468455767492 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:22:47 INFO - PROCESS | 2492 | 1468455767496 Marionette TRACE conn5 <- [1,406,null,{}] 17:22:47 INFO - PROCESS | 2492 | 1468455767507 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:47 INFO - PROCESS | 2492 | 1468455767511 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:47 INFO - PROCESS | 2492 | 1468455767624 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 17:22:47 INFO - PROCESS | 2492 | 1468455767754 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:47 INFO - PROCESS | 2492 | 1468455767758 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:47 INFO - PROCESS | 2492 | ++DOCSHELL 191B0000 == 61 [pid = 2492] [id = 111] 17:22:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 143 (1A891400) [pid = 2492] [serial = 330] [outer = 00000000] 17:22:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 144 (1AB28000) [pid = 2492] [serial = 331] [outer = 1A891400] 17:22:47 INFO - PROCESS | 2492 | 1468455767816 Marionette DEBUG loaded listener.js 17:22:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 145 (1ABB9C00) [pid = 2492] [serial = 332] [outer = 1A891400] 17:22:48 INFO - PROCESS | 2492 | 1468455768433 Marionette TRACE conn5 <- [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]]]}] 17:22:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:22:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 971ms 17:22:48 INFO - PROCESS | 2492 | 1468455768465 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 17:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:22:48 INFO - PROCESS | 2492 | 1468455768468 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 17:22:48 INFO - PROCESS | 2492 | 1468455768472 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:22:48 INFO - PROCESS | 2492 | 1468455768474 Marionette TRACE conn5 <- [1,410,null,{}] 17:22:48 INFO - PROCESS | 2492 | 1468455768477 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:48 INFO - PROCESS | 2492 | 1468455768480 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:48 INFO - PROCESS | 2492 | 1468455768592 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 17:22:48 INFO - PROCESS | 2492 | 1468455768695 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:48 INFO - PROCESS | 2492 | 1468455768697 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:48 INFO - PROCESS | 2492 | ++DOCSHELL 1A5A8000 == 62 [pid = 2492] [id = 112] 17:22:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 146 (1A5A8800) [pid = 2492] [serial = 333] [outer = 00000000] 17:22:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 147 (1A5AF000) [pid = 2492] [serial = 334] [outer = 1A5A8800] 17:22:48 INFO - PROCESS | 2492 | 1468455768750 Marionette DEBUG loaded listener.js 17:22:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 148 (1A5B1C00) [pid = 2492] [serial = 335] [outer = 1A5A8800] 17:22:49 INFO - PROCESS | 2492 | 1468455769599 Marionette TRACE conn5 <- [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]]]}] 17:22:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:22:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1174ms 17:22:49 INFO - PROCESS | 2492 | 1468455769649 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 17:22:49 INFO - PROCESS | 2492 | 1468455769654 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 17:22:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:22:49 INFO - PROCESS | 2492 | 1468455769659 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:22:49 INFO - PROCESS | 2492 | 1468455769661 Marionette TRACE conn5 <- [1,414,null,{}] 17:22:49 INFO - PROCESS | 2492 | 1468455769667 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:49 INFO - PROCESS | 2492 | 1468455769669 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:49 INFO - PROCESS | 2492 | 1468455769773 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 17:22:49 INFO - PROCESS | 2492 | 1468455769906 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:49 INFO - PROCESS | 2492 | 1468455769910 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:49 INFO - PROCESS | 2492 | ++DOCSHELL 0E16F000 == 63 [pid = 2492] [id = 113] 17:22:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 149 (0E172400) [pid = 2492] [serial = 336] [outer = 00000000] 17:22:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 150 (0E503000) [pid = 2492] [serial = 337] [outer = 0E172400] 17:22:49 INFO - PROCESS | 2492 | 1468455769961 Marionette DEBUG loaded listener.js 17:22:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 151 (0E54F800) [pid = 2492] [serial = 338] [outer = 0E172400] 17:22:50 INFO - PROCESS | 2492 | 1468455770632 Marionette TRACE conn5 <- [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]]]}] 17:22:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:22:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1024ms 17:22:50 INFO - PROCESS | 2492 | 1468455770682 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 17:22:50 INFO - PROCESS | 2492 | 1468455770686 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 17:22:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:22:50 INFO - PROCESS | 2492 | 1468455770692 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:22:50 INFO - PROCESS | 2492 | 1468455770694 Marionette TRACE conn5 <- [1,418,null,{}] 17:22:50 INFO - PROCESS | 2492 | 1468455770730 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:50 INFO - PROCESS | 2492 | 1468455770733 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:50 INFO - PROCESS | 2492 | 1468455770825 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 17:22:50 INFO - PROCESS | 2492 | --DOCSHELL 15B87C00 == 62 [pid = 2492] [id = 31] 17:22:50 INFO - PROCESS | 2492 | --DOCSHELL 0C6F0400 == 61 [pid = 2492] [id = 65] 17:22:50 INFO - PROCESS | 2492 | --DOCSHELL 1797A000 == 60 [pid = 2492] [id = 107] 17:22:50 INFO - PROCESS | 2492 | --DOCSHELL 13083400 == 59 [pid = 2492] [id = 106] 17:22:50 INFO - PROCESS | 2492 | --DOCSHELL 1A506000 == 58 [pid = 2492] [id = 105] 17:22:50 INFO - PROCESS | 2492 | --DOCSHELL 1792D400 == 57 [pid = 2492] [id = 104] 17:22:50 INFO - PROCESS | 2492 | --DOCSHELL 0D9D3800 == 56 [pid = 2492] [id = 103] 17:22:50 INFO - PROCESS | 2492 | --DOCSHELL 16B5C800 == 55 [pid = 2492] [id = 102] 17:22:50 INFO - PROCESS | 2492 | --DOCSHELL 15B86C00 == 54 [pid = 2492] [id = 101] 17:22:50 INFO - PROCESS | 2492 | --DOCSHELL 0E179C00 == 53 [pid = 2492] [id = 100] 17:22:50 INFO - PROCESS | 2492 | --DOCSHELL 0E502800 == 52 [pid = 2492] [id = 99] 17:22:50 INFO - PROCESS | 2492 | --DOMWINDOW == 150 (1ABBFC00) [pid = 2492] [serial = 241] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 2492 | --DOMWINDOW == 149 (1C74BC00) [pid = 2492] [serial = 238] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 2492 | --DOMWINDOW == 148 (126EEC00) [pid = 2492] [serial = 232] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 2492 | --DOMWINDOW == 147 (1AFB4000) [pid = 2492] [serial = 235] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 2492 | --DOMWINDOW == 146 (1B50CC00) [pid = 2492] [serial = 274] [outer = 00000000] [url = about:blank] 17:22:50 INFO - PROCESS | 2492 | --DOMWINDOW == 145 (0C6EC400) [pid = 2492] [serial = 229] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 144 (1A89B400) [pid = 2492] [serial = 259] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 143 (1ABBF000) [pid = 2492] [serial = 262] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 142 (1A90A000) [pid = 2492] [serial = 260] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 141 (1B81EC00) [pid = 2492] [serial = 265] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 140 (18524C00) [pid = 2492] [serial = 256] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 139 (15477800) [pid = 2492] [serial = 250] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 138 (158F9C00) [pid = 2492] [serial = 251] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 137 (0E507800) [pid = 2492] [serial = 247] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 136 (0E71FC00) [pid = 2492] [serial = 248] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 135 (1689A800) [pid = 2492] [serial = 253] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 134 (1770EC00) [pid = 2492] [serial = 254] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 133 (1ABBF400) [pid = 2492] [serial = 263] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 132 (1C507800) [pid = 2492] [serial = 227] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 131 (0E774000) [pid = 2492] [serial = 245] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 130 (0E554400) [pid = 2492] [serial = 244] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 129 (1ABBB800) [pid = 2492] [serial = 268] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 128 (1797E000) [pid = 2492] [serial = 272] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 127 (1797C000) [pid = 2492] [serial = 271] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 126 (1B81BC00) [pid = 2492] [serial = 269] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 125 (1B822000) [pid = 2492] [serial = 266] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | --DOMWINDOW == 124 (18806000) [pid = 2492] [serial = 257] [outer = 00000000] [url = about:blank] 17:22:51 INFO - PROCESS | 2492 | 1468455771014 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:51 INFO - PROCESS | 2492 | 1468455771016 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:51 INFO - PROCESS | 2492 | ++DOCSHELL 0C6EC400 == 53 [pid = 2492] [id = 114] 17:22:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 125 (0C6EF800) [pid = 2492] [serial = 339] [outer = 00000000] 17:22:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 126 (0DF74800) [pid = 2492] [serial = 340] [outer = 0C6EF800] 17:22:51 INFO - PROCESS | 2492 | 1468455771067 Marionette DEBUG loaded listener.js 17:22:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 127 (0E554C00) [pid = 2492] [serial = 341] [outer = 0C6EF800] 17:22:51 INFO - PROCESS | 2492 | 1468455771962 Marionette TRACE conn5 <- [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]]]}] 17:22:52 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 17:22:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1319ms 17:22:52 INFO - PROCESS | 2492 | 1468455772016 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 17:22:52 INFO - PROCESS | 2492 | 1468455772018 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 17:22:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:22:52 INFO - PROCESS | 2492 | 1468455772022 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:22:52 INFO - PROCESS | 2492 | 1468455772025 Marionette TRACE conn5 <- [1,422,null,{}] 17:22:52 INFO - PROCESS | 2492 | 1468455772035 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:52 INFO - PROCESS | 2492 | 1468455772040 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:52 INFO - PROCESS | 2492 | 1468455772134 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 17:22:52 INFO - PROCESS | 2492 | 1468455772218 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:52 INFO - PROCESS | 2492 | 1468455772221 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:52 INFO - PROCESS | 2492 | ++DOCSHELL 158F9C00 == 54 [pid = 2492] [id = 115] 17:22:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 128 (15B52000) [pid = 2492] [serial = 342] [outer = 00000000] 17:22:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 129 (15BFDC00) [pid = 2492] [serial = 343] [outer = 15B52000] 17:22:52 INFO - PROCESS | 2492 | 1468455772268 Marionette DEBUG loaded listener.js 17:22:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 130 (16B5D800) [pid = 2492] [serial = 344] [outer = 15B52000] 17:22:53 INFO - PROCESS | 2492 | 1468455773132 Marionette TRACE conn5 <- [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]]]}] 17:22:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:22:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1128ms 17:22:53 INFO - PROCESS | 2492 | 1468455773153 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 17:22:53 INFO - PROCESS | 2492 | 1468455773156 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 17:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:22:53 INFO - PROCESS | 2492 | 1468455773159 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:22:53 INFO - PROCESS | 2492 | 1468455773161 Marionette TRACE conn5 <- [1,426,null,{}] 17:22:53 INFO - PROCESS | 2492 | 1468455773165 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:53 INFO - PROCESS | 2492 | 1468455773166 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:53 INFO - PROCESS | 2492 | 1468455773287 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 17:22:53 INFO - PROCESS | 2492 | 1468455773342 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 2492 | 1468455773344 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:53 INFO - PROCESS | 2492 | ++DOCSHELL 1770B400 == 55 [pid = 2492] [id = 116] 17:22:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 131 (1792B000) [pid = 2492] [serial = 345] [outer = 00000000] 17:22:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 132 (17974000) [pid = 2492] [serial = 346] [outer = 1792B000] 17:22:53 INFO - PROCESS | 2492 | 1468455773389 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 133 (18526800) [pid = 2492] [serial = 347] [outer = 1792B000] 17:22:53 INFO - PROCESS | 2492 | 1468455773865 Marionette TRACE conn5 <- [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] 17:22:53 INFO - PROCESS | 2492 | 1468455773913 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 17:22:53 INFO - PROCESS | 2492 | 1468455773916 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:22:53 INFO - PROCESS | 2492 | 1468455773918 Marionette TRACE conn5 <- [1,430,null,{}] 17:22:53 INFO - PROCESS | 2492 | 1468455773921 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:53 INFO - PROCESS | 2492 | 1468455773923 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:54 INFO - PROCESS | 2492 | 1468455774040 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 17:22:54 INFO - PROCESS | 2492 | 1468455774052 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 2492 | 1468455774054 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:54 INFO - PROCESS | 2492 | ++DOCSHELL 18804400 == 56 [pid = 2492] [id = 117] 17:22:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 134 (1880CC00) [pid = 2492] [serial = 348] [outer = 00000000] 17:22:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 135 (191BB000) [pid = 2492] [serial = 349] [outer = 1880CC00] 17:22:54 INFO - PROCESS | 2492 | 1468455774148 Marionette DEBUG loaded listener.js 17:22:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 136 (1A5A4C00) [pid = 2492] [serial = 350] [outer = 1880CC00] 17:22:54 INFO - PROCESS | 2492 | 1468455774562 Marionette TRACE conn5 <- [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]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:22:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 17:22:54 INFO - PROCESS | 2492 | 1468455774591 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 17:22:54 INFO - PROCESS | 2492 | 1468455774593 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 17:22:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:22:54 INFO - PROCESS | 2492 | 1468455774603 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - PROCESS | 2492 | 1468455774605 Marionette TRACE conn5 <- [1,434,null,{}] 17:22:54 INFO - PROCESS | 2492 | 1468455774608 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:54 INFO - PROCESS | 2492 | 1468455774614 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:54 INFO - PROCESS | 2492 | 1468455774783 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 17:22:54 INFO - PROCESS | 2492 | 1468455774850 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 2492 | 1468455774852 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:54 INFO - PROCESS | 2492 | ++DOCSHELL 1A5AA800 == 57 [pid = 2492] [id = 118] 17:22:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 137 (1A5AE800) [pid = 2492] [serial = 351] [outer = 00000000] 17:22:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 138 (1A711000) [pid = 2492] [serial = 352] [outer = 1A5AE800] 17:22:54 INFO - PROCESS | 2492 | 1468455774898 Marionette DEBUG loaded listener.js 17:22:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 139 (1A899C00) [pid = 2492] [serial = 353] [outer = 1A5AE800] 17:22:55 INFO - PROCESS | 2492 | --DOMWINDOW == 138 (16B4B800) [pid = 2492] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:22:55 INFO - PROCESS | 2492 | --DOMWINDOW == 137 (15B8AC00) [pid = 2492] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:22:55 INFO - PROCESS | 2492 | --DOMWINDOW == 136 (0C6E5C00) [pid = 2492] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:22:55 INFO - PROCESS | 2492 | --DOMWINDOW == 135 (17938C00) [pid = 2492] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:22:55 INFO - PROCESS | 2492 | --DOMWINDOW == 134 (1A891C00) [pid = 2492] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:22:55 INFO - PROCESS | 2492 | --DOMWINDOW == 133 (1C636000) [pid = 2492] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:22:55 INFO - PROCESS | 2492 | --DOMWINDOW == 132 (0E4BE400) [pid = 2492] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:22:55 INFO - PROCESS | 2492 | --DOMWINDOW == 131 (0DA35800) [pid = 2492] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:22:55 INFO - PROCESS | 2492 | --DOMWINDOW == 130 (17715000) [pid = 2492] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:22:55 INFO - PROCESS | 2492 | --DOMWINDOW == 129 (0E555800) [pid = 2492] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:22:55 INFO - PROCESS | 2492 | --DOMWINDOW == 128 (15B87000) [pid = 2492] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:22:55 INFO - PROCESS | 2492 | --DOMWINDOW == 127 (140DF400) [pid = 2492] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:22:55 INFO - PROCESS | 2492 | --DOMWINDOW == 126 (17681000) [pid = 2492] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:22:55 INFO - PROCESS | 2492 | --DOMWINDOW == 125 (18803400) [pid = 2492] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:22:55 INFO - PROCESS | 2492 | 1468455775547 Marionette TRACE conn5 <- [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]]]}] 17:22:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:22:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 971ms 17:22:55 INFO - PROCESS | 2492 | 1468455775589 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 17:22:55 INFO - PROCESS | 2492 | 1468455775591 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 17:22:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:22:55 INFO - PROCESS | 2492 | 1468455775595 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:22:55 INFO - PROCESS | 2492 | 1468455775597 Marionette TRACE conn5 <- [1,438,null,{}] 17:22:55 INFO - PROCESS | 2492 | 1468455775600 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:55 INFO - PROCESS | 2492 | 1468455775602 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:55 INFO - PROCESS | 2492 | 1468455775686 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 17:22:55 INFO - PROCESS | 2492 | 1468455775691 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:55 INFO - PROCESS | 2492 | 1468455775693 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:55 INFO - PROCESS | 2492 | ++DOCSHELL 0E767400 == 58 [pid = 2492] [id = 119] 17:22:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 126 (17680400) [pid = 2492] [serial = 354] [outer = 00000000] 17:22:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 127 (185BB800) [pid = 2492] [serial = 355] [outer = 17680400] 17:22:55 INFO - PROCESS | 2492 | 1468455775737 Marionette DEBUG loaded listener.js 17:22:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 128 (1A706C00) [pid = 2492] [serial = 356] [outer = 17680400] 17:22:56 INFO - PROCESS | 2492 | 1468455776181 Marionette TRACE conn5 <- [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]]]}] 17:22:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:22:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 17:22:56 INFO - PROCESS | 2492 | 1468455776228 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 17:22:56 INFO - PROCESS | 2492 | 1468455776230 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 17:22:56 INFO - PROCESS | 2492 | 1468455776233 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:22:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:22:56 INFO - PROCESS | 2492 | 1468455776235 Marionette TRACE conn5 <- [1,442,null,{}] 17:22:56 INFO - PROCESS | 2492 | 1468455776238 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:56 INFO - PROCESS | 2492 | 1468455776240 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:56 INFO - PROCESS | 2492 | 1468455776325 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 17:22:56 INFO - PROCESS | 2492 | 1468455776331 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:56 INFO - PROCESS | 2492 | 1468455776333 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:56 INFO - PROCESS | 2492 | ++DOCSHELL 0C650400 == 59 [pid = 2492] [id = 120] 17:22:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 129 (0C6DA000) [pid = 2492] [serial = 357] [outer = 00000000] 17:22:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 130 (1A946000) [pid = 2492] [serial = 358] [outer = 0C6DA000] 17:22:56 INFO - PROCESS | 2492 | 1468455776379 Marionette DEBUG loaded listener.js 17:22:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 131 (1AB28400) [pid = 2492] [serial = 359] [outer = 0C6DA000] 17:22:56 INFO - PROCESS | 2492 | 1468455776837 Marionette TRACE conn5 <- [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]]]}] 17:22:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:22:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 17:22:56 INFO - PROCESS | 2492 | 1468455776884 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 17:22:56 INFO - PROCESS | 2492 | 1468455776886 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 17:22:56 INFO - PROCESS | 2492 | 1468455776891 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:22:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:22:56 INFO - PROCESS | 2492 | 1468455776892 Marionette TRACE conn5 <- [1,446,null,{}] 17:22:56 INFO - PROCESS | 2492 | 1468455776896 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:56 INFO - PROCESS | 2492 | 1468455776898 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:56 INFO - PROCESS | 2492 | 1468455776981 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 17:22:56 INFO - PROCESS | 2492 | 1468455776987 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:56 INFO - PROCESS | 2492 | 1468455776988 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:57 INFO - PROCESS | 2492 | ++DOCSHELL 1A945000 == 60 [pid = 2492] [id = 121] 17:22:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 132 (1ABB8400) [pid = 2492] [serial = 360] [outer = 00000000] 17:22:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 133 (1B50E000) [pid = 2492] [serial = 361] [outer = 1ABB8400] 17:22:57 INFO - PROCESS | 2492 | 1468455777033 Marionette DEBUG loaded listener.js 17:22:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 134 (1B514800) [pid = 2492] [serial = 362] [outer = 1ABB8400] 17:22:57 INFO - PROCESS | 2492 | 1468455777663 Marionette TRACE conn5 <- [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]]]}] 17:22:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:22:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 871ms 17:22:57 INFO - PROCESS | 2492 | 1468455777766 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 17:22:57 INFO - PROCESS | 2492 | 1468455777771 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 17:22:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:22:57 INFO - PROCESS | 2492 | 1468455777776 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:22:57 INFO - PROCESS | 2492 | 1468455777779 Marionette TRACE conn5 <- [1,450,null,{}] 17:22:57 INFO - PROCESS | 2492 | 1468455777785 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:57 INFO - PROCESS | 2492 | 1468455777788 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:57 INFO - PROCESS | 2492 | 1468455777913 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 17:22:58 INFO - PROCESS | 2492 | 1468455778041 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 2492 | 1468455778043 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:58 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F1000 == 61 [pid = 2492] [id = 122] 17:22:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 135 (0DF97C00) [pid = 2492] [serial = 363] [outer = 00000000] 17:22:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 136 (0E727000) [pid = 2492] [serial = 364] [outer = 0DF97C00] 17:22:58 INFO - PROCESS | 2492 | 1468455778101 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 137 (129B9000) [pid = 2492] [serial = 365] [outer = 0DF97C00] 17:22:58 INFO - PROCESS | 2492 | 1468455778670 Marionette TRACE conn5 <- [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] 17:22:58 INFO - PROCESS | 2492 | 1468455778713 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 17:22:58 INFO - PROCESS | 2492 | 1468455778719 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:22:58 INFO - PROCESS | 2492 | 1468455778722 Marionette TRACE conn5 <- [1,454,null,{}] 17:22:58 INFO - PROCESS | 2492 | 1468455778726 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:58 INFO - PROCESS | 2492 | 1468455778729 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:58 INFO - PROCESS | 2492 | 1468455778845 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 17:22:58 INFO - PROCESS | 2492 | 1468455778950 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 2492 | 1468455778953 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:58 INFO - PROCESS | 2492 | ++DOCSHELL 16B50400 == 62 [pid = 2492] [id = 123] 17:22:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 138 (16B5BC00) [pid = 2492] [serial = 366] [outer = 00000000] 17:22:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 139 (1792D800) [pid = 2492] [serial = 367] [outer = 16B5BC00] 17:22:59 INFO - PROCESS | 2492 | 1468455779009 Marionette DEBUG loaded listener.js 17:22:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 140 (17982800) [pid = 2492] [serial = 368] [outer = 16B5BC00] 17:22:59 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:22:59 INFO - PROCESS | 2492 | 1468455779651 Marionette TRACE conn5 <- [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]]]}] 17:22:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:22:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 970ms 17:22:59 INFO - PROCESS | 2492 | 1468455779693 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 17:22:59 INFO - PROCESS | 2492 | 1468455779696 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 17:22:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:22:59 INFO - PROCESS | 2492 | 1468455779699 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:22:59 INFO - PROCESS | 2492 | 1468455779703 Marionette TRACE conn5 <- [1,458,null,{}] 17:22:59 INFO - PROCESS | 2492 | 1468455779714 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:59 INFO - PROCESS | 2492 | 1468455779719 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:22:59 INFO - PROCESS | 2492 | 1468455779864 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 17:23:00 INFO - PROCESS | 2492 | 1468455779998 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 2492 | 1468455780002 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:00 INFO - PROCESS | 2492 | ++DOCSHELL 1ABC0000 == 63 [pid = 2492] [id = 124] 17:23:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 141 (1ABC2400) [pid = 2492] [serial = 369] [outer = 00000000] 17:23:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 142 (1B546400) [pid = 2492] [serial = 370] [outer = 1ABC2400] 17:23:00 INFO - PROCESS | 2492 | 1468455780059 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 143 (1B81E000) [pid = 2492] [serial = 371] [outer = 1ABC2400] 17:23:00 INFO - PROCESS | 2492 | 1468455780660 Marionette TRACE conn5 <- [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] 17:23:00 INFO - PROCESS | 2492 | 1468455780675 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 17:23:00 INFO - PROCESS | 2492 | 1468455780679 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:23:00 INFO - PROCESS | 2492 | 1468455780681 Marionette TRACE conn5 <- [1,462,null,{}] 17:23:00 INFO - PROCESS | 2492 | 1468455780699 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:00 INFO - PROCESS | 2492 | 1468455780701 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:00 INFO - PROCESS | 2492 | 1468455780831 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 17:23:00 INFO - PROCESS | 2492 | 1468455780963 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 2492 | 1468455780966 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:01 INFO - PROCESS | 2492 | ++DOCSHELL 1B5A7800 == 64 [pid = 2492] [id = 125] 17:23:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 144 (1B5A8000) [pid = 2492] [serial = 372] [outer = 00000000] 17:23:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 145 (1B5AD000) [pid = 2492] [serial = 373] [outer = 1B5A8000] 17:23:01 INFO - PROCESS | 2492 | 1468455781020 Marionette DEBUG loaded listener.js 17:23:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 146 (1B5B0800) [pid = 2492] [serial = 374] [outer = 1B5A8000] 17:23:01 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:01 INFO - PROCESS | 2492 | 1468455781584 Marionette TRACE conn5 <- [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] 17:23:01 INFO - PROCESS | 2492 | 1468455781655 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 17:23:01 INFO - PROCESS | 2492 | 1468455781659 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:23:01 INFO - PROCESS | 2492 | 1468455781661 Marionette TRACE conn5 <- [1,466,null,{}] 17:23:01 INFO - PROCESS | 2492 | 1468455781665 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:01 INFO - PROCESS | 2492 | 1468455781667 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:01 INFO - PROCESS | 2492 | 1468455781779 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 17:23:01 INFO - PROCESS | 2492 | 1468455781916 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:01 INFO - PROCESS | 2492 | 1468455781919 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:01 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E4000 == 65 [pid = 2492] [id = 126] 17:23:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 147 (0C6E4C00) [pid = 2492] [serial = 375] [outer = 00000000] 17:23:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 148 (1C33BC00) [pid = 2492] [serial = 376] [outer = 0C6E4C00] 17:23:01 INFO - PROCESS | 2492 | 1468455781973 Marionette DEBUG loaded listener.js 17:23:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 149 (1C343400) [pid = 2492] [serial = 377] [outer = 0C6E4C00] 17:23:02 INFO - PROCESS | 2492 | 1468455782632 Marionette TRACE conn5 <- [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] 17:23:02 INFO - PROCESS | 2492 | 1468455782682 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 17:23:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:23:02 INFO - PROCESS | 2492 | 1468455782686 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - PROCESS | 2492 | 1468455782688 Marionette TRACE conn5 <- [1,470,null,{}] 17:23:02 INFO - PROCESS | 2492 | 1468455782692 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:02 INFO - PROCESS | 2492 | 1468455782698 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:02 INFO - PROCESS | 2492 | 1468455782829 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 17:23:03 INFO - PROCESS | 2492 | 1468455783070 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:03 INFO - PROCESS | 2492 | 1468455783073 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:03 INFO - PROCESS | 2492 | ++DOCSHELL 0C64A000 == 66 [pid = 2492] [id = 127] 17:23:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 150 (0C64FC00) [pid = 2492] [serial = 378] [outer = 00000000] 17:23:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 151 (0C6EEC00) [pid = 2492] [serial = 379] [outer = 0C64FC00] 17:23:03 INFO - PROCESS | 2492 | 1468455783139 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 152 (0DB5EC00) [pid = 2492] [serial = 380] [outer = 0C64FC00] 17:23:03 INFO - PROCESS | 2492 | 1468455783768 Marionette TRACE conn5 <- [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]]]}] 17:23:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:23:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1118ms 17:23:03 INFO - PROCESS | 2492 | 1468455783808 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 17:23:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:23:03 INFO - PROCESS | 2492 | 1468455783812 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 17:23:03 INFO - PROCESS | 2492 | 1468455783816 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:23:03 INFO - PROCESS | 2492 | 1468455783819 Marionette TRACE conn5 <- [1,474,null,{}] 17:23:03 INFO - PROCESS | 2492 | 1468455783824 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:03 INFO - PROCESS | 2492 | 1468455783828 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:03 INFO - PROCESS | 2492 | 1468455783936 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 17:23:04 INFO - PROCESS | 2492 | 1468455784073 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 2492 | 1468455784076 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:04 INFO - PROCESS | 2492 | --DOCSHELL 0C650400 == 65 [pid = 2492] [id = 120] 17:23:04 INFO - PROCESS | 2492 | --DOCSHELL 0E767400 == 64 [pid = 2492] [id = 119] 17:23:04 INFO - PROCESS | 2492 | --DOCSHELL 1A5AA800 == 63 [pid = 2492] [id = 118] 17:23:04 INFO - PROCESS | 2492 | --DOCSHELL 18804400 == 62 [pid = 2492] [id = 117] 17:23:04 INFO - PROCESS | 2492 | --DOCSHELL 1770B400 == 61 [pid = 2492] [id = 116] 17:23:04 INFO - PROCESS | 2492 | --DOCSHELL 158F9C00 == 60 [pid = 2492] [id = 115] 17:23:04 INFO - PROCESS | 2492 | --DOCSHELL 0C6EC400 == 59 [pid = 2492] [id = 114] 17:23:04 INFO - PROCESS | 2492 | --DOCSHELL 0E16F000 == 58 [pid = 2492] [id = 113] 17:23:04 INFO - PROCESS | 2492 | --DOCSHELL 0E176000 == 57 [pid = 2492] [id = 109] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 151 (188B7C00) [pid = 2492] [serial = 148] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 150 (16B66C00) [pid = 2492] [serial = 91] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 149 (0E140000) [pid = 2492] [serial = 106] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 148 (191B5000) [pid = 2492] [serial = 310] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 147 (1A908400) [pid = 2492] [serial = 313] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 146 (1C741C00) [pid = 2492] [serial = 182] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 145 (19787400) [pid = 2492] [serial = 311] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 144 (12E2B000) [pid = 2492] [serial = 298] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 143 (1301D400) [pid = 2492] [serial = 299] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 142 (15B7DC00) [pid = 2492] [serial = 280] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 141 (1B53CC00) [pid = 2492] [serial = 286] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 140 (0E557000) [pid = 2492] [serial = 277] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 139 (1B547C00) [pid = 2492] [serial = 289] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 138 (12F75400) [pid = 2492] [serial = 293] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 137 (0E379000) [pid = 2492] [serial = 292] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 136 (1792C000) [pid = 2492] [serial = 304] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 135 (17933000) [pid = 2492] [serial = 305] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 134 (13020C00) [pid = 2492] [serial = 296] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 133 (126AD800) [pid = 2492] [serial = 295] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 132 (1687C000) [pid = 2492] [serial = 301] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 131 (1721F400) [pid = 2492] [serial = 302] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 130 (1ABB4800) [pid = 2492] [serial = 283] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 129 (1852A400) [pid = 2492] [serial = 316] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 128 (1A94A000) [pid = 2492] [serial = 314] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 127 (1AB2CC00) [pid = 2492] [serial = 322] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 126 (1A895800) [pid = 2492] [serial = 317] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 125 (17974800) [pid = 2492] [serial = 307] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 124 (1B542C00) [pid = 2492] [serial = 320] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 123 (1797EC00) [pid = 2492] [serial = 308] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | --DOMWINDOW == 122 (1B508000) [pid = 2492] [serial = 319] [outer = 00000000] [url = about:blank] 17:23:04 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E0800 == 58 [pid = 2492] [id = 128] 17:23:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 123 (0C6EC400) [pid = 2492] [serial = 381] [outer = 00000000] 17:23:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 124 (0E140C00) [pid = 2492] [serial = 382] [outer = 0C6EC400] 17:23:04 INFO - PROCESS | 2492 | 1468455784169 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 125 (0E553000) [pid = 2492] [serial = 383] [outer = 0C6EC400] 17:23:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 126 (12F34C00) [pid = 2492] [serial = 384] [outer = 0E381800] 17:23:04 INFO - PROCESS | 2492 | 1468455784673 Marionette TRACE conn5 <- [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]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:23:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 870ms 17:23:04 INFO - PROCESS | 2492 | 1468455784690 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 17:23:04 INFO - PROCESS | 2492 | 1468455784693 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 17:23:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:23:04 INFO - PROCESS | 2492 | 1468455784698 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 2492 | 1468455784700 Marionette TRACE conn5 <- [1,478,null,{}] 17:23:04 INFO - PROCESS | 2492 | 1468455784708 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:04 INFO - PROCESS | 2492 | 1468455784711 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:04 INFO - PROCESS | 2492 | 1468455784805 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 17:23:04 INFO - PROCESS | 2492 | 1468455784812 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 2492 | 1468455784814 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:04 INFO - PROCESS | 2492 | ++DOCSHELL 17178400 == 59 [pid = 2492] [id = 129] 17:23:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 127 (1767D800) [pid = 2492] [serial = 385] [outer = 00000000] 17:23:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 128 (1792EC00) [pid = 2492] [serial = 386] [outer = 1767D800] 17:23:04 INFO - PROCESS | 2492 | 1468455784860 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 129 (17938000) [pid = 2492] [serial = 387] [outer = 1767D800] 17:23:05 INFO - PROCESS | 2492 | 1468455785342 Marionette TRACE conn5 <- [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]]]}] 17:23:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:23:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 17:23:05 INFO - PROCESS | 2492 | 1468455785373 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 2492 | 1468455785375 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 17:23:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:23:05 INFO - PROCESS | 2492 | 1468455785380 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - PROCESS | 2492 | 1468455785386 Marionette TRACE conn5 <- [1,482,null,{}] 17:23:05 INFO - PROCESS | 2492 | 1468455785396 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:05 INFO - PROCESS | 2492 | 1468455785399 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:05 INFO - PROCESS | 2492 | 1468455785497 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 17:23:05 INFO - PROCESS | 2492 | 1468455785590 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 2492 | 1468455785592 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:05 INFO - PROCESS | 2492 | ++DOCSHELL 17A6C000 == 60 [pid = 2492] [id = 130] 17:23:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 130 (17A6C400) [pid = 2492] [serial = 388] [outer = 00000000] 17:23:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 131 (17A70C00) [pid = 2492] [serial = 389] [outer = 17A6C400] 17:23:05 INFO - PROCESS | 2492 | 1468455785670 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 132 (18527800) [pid = 2492] [serial = 390] [outer = 17A6C400] 17:23:06 INFO - PROCESS | 2492 | 1468455786038 Marionette TRACE conn5 <- [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]]]}] 17:23:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:23:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 17:23:06 INFO - PROCESS | 2492 | 1468455786074 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 17:23:06 INFO - PROCESS | 2492 | 1468455786086 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 17:23:06 INFO - PROCESS | 2492 | 1468455786090 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:23:06 INFO - PROCESS | 2492 | 1468455786091 Marionette TRACE conn5 <- [1,486,null,{}] 17:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:23:06 INFO - PROCESS | 2492 | 1468455786095 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:06 INFO - PROCESS | 2492 | 1468455786097 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:06 INFO - PROCESS | 2492 | 1468455786184 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 17:23:06 INFO - PROCESS | 2492 | 1468455786190 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 2492 | 1468455786192 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:06 INFO - PROCESS | 2492 | ++DOCSHELL 17A69800 == 61 [pid = 2492] [id = 131] 17:23:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 133 (17A6B000) [pid = 2492] [serial = 391] [outer = 00000000] 17:23:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 134 (188B2800) [pid = 2492] [serial = 392] [outer = 17A6B000] 17:23:06 INFO - PROCESS | 2492 | 1468455786235 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 135 (1980CC00) [pid = 2492] [serial = 393] [outer = 17A6B000] 17:23:06 INFO - PROCESS | 2492 | 1468455786720 Marionette TRACE conn5 <- [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]]]}] 17:23:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:23:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 17:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:23:06 INFO - PROCESS | 2492 | 1468455786766 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 17:23:06 INFO - PROCESS | 2492 | 1468455786768 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 17:23:06 INFO - PROCESS | 2492 | 1468455786772 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:23:06 INFO - PROCESS | 2492 | 1468455786773 Marionette TRACE conn5 <- [1,490,null,{}] 17:23:06 INFO - PROCESS | 2492 | 1468455786777 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:06 INFO - PROCESS | 2492 | 1468455786779 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:06 INFO - PROCESS | 2492 | 1468455786924 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 17:23:07 INFO - PROCESS | 2492 | 1468455786987 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 2492 | 1468455786992 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:07 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DF400 == 62 [pid = 2492] [id = 132] 17:23:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 136 (1A5AF400) [pid = 2492] [serial = 394] [outer = 00000000] 17:23:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 137 (1A70A800) [pid = 2492] [serial = 395] [outer = 1A5AF400] 17:23:07 INFO - PROCESS | 2492 | 1468455787043 Marionette DEBUG loaded listener.js 17:23:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 138 (1A89A400) [pid = 2492] [serial = 396] [outer = 1A5AF400] 17:23:07 INFO - PROCESS | 2492 | 1468455787485 Marionette TRACE conn5 <- [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]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:23:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 770ms 17:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:23:07 INFO - PROCESS | 2492 | 1468455787543 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 2492 | 1468455787544 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 17:23:07 INFO - PROCESS | 2492 | 1468455787547 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - PROCESS | 2492 | 1468455787549 Marionette TRACE conn5 <- [1,494,null,{}] 17:23:07 INFO - PROCESS | 2492 | 1468455787556 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:07 INFO - PROCESS | 2492 | 1468455787559 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:07 INFO - PROCESS | 2492 | 1468455787681 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 17:23:07 INFO - PROCESS | 2492 | 1468455787746 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 2492 | 1468455787748 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:07 INFO - PROCESS | 2492 | ++DOCSHELL 1A70A400 == 63 [pid = 2492] [id = 133] 17:23:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 139 (1A941C00) [pid = 2492] [serial = 397] [outer = 00000000] 17:23:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 140 (1ABBEC00) [pid = 2492] [serial = 398] [outer = 1A941C00] 17:23:07 INFO - PROCESS | 2492 | 1468455787792 Marionette DEBUG loaded listener.js 17:23:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 141 (1B50B000) [pid = 2492] [serial = 399] [outer = 1A941C00] 17:23:08 INFO - PROCESS | 2492 | 1468455788222 Marionette TRACE conn5 <- [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]]]}] 17:23:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:23:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 732ms 17:23:08 INFO - PROCESS | 2492 | 1468455788282 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 17:23:08 INFO - PROCESS | 2492 | 1468455788284 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 17:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:23:08 INFO - PROCESS | 2492 | 1468455788296 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:23:08 INFO - PROCESS | 2492 | 1468455788298 Marionette TRACE conn5 <- [1,498,null,{}] 17:23:08 INFO - PROCESS | 2492 | 1468455788301 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:08 INFO - PROCESS | 2492 | 1468455788303 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:08 INFO - PROCESS | 2492 | 1468455788646 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 17:23:08 INFO - PROCESS | 2492 | --DOMWINDOW == 140 (1792B000) [pid = 2492] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:23:08 INFO - PROCESS | 2492 | --DOMWINDOW == 139 (0E172400) [pid = 2492] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:23:08 INFO - PROCESS | 2492 | --DOMWINDOW == 138 (1880CC00) [pid = 2492] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:23:08 INFO - PROCESS | 2492 | --DOMWINDOW == 137 (0C6EF800) [pid = 2492] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:23:08 INFO - PROCESS | 2492 | --DOMWINDOW == 136 (1A5AE800) [pid = 2492] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:23:08 INFO - PROCESS | 2492 | --DOMWINDOW == 135 (1A5A8800) [pid = 2492] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:23:08 INFO - PROCESS | 2492 | --DOMWINDOW == 134 (0C6DA000) [pid = 2492] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:23:08 INFO - PROCESS | 2492 | --DOMWINDOW == 133 (15B52000) [pid = 2492] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:23:08 INFO - PROCESS | 2492 | --DOMWINDOW == 132 (17680400) [pid = 2492] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:23:08 INFO - PROCESS | 2492 | 1468455788713 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 2492 | 1468455788715 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:08 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DF800 == 64 [pid = 2492] [id = 134] 17:23:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 133 (0C6EF800) [pid = 2492] [serial = 400] [outer = 00000000] 17:23:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 134 (15478400) [pid = 2492] [serial = 401] [outer = 0C6EF800] 17:23:08 INFO - PROCESS | 2492 | 1468455788760 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 135 (16B4B800) [pid = 2492] [serial = 402] [outer = 0C6EF800] 17:23:09 INFO - PROCESS | 2492 | 1468455789121 Marionette TRACE conn5 <- [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]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:23:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 890ms 17:23:09 INFO - PROCESS | 2492 | 1468455789185 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 17:23:09 INFO - PROCESS | 2492 | 1468455789187 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 17:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:23:09 INFO - PROCESS | 2492 | 1468455789190 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - PROCESS | 2492 | 1468455789192 Marionette TRACE conn5 <- [1,502,null,{}] 17:23:09 INFO - PROCESS | 2492 | 1468455789195 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:09 INFO - PROCESS | 2492 | 1468455789197 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:09 INFO - PROCESS | 2492 | 1468455789284 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 17:23:09 INFO - PROCESS | 2492 | 1468455789290 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:09 INFO - PROCESS | 2492 | 1468455789292 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:09 INFO - PROCESS | 2492 | ++DOCSHELL 1A509800 == 65 [pid = 2492] [id = 135] 17:23:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 136 (1A5A6800) [pid = 2492] [serial = 403] [outer = 00000000] 17:23:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 137 (1B542C00) [pid = 2492] [serial = 404] [outer = 1A5A6800] 17:23:09 INFO - PROCESS | 2492 | 1468455789336 Marionette DEBUG loaded listener.js 17:23:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 138 (1B547400) [pid = 2492] [serial = 405] [outer = 1A5A6800] 17:23:09 INFO - PROCESS | 2492 | 1468455789769 Marionette TRACE conn5 <- [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]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:23:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 17:23:09 INFO - PROCESS | 2492 | 1468455789821 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 17:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:23:09 INFO - PROCESS | 2492 | 1468455789823 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 17:23:09 INFO - PROCESS | 2492 | 1468455789826 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - PROCESS | 2492 | 1468455789828 Marionette TRACE conn5 <- [1,506,null,{}] 17:23:09 INFO - PROCESS | 2492 | 1468455789832 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:09 INFO - PROCESS | 2492 | 1468455789834 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:09 INFO - PROCESS | 2492 | 1468455789929 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 17:23:09 INFO - PROCESS | 2492 | 1468455789970 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:09 INFO - PROCESS | 2492 | 1468455789972 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:10 INFO - PROCESS | 2492 | ++DOCSHELL 1ABE5400 == 66 [pid = 2492] [id = 136] 17:23:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 139 (1ABE5C00) [pid = 2492] [serial = 406] [outer = 00000000] 17:23:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 140 (1ABEDC00) [pid = 2492] [serial = 407] [outer = 1ABE5C00] 17:23:10 INFO - PROCESS | 2492 | 1468455790015 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 141 (1ABF1000) [pid = 2492] [serial = 408] [outer = 1ABE5C00] 17:23:10 INFO - PROCESS | 2492 | 1468455790444 Marionette TRACE conn5 <- [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]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:23:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 17:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:23:10 INFO - PROCESS | 2492 | 1468455790497 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 2492 | 1468455790499 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 17:23:10 INFO - PROCESS | 2492 | 1468455790502 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - PROCESS | 2492 | 1468455790504 Marionette TRACE conn5 <- [1,510,null,{}] 17:23:10 INFO - PROCESS | 2492 | 1468455790508 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:10 INFO - PROCESS | 2492 | 1468455790509 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:10 INFO - PROCESS | 2492 | 1468455790598 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 17:23:10 INFO - PROCESS | 2492 | 1468455790603 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 2492 | 1468455790606 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:10 INFO - PROCESS | 2492 | ++DOCSHELL 1ABED800 == 67 [pid = 2492] [id = 137] 17:23:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 142 (1B53C000) [pid = 2492] [serial = 409] [outer = 00000000] 17:23:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 143 (1B825400) [pid = 2492] [serial = 410] [outer = 1B53C000] 17:23:10 INFO - PROCESS | 2492 | 1468455790652 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 144 (1C3AF800) [pid = 2492] [serial = 411] [outer = 1B53C000] 17:23:11 INFO - PROCESS | 2492 | 1468455791427 Marionette TRACE conn5 <- [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]]]}] 17:23:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 970ms 17:23:11 INFO - PROCESS | 2492 | 1468455791473 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 17:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:23:11 INFO - PROCESS | 2492 | 1468455791478 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 17:23:11 INFO - PROCESS | 2492 | 1468455791482 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:23:11 INFO - PROCESS | 2492 | 1468455791488 Marionette TRACE conn5 <- [1,514,null,{}] 17:23:11 INFO - PROCESS | 2492 | 1468455791493 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:11 INFO - PROCESS | 2492 | 1468455791496 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:11 INFO - PROCESS | 2492 | 1468455791618 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 17:23:11 INFO - PROCESS | 2492 | 1468455791756 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 2492 | 1468455791759 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:11 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DAC00 == 68 [pid = 2492] [id = 138] 17:23:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 145 (0E13FC00) [pid = 2492] [serial = 412] [outer = 00000000] 17:23:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 146 (140E1C00) [pid = 2492] [serial = 413] [outer = 0E13FC00] 17:23:11 INFO - PROCESS | 2492 | 1468455791816 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 147 (15B85C00) [pid = 2492] [serial = 414] [outer = 0E13FC00] 17:23:12 INFO - PROCESS | 2492 | 1468455792358 Marionette TRACE conn5 <- [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]]]}] 17:23:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 17:23:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 930ms 17:23:12 INFO - PROCESS | 2492 | 1468455792413 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 17:23:12 INFO - PROCESS | 2492 | 1468455792418 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 17:23:12 INFO - PROCESS | 2492 | 1468455792424 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:23:12 INFO - PROCESS | 2492 | 1468455792427 Marionette TRACE conn5 <- [1,518,null,{}] 17:23:12 INFO - PROCESS | 2492 | 1468455792431 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:12 INFO - PROCESS | 2492 | 1468455792434 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:12 INFO - PROCESS | 2492 | 1468455792555 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 17:23:12 INFO - PROCESS | 2492 | 1468455792665 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:12 INFO - PROCESS | 2492 | 1468455792668 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:12 INFO - PROCESS | 2492 | ++DOCSHELL 17A66400 == 69 [pid = 2492] [id = 139] 17:23:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 148 (17A6C800) [pid = 2492] [serial = 415] [outer = 00000000] 17:23:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 149 (18527C00) [pid = 2492] [serial = 416] [outer = 17A6C800] 17:23:12 INFO - PROCESS | 2492 | 1468455792725 Marionette DEBUG loaded listener.js 17:23:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 150 (19F93000) [pid = 2492] [serial = 417] [outer = 17A6C800] 17:23:13 INFO - PROCESS | 2492 | 1468455793348 Marionette TRACE conn5 <- [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]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 971ms 17:23:13 INFO - PROCESS | 2492 | 1468455793398 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 2492 | 1468455793401 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 17:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:23:13 INFO - PROCESS | 2492 | 1468455793405 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 2492 | 1468455793408 Marionette TRACE conn5 <- [1,522,null,{}] 17:23:13 INFO - PROCESS | 2492 | 1468455793419 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:13 INFO - PROCESS | 2492 | 1468455793424 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:13 INFO - PROCESS | 2492 | 1468455793540 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 17:23:13 INFO - PROCESS | 2492 | 1468455793649 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:13 INFO - PROCESS | 2492 | 1468455793652 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:13 INFO - PROCESS | 2492 | ++DOCSHELL 1760E800 == 70 [pid = 2492] [id = 140] 17:23:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 151 (1760EC00) [pid = 2492] [serial = 418] [outer = 00000000] 17:23:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 152 (1A70F000) [pid = 2492] [serial = 419] [outer = 1760EC00] 17:23:13 INFO - PROCESS | 2492 | 1468455793708 Marionette DEBUG loaded listener.js 17:23:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 153 (1AB2E800) [pid = 2492] [serial = 420] [outer = 1760EC00] 17:23:14 INFO - PROCESS | 2492 | 1468455794350 Marionette TRACE conn5 <- [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]]]}] 17:23:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:23:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 970ms 17:23:14 INFO - PROCESS | 2492 | 1468455794378 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 17:23:14 INFO - PROCESS | 2492 | 1468455794381 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 17:23:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:23:14 INFO - PROCESS | 2492 | 1468455794385 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:23:14 INFO - PROCESS | 2492 | 1468455794387 Marionette TRACE conn5 <- [1,526,null,{}] 17:23:14 INFO - PROCESS | 2492 | 1468455794391 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:14 INFO - PROCESS | 2492 | 1468455794393 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:14 INFO - PROCESS | 2492 | 1468455794512 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 17:23:14 INFO - PROCESS | 2492 | 1468455794621 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:14 INFO - PROCESS | 2492 | 1468455794623 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:14 INFO - PROCESS | 2492 | ++DOCSHELL 17A4B000 == 71 [pid = 2492] [id = 141] 17:23:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 154 (17A4B800) [pid = 2492] [serial = 421] [outer = 00000000] 17:23:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 155 (17A4E800) [pid = 2492] [serial = 422] [outer = 17A4B800] 17:23:14 INFO - PROCESS | 2492 | 1468455794677 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 156 (17A50C00) [pid = 2492] [serial = 423] [outer = 17A4B800] 17:23:15 INFO - PROCESS | 2492 | 1468455795229 Marionette TRACE conn5 <- [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]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 17:23:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 871ms 17:23:15 INFO - PROCESS | 2492 | 1468455795264 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 2492 | 1468455795267 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 17:23:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:23:15 INFO - PROCESS | 2492 | 1468455795271 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - PROCESS | 2492 | 1468455795273 Marionette TRACE conn5 <- [1,530,null,{}] 17:23:15 INFO - PROCESS | 2492 | 1468455795276 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:15 INFO - PROCESS | 2492 | 1468455795278 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:15 INFO - PROCESS | 2492 | 1468455795388 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 17:23:15 INFO - PROCESS | 2492 | 1468455795502 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 2492 | 1468455795504 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:15 INFO - PROCESS | 2492 | ++DOCSHELL 0E554000 == 72 [pid = 2492] [id = 142] 17:23:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 157 (1ABB8C00) [pid = 2492] [serial = 424] [outer = 00000000] 17:23:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 158 (1AFB3800) [pid = 2492] [serial = 425] [outer = 1ABB8C00] 17:23:15 INFO - PROCESS | 2492 | 1468455795610 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 159 (1B5A3400) [pid = 2492] [serial = 426] [outer = 1ABB8C00] 17:23:16 INFO - PROCESS | 2492 | 1468455796254 Marionette TRACE conn5 <- [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"]]]}] 17:23:16 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 17:23:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:23:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:23:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:23:16 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 17:23:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:23:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:23:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:23:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1018ms 17:23:16 INFO - PROCESS | 2492 | 1468455796301 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 17:23:16 INFO - PROCESS | 2492 | 1468455796303 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 17:23:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:23:16 INFO - PROCESS | 2492 | 1468455796307 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:23:16 INFO - PROCESS | 2492 | 1468455796309 Marionette TRACE conn5 <- [1,534,null,{}] 17:23:16 INFO - PROCESS | 2492 | 1468455796330 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:16 INFO - PROCESS | 2492 | 1468455796335 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:16 INFO - PROCESS | 2492 | 1468455796470 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 17:23:16 INFO - PROCESS | 2492 | 1468455796611 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:16 INFO - PROCESS | 2492 | 1468455796613 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:16 INFO - PROCESS | 2492 | ++DOCSHELL 1767CC00 == 73 [pid = 2492] [id = 143] 17:23:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 160 (17931000) [pid = 2492] [serial = 427] [outer = 00000000] 17:23:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 161 (1ABBF000) [pid = 2492] [serial = 428] [outer = 17931000] 17:23:16 INFO - PROCESS | 2492 | 1468455796667 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 162 (1B508C00) [pid = 2492] [serial = 429] [outer = 17931000] 17:23:17 INFO - PROCESS | 2492 | 1468455797207 Marionette TRACE conn5 <- [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]]]}] 17:23:17 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. 17:23:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 17:23:17 INFO - PROCESS | 2492 | 1468455797242 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 2492 | 1468455797244 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 17:23:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:23:17 INFO - PROCESS | 2492 | 1468455797248 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 2492 | 1468455797250 Marionette TRACE conn5 <- [1,538,null,{}] 17:23:17 INFO - PROCESS | 2492 | 1468455797253 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:17 INFO - PROCESS | 2492 | 1468455797256 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:17 INFO - PROCESS | 2492 | 1468455797367 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 17:23:17 INFO - PROCESS | 2492 | 1468455797478 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 2492 | 1468455797480 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:17 INFO - PROCESS | 2492 | ++DOCSHELL 15B84800 == 74 [pid = 2492] [id = 144] 17:23:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 163 (15B89800) [pid = 2492] [serial = 430] [outer = 00000000] 17:23:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 164 (1C507800) [pid = 2492] [serial = 431] [outer = 15B89800] 17:23:17 INFO - PROCESS | 2492 | 1468455797532 Marionette DEBUG loaded listener.js 17:23:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 165 (1C507C00) [pid = 2492] [serial = 432] [outer = 15B89800] 17:23:18 INFO - PROCESS | 2492 | 1468455798263 Marionette TRACE conn5 <- [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]]]}] 17:23:18 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. 17:23:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1073ms 17:23:18 INFO - PROCESS | 2492 | 1468455798324 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 17:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:23:18 INFO - PROCESS | 2492 | 1468455798328 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 17:23:18 INFO - PROCESS | 2492 | 1468455798333 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:23:18 INFO - PROCESS | 2492 | 1468455798337 Marionette TRACE conn5 <- [1,542,null,{}] 17:23:18 INFO - PROCESS | 2492 | 1468455798342 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:18 INFO - PROCESS | 2492 | 1468455798345 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:18 INFO - PROCESS | 2492 | 1468455798453 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 17:23:18 INFO - PROCESS | 2492 | 1468455798569 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 2492 | 1468455798572 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:18 INFO - PROCESS | 2492 | ++DOCSHELL 0E136C00 == 75 [pid = 2492] [id = 145] 17:23:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 166 (0E138000) [pid = 2492] [serial = 433] [outer = 00000000] 17:23:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 167 (0E556800) [pid = 2492] [serial = 434] [outer = 0E138000] 17:23:18 INFO - PROCESS | 2492 | 1468455798621 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 168 (1541CC00) [pid = 2492] [serial = 435] [outer = 0E138000] 17:23:19 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:19 INFO - PROCESS | 2492 | 1468455799165 Marionette TRACE conn5 <- [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]]]}] 17:23:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:23:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 890ms 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1ABE5400 == 74 [pid = 2492] [id = 136] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1A509800 == 73 [pid = 2492] [id = 135] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 0C6DF800 == 72 [pid = 2492] [id = 134] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1A70A400 == 71 [pid = 2492] [id = 133] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 0C6DF400 == 70 [pid = 2492] [id = 132] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 17A69800 == 69 [pid = 2492] [id = 131] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 17A6C000 == 68 [pid = 2492] [id = 130] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 17178400 == 67 [pid = 2492] [id = 129] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 0C6E0800 == 66 [pid = 2492] [id = 128] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 0C64A000 == 65 [pid = 2492] [id = 127] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1A945000 == 64 [pid = 2492] [id = 121] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1C635C00 == 63 [pid = 2492] [id = 61] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 15828C00 == 62 [pid = 2492] [id = 30] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 17980800 == 61 [pid = 2492] [id = 92] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 0E13F400 == 60 [pid = 2492] [id = 98] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 0C6F1000 == 59 [pid = 2492] [id = 122] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1A5A8000 == 58 [pid = 2492] [id = 112] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1AB26400 == 57 [pid = 2492] [id = 108] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 129B5400 == 56 [pid = 2492] [id = 49] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 0C6E4000 == 55 [pid = 2492] [id = 126] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 0E50B400 == 54 [pid = 2492] [id = 47] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 126ED800 == 53 [pid = 2492] [id = 63] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 0E4C6C00 == 52 [pid = 2492] [id = 93] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1ABC0000 == 51 [pid = 2492] [id = 124] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1B53C800 == 50 [pid = 2492] [id = 97] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 0C6DEC00 == 49 [pid = 2492] [id = 48] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1B515800 == 48 [pid = 2492] [id = 96] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1B5A7800 == 47 [pid = 2492] [id = 125] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 0DB60800 == 46 [pid = 2492] [id = 62] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 16B4C800 == 45 [pid = 2492] [id = 64] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1480D000 == 44 [pid = 2492] [id = 94] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 16B50400 == 43 [pid = 2492] [id = 123] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1C633C00 == 42 [pid = 2492] [id = 80] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 0E55AC00 == 41 [pid = 2492] [id = 78] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1689C400 == 40 [pid = 2492] [id = 50] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1A88FC00 == 39 [pid = 2492] [id = 95] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1ABB3C00 == 38 [pid = 2492] [id = 81] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 191B0000 == 37 [pid = 2492] [id = 111] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1582A400 == 36 [pid = 2492] [id = 110] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 18523C00 == 35 [pid = 2492] [id = 79] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 15B84800 == 34 [pid = 2492] [id = 144] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1767CC00 == 33 [pid = 2492] [id = 143] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 0E554000 == 32 [pid = 2492] [id = 142] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1760E800 == 31 [pid = 2492] [id = 140] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 17A4B000 == 30 [pid = 2492] [id = 141] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 17A66400 == 29 [pid = 2492] [id = 139] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 1ABED800 == 28 [pid = 2492] [id = 137] 17:23:20 INFO - PROCESS | 2492 | --DOCSHELL 0C6DAC00 == 27 [pid = 2492] [id = 138] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 167 (18526800) [pid = 2492] [serial = 347] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 166 (17974000) [pid = 2492] [serial = 346] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 165 (0E54F800) [pid = 2492] [serial = 338] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 164 (0E503000) [pid = 2492] [serial = 337] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 163 (191BB000) [pid = 2492] [serial = 349] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 162 (1A5A4C00) [pid = 2492] [serial = 350] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 161 (16012C00) [pid = 2492] [serial = 328] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 160 (1AB28000) [pid = 2492] [serial = 331] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 159 (0DF74800) [pid = 2492] [serial = 340] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 158 (0E554C00) [pid = 2492] [serial = 341] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 157 (1A711000) [pid = 2492] [serial = 352] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 156 (1A5AF000) [pid = 2492] [serial = 334] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 155 (0E504C00) [pid = 2492] [serial = 325] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 154 (1B50E000) [pid = 2492] [serial = 361] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 153 (1A946000) [pid = 2492] [serial = 358] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 152 (1A899C00) [pid = 2492] [serial = 353] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 151 (1A5B1C00) [pid = 2492] [serial = 335] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 150 (15BFDC00) [pid = 2492] [serial = 343] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 149 (185BB800) [pid = 2492] [serial = 355] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 148 (1A706C00) [pid = 2492] [serial = 356] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 147 (16B5D800) [pid = 2492] [serial = 344] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | --DOMWINDOW == 146 (1AB28400) [pid = 2492] [serial = 359] [outer = 00000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2492 | 1468455800284 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 2492 | 1468455800288 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 17:23:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:23:20 INFO - PROCESS | 2492 | 1468455800302 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - PROCESS | 2492 | 1468455800307 Marionette TRACE conn5 <- [1,546,null,{}] 17:23:20 INFO - PROCESS | 2492 | 1468455800313 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:20 INFO - PROCESS | 2492 | 1468455800316 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:20 INFO - PROCESS | 2492 | 1468455800407 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 17:23:20 INFO - PROCESS | 2492 | 1468455800494 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 2492 | 1468455800497 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:20 INFO - PROCESS | 2492 | ++DOCSHELL 0D929400 == 28 [pid = 2492] [id = 146] 17:23:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 147 (0D96B400) [pid = 2492] [serial = 436] [outer = 00000000] 17:23:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 148 (0DA35800) [pid = 2492] [serial = 437] [outer = 0D96B400] 17:23:20 INFO - PROCESS | 2492 | 1468455800545 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 149 (0DF8F000) [pid = 2492] [serial = 438] [outer = 0D96B400] 17:23:20 INFO - PROCESS | 2492 | 1468455800967 Marionette TRACE conn5 <- [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]]]}] 17:23:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:23:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 730ms 17:23:21 INFO - PROCESS | 2492 | 1468455801036 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 17:23:21 INFO - PROCESS | 2492 | 1468455801039 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 17:23:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:23:21 INFO - PROCESS | 2492 | 1468455801046 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 2492 | 1468455801050 Marionette TRACE conn5 <- [1,550,null,{}] 17:23:21 INFO - PROCESS | 2492 | 1468455801054 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:21 INFO - PROCESS | 2492 | 1468455801057 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:21 INFO - PROCESS | 2492 | 1468455801146 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 17:23:21 INFO - PROCESS | 2492 | 1468455801162 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:21 INFO - PROCESS | 2492 | 1468455801164 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:21 INFO - PROCESS | 2492 | ++DOCSHELL 0E550C00 == 29 [pid = 2492] [id = 147] 17:23:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 150 (0E552800) [pid = 2492] [serial = 439] [outer = 00000000] 17:23:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 151 (0E55A800) [pid = 2492] [serial = 440] [outer = 0E552800] 17:23:21 INFO - PROCESS | 2492 | 1468455801212 Marionette DEBUG loaded listener.js 17:23:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 152 (0E8C7C00) [pid = 2492] [serial = 441] [outer = 0E552800] 17:23:21 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:21 INFO - PROCESS | 2492 | [2492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:21 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:21 INFO - PROCESS | 2492 | 1468455801715 Marionette TRACE conn5 <- [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]]]}] 17:23:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:23:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 730ms 17:23:21 INFO - PROCESS | 2492 | 1468455801787 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 17:23:21 INFO - PROCESS | 2492 | 1468455801790 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 17:23:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:23:21 INFO - PROCESS | 2492 | 1468455801793 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 2492 | 1468455801795 Marionette TRACE conn5 <- [1,554,null,{}] 17:23:21 INFO - PROCESS | 2492 | 1468455801805 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:21 INFO - PROCESS | 2492 | 1468455801810 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:21 INFO - PROCESS | 2492 | 1468455801942 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 17:23:22 INFO - PROCESS | 2492 | 1468455802012 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:22 INFO - PROCESS | 2492 | 1468455802016 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:22 INFO - PROCESS | 2492 | ++DOCSHELL 15419000 == 30 [pid = 2492] [id = 148] 17:23:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 153 (1541A400) [pid = 2492] [serial = 442] [outer = 00000000] 17:23:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 154 (15421800) [pid = 2492] [serial = 443] [outer = 1541A400] 17:23:22 INFO - PROCESS | 2492 | 1468455802081 Marionette DEBUG loaded listener.js 17:23:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 155 (15479000) [pid = 2492] [serial = 444] [outer = 1541A400] 17:23:22 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:22 INFO - PROCESS | 2492 | [2492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:22 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:22 INFO - PROCESS | 2492 | [2492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:22 INFO - PROCESS | 2492 | 1468455802590 Marionette TRACE conn5 <- [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]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:23:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 831ms 17:23:22 INFO - PROCESS | 2492 | 1468455802626 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 2492 | 1468455802629 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 17:23:22 INFO - PROCESS | 2492 | 1468455802632 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:23:22 INFO - PROCESS | 2492 | 1468455802634 Marionette TRACE conn5 <- [1,558,null,{}] 17:23:22 INFO - PROCESS | 2492 | 1468455802637 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:22 INFO - PROCESS | 2492 | 1468455802639 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:22 INFO - PROCESS | 2492 | 1468455802763 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 17:23:22 INFO - PROCESS | 2492 | 1468455802830 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:22 INFO - PROCESS | 2492 | 1468455802833 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:22 INFO - PROCESS | 2492 | ++DOCSHELL 16870400 == 31 [pid = 2492] [id = 149] 17:23:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 156 (16872800) [pid = 2492] [serial = 445] [outer = 00000000] 17:23:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 157 (16B5D800) [pid = 2492] [serial = 446] [outer = 16872800] 17:23:22 INFO - PROCESS | 2492 | 1468455802878 Marionette DEBUG loaded listener.js 17:23:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 158 (17607000) [pid = 2492] [serial = 447] [outer = 16872800] 17:23:23 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:23 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:23 INFO - PROCESS | 2492 | 1468455803286 Marionette TRACE conn5 <- [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]]]}] 17:23:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:23:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 17:23:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:23:23 INFO - PROCESS | 2492 | 1468455803306 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 17:23:23 INFO - PROCESS | 2492 | 1468455803308 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 17:23:23 INFO - PROCESS | 2492 | 1468455803311 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:23:23 INFO - PROCESS | 2492 | 1468455803313 Marionette TRACE conn5 <- [1,562,null,{}] 17:23:23 INFO - PROCESS | 2492 | 1468455803324 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:23 INFO - PROCESS | 2492 | 1468455803326 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:23 INFO - PROCESS | 2492 | 1468455803440 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 17:23:23 INFO - PROCESS | 2492 | 1468455803446 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:23 INFO - PROCESS | 2492 | 1468455803448 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:23 INFO - PROCESS | 2492 | ++DOCSHELL 1760E800 == 32 [pid = 2492] [id = 150] 17:23:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 159 (1760F400) [pid = 2492] [serial = 448] [outer = 00000000] 17:23:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 160 (17716400) [pid = 2492] [serial = 449] [outer = 1760F400] 17:23:23 INFO - PROCESS | 2492 | 1468455803493 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 161 (17935400) [pid = 2492] [serial = 450] [outer = 1760F400] 17:23:23 INFO - PROCESS | 2492 | 1468455803905 Marionette TRACE conn5 <- [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]]]}] 17:23:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:23:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 17:23:23 INFO - PROCESS | 2492 | 1468455803943 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 17:23:23 INFO - PROCESS | 2492 | 1468455803945 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 17:23:23 INFO - PROCESS | 2492 | 1468455803948 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:23:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:23:23 INFO - PROCESS | 2492 | 1468455803950 Marionette TRACE conn5 <- [1,566,null,{}] 17:23:23 INFO - PROCESS | 2492 | 1468455803954 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:23 INFO - PROCESS | 2492 | 1468455803959 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:24 INFO - PROCESS | 2492 | 1468455804105 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 17:23:24 INFO - PROCESS | 2492 | 1468455804111 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 2492 | 1468455804113 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:24 INFO - PROCESS | 2492 | ++DOCSHELL 17A43800 == 33 [pid = 2492] [id = 151] 17:23:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 162 (17A44000) [pid = 2492] [serial = 451] [outer = 00000000] 17:23:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 163 (17A62400) [pid = 2492] [serial = 452] [outer = 17A44000] 17:23:24 INFO - PROCESS | 2492 | 1468455804212 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 164 (17A6D000) [pid = 2492] [serial = 453] [outer = 17A44000] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 163 (1B542400) [pid = 2492] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 162 (0D9F2C00) [pid = 2492] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 161 (1ABBAC00) [pid = 2492] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 160 (185BE400) [pid = 2492] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 159 (14812400) [pid = 2492] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 158 (15415C00) [pid = 2492] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 157 (1B515C00) [pid = 2492] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 156 (17981400) [pid = 2492] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 155 (0C6DF000) [pid = 2492] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 154 (0E178000) [pid = 2492] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 153 (16B5E800) [pid = 2492] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 152 (1A896800) [pid = 2492] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 151 (0C6DC000) [pid = 2492] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 150 (0DBF2400) [pid = 2492] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 149 (12A68000) [pid = 2492] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 148 (0E55B000) [pid = 2492] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 147 (1C744C00) [pid = 2492] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 146 (129B7000) [pid = 2492] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 145 (18805800) [pid = 2492] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 144 (1AB29800) [pid = 2492] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 143 (1B53C000) [pid = 2492] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 142 (0E176800) [pid = 2492] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 141 (1A891400) [pid = 2492] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 140 (15836800) [pid = 2492] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 139 (1ABE5C00) [pid = 2492] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 138 (1A5AF400) [pid = 2492] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 137 (1A941C00) [pid = 2492] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 136 (0C6EF800) [pid = 2492] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 135 (1A5A6800) [pid = 2492] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 134 (1B5A8000) [pid = 2492] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 133 (0C6EC400) [pid = 2492] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 132 (1767D800) [pid = 2492] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 131 (17A6B000) [pid = 2492] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 130 (0C6E4C00) [pid = 2492] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 129 (0C64FC00) [pid = 2492] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 128 (17A6C400) [pid = 2492] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 127 (1ABC2400) [pid = 2492] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 126 (0DF97C00) [pid = 2492] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 125 (16B5BC00) [pid = 2492] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 124 (1ABB8400) [pid = 2492] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 123 (0E507000) [pid = 2492] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 122 (0C6F2800) [pid = 2492] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:23:25 INFO - PROCESS | 2492 | --DOMWINDOW == 121 (0E50BC00) [pid = 2492] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:23:25 INFO - PROCESS | 2492 | 1468455805548 Marionette TRACE conn5 <- [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]]]}] 17:23:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:23:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1624ms 17:23:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:23:25 INFO - PROCESS | 2492 | 1468455805576 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 2492 | 1468455805578 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 17:23:25 INFO - PROCESS | 2492 | 1468455805581 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - PROCESS | 2492 | 1468455805582 Marionette TRACE conn5 <- [1,570,null,{}] 17:23:25 INFO - PROCESS | 2492 | 1468455805586 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:25 INFO - PROCESS | 2492 | 1468455805588 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:25 INFO - PROCESS | 2492 | 1468455805667 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 17:23:25 INFO - PROCESS | 2492 | 1468455805765 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 2492 | 1468455805767 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:25 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F4C00 == 34 [pid = 2492] [id = 152] 17:23:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 122 (0D9C9C00) [pid = 2492] [serial = 454] [outer = 00000000] 17:23:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 123 (0E559800) [pid = 2492] [serial = 455] [outer = 0D9C9C00] 17:23:25 INFO - PROCESS | 2492 | 1468455805812 Marionette DEBUG loaded listener.js 17:23:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 124 (0F4CCC00) [pid = 2492] [serial = 456] [outer = 0D9C9C00] 17:23:26 INFO - PROCESS | 2492 | 1468455806210 Marionette TRACE conn5 <- [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]]]}] 17:23:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:23:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 17:23:26 INFO - PROCESS | 2492 | 1468455806251 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 17:23:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:23:26 INFO - PROCESS | 2492 | 1468455806254 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 17:23:26 INFO - PROCESS | 2492 | 1468455806256 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - PROCESS | 2492 | 1468455806258 Marionette TRACE conn5 <- [1,574,null,{}] 17:23:26 INFO - PROCESS | 2492 | 1468455806261 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:26 INFO - PROCESS | 2492 | 1468455806263 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:26 INFO - PROCESS | 2492 | 1468455806346 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 17:23:26 INFO - PROCESS | 2492 | 1468455806352 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:26 INFO - PROCESS | 2492 | 1468455806355 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:26 INFO - PROCESS | 2492 | ++DOCSHELL 12E24400 == 35 [pid = 2492] [id = 153] 17:23:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 125 (12F2B400) [pid = 2492] [serial = 457] [outer = 00000000] 17:23:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 126 (15B83C00) [pid = 2492] [serial = 458] [outer = 12F2B400] 17:23:26 INFO - PROCESS | 2492 | 1468455806400 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 127 (16C56400) [pid = 2492] [serial = 459] [outer = 12F2B400] 17:23:26 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:26 INFO - PROCESS | 2492 | [2492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:26 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:26 INFO - PROCESS | 2492 | [2492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:26 INFO - PROCESS | 2492 | 1468455806835 Marionette TRACE conn5 <- [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]]]}] 17:23:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:23:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 17:23:26 INFO - PROCESS | 2492 | 1468455806888 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 17:23:26 INFO - PROCESS | 2492 | 1468455806890 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 17:23:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:23:26 INFO - PROCESS | 2492 | 1468455806894 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - PROCESS | 2492 | 1468455806895 Marionette TRACE conn5 <- [1,578,null,{}] 17:23:26 INFO - PROCESS | 2492 | 1468455806899 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:26 INFO - PROCESS | 2492 | 1468455806901 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:27 INFO - PROCESS | 2492 | 1468455806980 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 17:23:27 INFO - PROCESS | 2492 | 1468455806988 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:27 INFO - PROCESS | 2492 | 1468455806990 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:27 INFO - PROCESS | 2492 | ++DOCSHELL 1760B800 == 36 [pid = 2492] [id = 154] 17:23:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 128 (17611C00) [pid = 2492] [serial = 460] [outer = 00000000] 17:23:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 129 (1792F400) [pid = 2492] [serial = 461] [outer = 17611C00] 17:23:27 INFO - PROCESS | 2492 | 1468455807033 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 130 (17930C00) [pid = 2492] [serial = 462] [outer = 17611C00] 17:23:27 INFO - PROCESS | 2492 | 1468455807860 Marionette TRACE conn5 <- [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]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:23:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1018ms 17:23:27 INFO - PROCESS | 2492 | 1468455807915 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 17:23:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:23:27 INFO - PROCESS | 2492 | 1468455807920 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 17:23:27 INFO - PROCESS | 2492 | 1468455807924 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 2492 | 1468455807929 Marionette TRACE conn5 <- [1,582,null,{}] 17:23:27 INFO - PROCESS | 2492 | 1468455807954 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:27 INFO - PROCESS | 2492 | 1468455807957 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:28 INFO - PROCESS | 2492 | 1468455808089 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 17:23:28 INFO - PROCESS | 2492 | 1468455808222 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 2492 | 1468455808225 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:28 INFO - PROCESS | 2492 | ++DOCSHELL 0DA33400 == 37 [pid = 2492] [id = 155] 17:23:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 131 (0DF72800) [pid = 2492] [serial = 463] [outer = 00000000] 17:23:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 132 (0E504800) [pid = 2492] [serial = 464] [outer = 0DF72800] 17:23:28 INFO - PROCESS | 2492 | 1468455808285 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 133 (0E558C00) [pid = 2492] [serial = 465] [outer = 0DF72800] 17:23:28 INFO - PROCESS | 2492 | [2492] 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 17:23:29 INFO - PROCESS | 2492 | 1468455809152 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1253ms 17:23:29 INFO - PROCESS | 2492 | 1468455809178 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 17:23:29 INFO - PROCESS | 2492 | 1468455809183 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 17:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:23:29 INFO - PROCESS | 2492 | 1468455809189 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:23:29 INFO - PROCESS | 2492 | 1468455809192 Marionette TRACE conn5 <- [1,586,null,{}] 17:23:29 INFO - PROCESS | 2492 | 1468455809196 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:29 INFO - PROCESS | 2492 | 1468455809198 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:29 INFO - PROCESS | 2492 | 1468455809324 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 17:23:29 INFO - PROCESS | 2492 | 1468455809460 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 2492 | 1468455809463 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:29 INFO - PROCESS | 2492 | ++DOCSHELL 140EB000 == 38 [pid = 2492] [id = 156] 17:23:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 134 (1480D000) [pid = 2492] [serial = 466] [outer = 00000000] 17:23:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 135 (1582D800) [pid = 2492] [serial = 467] [outer = 1480D000] 17:23:29 INFO - PROCESS | 2492 | 1468455809520 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 136 (16B4D400) [pid = 2492] [serial = 468] [outer = 1480D000] 17:23:30 INFO - PROCESS | 2492 | 1468455810273 Marionette TRACE conn5 <- [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]]]}] 17:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1225ms 17:23:30 INFO - PROCESS | 2492 | 1468455810417 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 17:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:23:30 INFO - PROCESS | 2492 | 1468455810421 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 17:23:30 INFO - PROCESS | 2492 | 1468455810425 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 2492 | 1468455810429 Marionette TRACE conn5 <- [1,590,null,{}] 17:23:30 INFO - PROCESS | 2492 | 1468455810443 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:30 INFO - PROCESS | 2492 | 1468455810446 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:30 INFO - PROCESS | 2492 | 1468455810568 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 17:23:30 INFO - PROCESS | 2492 | 1468455810702 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 2492 | 1468455810707 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:30 INFO - PROCESS | 2492 | ++DOCSHELL 0DF73C00 == 39 [pid = 2492] [id = 157] 17:23:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 137 (0E133C00) [pid = 2492] [serial = 469] [outer = 00000000] 17:23:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 138 (0E13EC00) [pid = 2492] [serial = 470] [outer = 0E133C00] 17:23:30 INFO - PROCESS | 2492 | 1468455810758 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 139 (0E16E800) [pid = 2492] [serial = 471] [outer = 0E133C00] 17:23:31 INFO - PROCESS | 2492 | --DOCSHELL 12E24400 == 38 [pid = 2492] [id = 153] 17:23:31 INFO - PROCESS | 2492 | --DOCSHELL 0C6F4C00 == 37 [pid = 2492] [id = 152] 17:23:31 INFO - PROCESS | 2492 | --DOCSHELL 17A43800 == 36 [pid = 2492] [id = 151] 17:23:31 INFO - PROCESS | 2492 | --DOCSHELL 1760E800 == 35 [pid = 2492] [id = 150] 17:23:31 INFO - PROCESS | 2492 | --DOCSHELL 16870400 == 34 [pid = 2492] [id = 149] 17:23:31 INFO - PROCESS | 2492 | --DOCSHELL 15419000 == 33 [pid = 2492] [id = 148] 17:23:31 INFO - PROCESS | 2492 | --DOCSHELL 0E550C00 == 32 [pid = 2492] [id = 147] 17:23:31 INFO - PROCESS | 2492 | --DOCSHELL 0D929400 == 31 [pid = 2492] [id = 146] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 138 (1AB2FC00) [pid = 2492] [serial = 323] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 137 (1B825000) [pid = 2492] [serial = 290] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 136 (0DF76400) [pid = 2492] [serial = 94] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 135 (1ABC1C00) [pid = 2492] [serial = 242] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 134 (1978B400) [pid = 2492] [serial = 103] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 133 (16899800) [pid = 2492] [serial = 281] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 132 (1582D400) [pid = 2492] [serial = 97] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 131 (1B53F000) [pid = 2492] [serial = 287] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 130 (1B512000) [pid = 2492] [serial = 275] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 129 (0E50C800) [pid = 2492] [serial = 142] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 128 (17179C00) [pid = 2492] [serial = 100] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 127 (1852E000) [pid = 2492] [serial = 191] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 126 (1B509800) [pid = 2492] [serial = 284] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 125 (0C6F3C00) [pid = 2492] [serial = 230] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 124 (0E177C00) [pid = 2492] [serial = 185] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 123 (140E9400) [pid = 2492] [serial = 145] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 122 (12F25C00) [pid = 2492] [serial = 233] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 121 (1C750000) [pid = 2492] [serial = 239] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 120 (140EA400) [pid = 2492] [serial = 188] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 119 (1C33B800) [pid = 2492] [serial = 236] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 118 (0F2E6400) [pid = 2492] [serial = 278] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 117 (0E551800) [pid = 2492] [serial = 194] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 116 (1770F400) [pid = 2492] [serial = 139] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 115 (1B825400) [pid = 2492] [serial = 410] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 114 (0E72C000) [pid = 2492] [serial = 326] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 113 (1ABB9C00) [pid = 2492] [serial = 332] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 112 (17680C00) [pid = 2492] [serial = 329] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 111 (1ABEDC00) [pid = 2492] [serial = 407] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 110 (1A70A800) [pid = 2492] [serial = 395] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 109 (1ABBEC00) [pid = 2492] [serial = 398] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 108 (1A89A400) [pid = 2492] [serial = 396] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 107 (15478400) [pid = 2492] [serial = 401] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 106 (1B50B000) [pid = 2492] [serial = 399] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 105 (1B542C00) [pid = 2492] [serial = 404] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 104 (1B5AD000) [pid = 2492] [serial = 373] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 103 (1B5B0800) [pid = 2492] [serial = 374] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 102 (0E140C00) [pid = 2492] [serial = 382] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 101 (0E553000) [pid = 2492] [serial = 383] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 100 (1792EC00) [pid = 2492] [serial = 386] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 99 (17938000) [pid = 2492] [serial = 387] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 98 (188B2800) [pid = 2492] [serial = 392] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 97 (1C33BC00) [pid = 2492] [serial = 376] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 96 (1C343400) [pid = 2492] [serial = 377] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 95 (0C6EEC00) [pid = 2492] [serial = 379] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (0DB5EC00) [pid = 2492] [serial = 380] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (17A70C00) [pid = 2492] [serial = 389] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (18527800) [pid = 2492] [serial = 390] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (1B546400) [pid = 2492] [serial = 370] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (1ABF1000) [pid = 2492] [serial = 408] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (1B81E000) [pid = 2492] [serial = 371] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (0E727000) [pid = 2492] [serial = 364] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (129B9000) [pid = 2492] [serial = 365] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (1792D800) [pid = 2492] [serial = 367] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (17982800) [pid = 2492] [serial = 368] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (1B514800) [pid = 2492] [serial = 362] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (16B64800) [pid = 2492] [serial = 164] [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.] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (16B4B800) [pid = 2492] [serial = 402] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (1B547400) [pid = 2492] [serial = 405] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (1980CC00) [pid = 2492] [serial = 393] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1C3AF800) [pid = 2492] [serial = 411] [outer = 00000000] [url = about:blank] 17:23:31 INFO - PROCESS | 2492 | 1468455811353 Marionette TRACE conn5 <- [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]]]}] 17:23:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:23:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 990ms 17:23:31 INFO - PROCESS | 2492 | 1468455811418 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 17:23:31 INFO - PROCESS | 2492 | 1468455811421 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 17:23:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:23:31 INFO - PROCESS | 2492 | 1468455811426 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:23:31 INFO - PROCESS | 2492 | 1468455811430 Marionette TRACE conn5 <- [1,594,null,{}] 17:23:31 INFO - PROCESS | 2492 | 1468455811433 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:31 INFO - PROCESS | 2492 | 1468455811436 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:31 INFO - PROCESS | 2492 | 1468455811527 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 17:23:31 INFO - PROCESS | 2492 | 1468455811615 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:31 INFO - PROCESS | 2492 | 1468455811618 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:31 INFO - PROCESS | 2492 | ++DOCSHELL 0E136800 == 32 [pid = 2492] [id = 158] 17:23:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (0E138C00) [pid = 2492] [serial = 472] [outer = 00000000] 17:23:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0E50CC00) [pid = 2492] [serial = 473] [outer = 0E138C00] 17:23:31 INFO - PROCESS | 2492 | 1468455811664 Marionette DEBUG loaded listener.js 17:23:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0E55A400) [pid = 2492] [serial = 474] [outer = 0E138C00] 17:23:32 INFO - PROCESS | 2492 | 1468455812086 Marionette TRACE conn5 <- [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]]]}] 17:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 730ms 17:23:32 INFO - PROCESS | 2492 | 1468455812157 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 17:23:32 INFO - PROCESS | 2492 | 1468455812159 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 17:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:23:32 INFO - PROCESS | 2492 | 1468455812163 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:23:32 INFO - PROCESS | 2492 | 1468455812165 Marionette TRACE conn5 <- [1,598,null,{}] 17:23:32 INFO - PROCESS | 2492 | 1468455812179 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:32 INFO - PROCESS | 2492 | 1468455812184 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:32 INFO - PROCESS | 2492 | 1468455812270 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 17:23:32 INFO - PROCESS | 2492 | 1468455812283 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 2492 | 1468455812286 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:32 INFO - PROCESS | 2492 | ++DOCSHELL 12F2B000 == 33 [pid = 2492] [id = 159] 17:23:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (12F2BC00) [pid = 2492] [serial = 475] [outer = 00000000] 17:23:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (12F76800) [pid = 2492] [serial = 476] [outer = 12F2BC00] 17:23:32 INFO - PROCESS | 2492 | 1468455812339 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (140DE000) [pid = 2492] [serial = 477] [outer = 12F2BC00] 17:23:32 INFO - PROCESS | 2492 | 1468455812796 Marionette TRACE conn5 <- [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]]]}] 17:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 671ms 17:23:32 INFO - PROCESS | 2492 | 1468455812837 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 17:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:23:32 INFO - PROCESS | 2492 | 1468455812839 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 17:23:32 INFO - PROCESS | 2492 | 1468455812842 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:23:32 INFO - PROCESS | 2492 | 1468455812844 Marionette TRACE conn5 <- [1,602,null,{}] 17:23:32 INFO - PROCESS | 2492 | 1468455812848 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:32 INFO - PROCESS | 2492 | 1468455812850 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:32 INFO - PROCESS | 2492 | 1468455812940 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 17:23:32 INFO - PROCESS | 2492 | 1468455812957 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 2492 | 1468455812959 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:33 INFO - PROCESS | 2492 | ++DOCSHELL 1541D000 == 34 [pid = 2492] [id = 160] 17:23:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (1541D400) [pid = 2492] [serial = 478] [outer = 00000000] 17:23:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (15B81400) [pid = 2492] [serial = 479] [outer = 1541D400] 17:23:33 INFO - PROCESS | 2492 | 1468455813003 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (16010400) [pid = 2492] [serial = 480] [outer = 1541D400] 17:23:33 INFO - PROCESS | 2492 | 1468455813426 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:23:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:23:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 631ms 17:23:33 INFO - PROCESS | 2492 | 1468455813474 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 17:23:33 INFO - PROCESS | 2492 | 1468455813476 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 17:23:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:23:33 INFO - PROCESS | 2492 | 1468455813479 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:23:33 INFO - PROCESS | 2492 | 1468455813481 Marionette TRACE conn5 <- [1,606,null,{}] 17:23:33 INFO - PROCESS | 2492 | 1468455813489 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:33 INFO - PROCESS | 2492 | 1468455813492 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:33 INFO - PROCESS | 2492 | 1468455813601 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 17:23:33 INFO - PROCESS | 2492 | 1468455813682 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:33 INFO - PROCESS | 2492 | 1468455813684 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:33 INFO - PROCESS | 2492 | ++DOCSHELL 1689BC00 == 35 [pid = 2492] [id = 161] 17:23:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (1689DC00) [pid = 2492] [serial = 481] [outer = 00000000] 17:23:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (16C55C00) [pid = 2492] [serial = 482] [outer = 1689DC00] 17:23:33 INFO - PROCESS | 2492 | 1468455813727 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (17602400) [pid = 2492] [serial = 483] [outer = 1689DC00] 17:23:34 INFO - PROCESS | 2492 | 1468455814150 Marionette TRACE conn5 <- [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]]]}] 17:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 730ms 17:23:34 INFO - PROCESS | 2492 | 1468455814210 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 17:23:34 INFO - PROCESS | 2492 | 1468455814212 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 17:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:23:34 INFO - PROCESS | 2492 | 1468455814216 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - PROCESS | 2492 | 1468455814217 Marionette TRACE conn5 <- [1,610,null,{}] 17:23:34 INFO - PROCESS | 2492 | 1468455814226 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:34 INFO - PROCESS | 2492 | 1468455814231 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:34 INFO - PROCESS | 2492 | 1468455814370 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 17:23:34 INFO - PROCESS | 2492 | 1468455814433 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 2492 | 1468455814436 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:34 INFO - PROCESS | 2492 | ++DOCSHELL 1760A800 == 36 [pid = 2492] [id = 162] 17:23:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (1760D400) [pid = 2492] [serial = 484] [outer = 00000000] 17:23:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (1779EC00) [pid = 2492] [serial = 485] [outer = 1760D400] 17:23:34 INFO - PROCESS | 2492 | 1468455814481 Marionette DEBUG loaded listener.js 17:23:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (1792EC00) [pid = 2492] [serial = 486] [outer = 1760D400] 17:23:34 INFO - PROCESS | 2492 | 1468455814910 Marionette TRACE conn5 <- [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]]]}] 17:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 730ms 17:23:34 INFO - PROCESS | 2492 | 1468455814955 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 17:23:34 INFO - PROCESS | 2492 | 1468455814957 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 17:23:34 INFO - PROCESS | 2492 | 1468455814960 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:23:35 INFO - PROCESS | 2492 | 1468455814971 Marionette TRACE conn5 <- [1,614,null,{}] 17:23:35 INFO - PROCESS | 2492 | 1468455814975 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:35 INFO - PROCESS | 2492 | 1468455814977 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:35 INFO - PROCESS | 2492 | 1468455815091 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 17:23:35 INFO - PROCESS | 2492 | 1468455815151 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 2492 | 1468455815153 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:35 INFO - PROCESS | 2492 | ++DOCSHELL 17974C00 == 37 [pid = 2492] [id = 163] 17:23:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (17975800) [pid = 2492] [serial = 487] [outer = 00000000] 17:23:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 96 (17980800) [pid = 2492] [serial = 488] [outer = 17975800] 17:23:35 INFO - PROCESS | 2492 | 1468455815197 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 97 (17A43800) [pid = 2492] [serial = 489] [outer = 17975800] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 96 (16872800) [pid = 2492] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 95 (17A44000) [pid = 2492] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (1760F400) [pid = 2492] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (0E552800) [pid = 2492] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (0D96B400) [pid = 2492] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (1541A400) [pid = 2492] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (0E138000) [pid = 2492] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (0E13FC00) [pid = 2492] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (17A6C800) [pid = 2492] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (1760EC00) [pid = 2492] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (17A4B800) [pid = 2492] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (1ABB8C00) [pid = 2492] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (17931000) [pid = 2492] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (15B89800) [pid = 2492] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0D9C9C00) [pid = 2492] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:23:35 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (12F2B400) [pid = 2492] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:23:35 INFO - PROCESS | 2492 | 1468455815676 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:23:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:23:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 732ms 17:23:35 INFO - PROCESS | 2492 | 1468455815696 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 17:23:35 INFO - PROCESS | 2492 | 1468455815698 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 17:23:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:23:35 INFO - PROCESS | 2492 | 1468455815705 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 2492 | 1468455815707 Marionette TRACE conn5 <- [1,618,null,{}] 17:23:35 INFO - PROCESS | 2492 | 1468455815710 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:35 INFO - PROCESS | 2492 | 1468455815712 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:35 INFO - PROCESS | 2492 | 1468455815796 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 17:23:35 INFO - PROCESS | 2492 | 1468455815804 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 2492 | 1468455815806 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:35 INFO - PROCESS | 2492 | ++DOCSHELL 0E4B8C00 == 38 [pid = 2492] [id = 164] 17:23:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0E504C00) [pid = 2492] [serial = 490] [outer = 00000000] 17:23:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1541C800) [pid = 2492] [serial = 491] [outer = 0E504C00] 17:23:35 INFO - PROCESS | 2492 | 1468455815851 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (16893800) [pid = 2492] [serial = 492] [outer = 0E504C00] 17:23:36 INFO - PROCESS | 2492 | 1468455816284 Marionette TRACE conn5 <- [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]]]}] 17:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 17:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:23:36 INFO - PROCESS | 2492 | 1468455816332 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 17:23:36 INFO - PROCESS | 2492 | 1468455816334 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 17:23:36 INFO - PROCESS | 2492 | 1468455816337 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:23:36 INFO - PROCESS | 2492 | 1468455816339 Marionette TRACE conn5 <- [1,622,null,{}] 17:23:36 INFO - PROCESS | 2492 | 1468455816342 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:36 INFO - PROCESS | 2492 | 1468455816344 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:36 INFO - PROCESS | 2492 | 1468455816454 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 17:23:36 INFO - PROCESS | 2492 | 1468455816463 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:36 INFO - PROCESS | 2492 | 1468455816464 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:36 INFO - PROCESS | 2492 | ++DOCSHELL 0E551400 == 39 [pid = 2492] [id = 165] 17:23:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (127C9400) [pid = 2492] [serial = 493] [outer = 00000000] 17:23:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (17A44000) [pid = 2492] [serial = 494] [outer = 127C9400] 17:23:36 INFO - PROCESS | 2492 | 1468455816509 Marionette DEBUG loaded listener.js 17:23:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17A68800) [pid = 2492] [serial = 495] [outer = 127C9400] 17:23:36 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:36 INFO - PROCESS | 2492 | [2492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:36 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:36 INFO - PROCESS | 2492 | 1468455816934 Marionette TRACE conn5 <- [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]]]}] 17:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 17:23:37 INFO - PROCESS | 2492 | 1468455816972 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 17:23:37 INFO - PROCESS | 2492 | 1468455816974 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 17:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:23:37 INFO - PROCESS | 2492 | 1468455816977 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - PROCESS | 2492 | 1468455816978 Marionette TRACE conn5 <- [1,626,null,{}] 17:23:37 INFO - PROCESS | 2492 | 1468455816982 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:37 INFO - PROCESS | 2492 | 1468455816984 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:37 INFO - PROCESS | 2492 | 1468455817065 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 17:23:37 INFO - PROCESS | 2492 | 1468455817070 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 2492 | 1468455817072 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:37 INFO - PROCESS | 2492 | ++DOCSHELL 17A6C000 == 40 [pid = 2492] [id = 166] 17:23:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (17A6FC00) [pid = 2492] [serial = 496] [outer = 00000000] 17:23:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (18525800) [pid = 2492] [serial = 497] [outer = 17A6FC00] 17:23:37 INFO - PROCESS | 2492 | 1468455817115 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (18526400) [pid = 2492] [serial = 498] [outer = 17A6FC00] 17:23:37 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:37 INFO - PROCESS | 2492 | [2492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:37 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:37 INFO - PROCESS | 2492 | 1468455817542 Marionette TRACE conn5 <- [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]]]}] 17:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 17:23:37 INFO - PROCESS | 2492 | 1468455817628 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 17:23:37 INFO - PROCESS | 2492 | 1468455817632 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 17:23:37 INFO - PROCESS | 2492 | 1468455817637 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - PROCESS | 2492 | 1468455817641 Marionette TRACE conn5 <- [1,630,null,{}] 17:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:23:37 INFO - PROCESS | 2492 | 1468455817648 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:37 INFO - PROCESS | 2492 | 1468455817651 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:37 INFO - PROCESS | 2492 | 1468455817801 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 17:23:38 INFO - PROCESS | 2492 | 1468455817982 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:38 INFO - PROCESS | 2492 | 1468455817987 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:38 INFO - PROCESS | 2492 | ++DOCSHELL 0D295C00 == 41 [pid = 2492] [id = 167] 17:23:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (0D92A400) [pid = 2492] [serial = 499] [outer = 00000000] 17:23:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (0DA84800) [pid = 2492] [serial = 500] [outer = 0D92A400] 17:23:38 INFO - PROCESS | 2492 | 1468455818043 Marionette DEBUG loaded listener.js 17:23:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (0E133800) [pid = 2492] [serial = 501] [outer = 0D92A400] 17:23:38 INFO - PROCESS | 2492 | 1468455818617 Marionette TRACE conn5 <- [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]]]}] 17:23:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:23:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1017ms 17:23:38 INFO - PROCESS | 2492 | 1468455818662 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 17:23:38 INFO - PROCESS | 2492 | 1468455818665 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 17:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:23:38 INFO - PROCESS | 2492 | 1468455818672 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - PROCESS | 2492 | 1468455818677 Marionette TRACE conn5 <- [1,634,null,{}] 17:23:38 INFO - PROCESS | 2492 | 1468455818681 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:38 INFO - PROCESS | 2492 | 1468455818684 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:38 INFO - PROCESS | 2492 | 1468455818799 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 17:23:38 INFO - PROCESS | 2492 | 1468455818903 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:38 INFO - PROCESS | 2492 | 1468455818906 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:38 INFO - PROCESS | 2492 | ++DOCSHELL 127C9000 == 42 [pid = 2492] [id = 168] 17:23:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (12A5D400) [pid = 2492] [serial = 502] [outer = 00000000] 17:23:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (12F32C00) [pid = 2492] [serial = 503] [outer = 12A5D400] 17:23:38 INFO - PROCESS | 2492 | 1468455818964 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 96 (1480A800) [pid = 2492] [serial = 504] [outer = 12A5D400] 17:23:39 INFO - PROCESS | 2492 | 1468455819553 Marionette TRACE conn5 <- [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]]]}] 17:23:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:23:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 930ms 17:23:39 INFO - PROCESS | 2492 | 1468455819601 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 17:23:39 INFO - PROCESS | 2492 | 1468455819604 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 17:23:39 INFO - PROCESS | 2492 | 1468455819608 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:23:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:23:39 INFO - PROCESS | 2492 | 1468455819610 Marionette TRACE conn5 <- [1,638,null,{}] 17:23:39 INFO - PROCESS | 2492 | 1468455819619 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:39 INFO - PROCESS | 2492 | 1468455819624 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:39 INFO - PROCESS | 2492 | 1468455819738 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 17:23:39 INFO - PROCESS | 2492 | 1468455819845 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 2492 | 1468455819849 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:39 INFO - PROCESS | 2492 | ++DOCSHELL 17929C00 == 43 [pid = 2492] [id = 169] 17:23:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 97 (1792A000) [pid = 2492] [serial = 505] [outer = 00000000] 17:23:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 98 (1797F800) [pid = 2492] [serial = 506] [outer = 1792A000] 17:23:39 INFO - PROCESS | 2492 | 1468455819906 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 99 (18524C00) [pid = 2492] [serial = 507] [outer = 1792A000] 17:23:40 INFO - PROCESS | 2492 | 1468455820543 Marionette TRACE conn5 <- [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]]]}] 17:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 971ms 17:23:40 INFO - PROCESS | 2492 | 1468455820581 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 17:23:40 INFO - PROCESS | 2492 | 1468455820583 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 17:23:40 INFO - PROCESS | 2492 | 1468455820587 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:23:40 INFO - PROCESS | 2492 | 1468455820589 Marionette TRACE conn5 <- [1,642,null,{}] 17:23:40 INFO - PROCESS | 2492 | 1468455820593 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:40 INFO - PROCESS | 2492 | 1468455820595 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:40 INFO - PROCESS | 2492 | 1468455820706 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 17:23:40 INFO - PROCESS | 2492 | 1468455820807 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:40 INFO - PROCESS | 2492 | 1468455820810 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:40 INFO - PROCESS | 2492 | ++DOCSHELL 1880A800 == 44 [pid = 2492] [id = 170] 17:23:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 100 (1880C800) [pid = 2492] [serial = 508] [outer = 00000000] 17:23:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 101 (188B6800) [pid = 2492] [serial = 509] [outer = 1880C800] 17:23:40 INFO - PROCESS | 2492 | 1468455820863 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 102 (1911C000) [pid = 2492] [serial = 510] [outer = 1880C800] 17:23:41 INFO - PROCESS | 2492 | 1468455821433 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:23:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:23:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 870ms 17:23:41 INFO - PROCESS | 2492 | 1468455821461 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 17:23:41 INFO - PROCESS | 2492 | 1468455821464 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 17:23:41 INFO - PROCESS | 2492 | 1468455821467 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:23:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:23:41 INFO - PROCESS | 2492 | 1468455821469 Marionette TRACE conn5 <- [1,646,null,{}] 17:23:41 INFO - PROCESS | 2492 | 1468455821472 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:41 INFO - PROCESS | 2492 | 1468455821475 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:41 INFO - PROCESS | 2492 | 1468455821582 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 17:23:41 INFO - PROCESS | 2492 | 1468455821684 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 2492 | 1468455821686 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:41 INFO - PROCESS | 2492 | ++DOCSHELL 18807000 == 45 [pid = 2492] [id = 171] 17:23:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 103 (1880F000) [pid = 2492] [serial = 511] [outer = 00000000] 17:23:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 104 (19803800) [pid = 2492] [serial = 512] [outer = 1880F000] 17:23:41 INFO - PROCESS | 2492 | 1468455821740 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 105 (1980B800) [pid = 2492] [serial = 513] [outer = 1880F000] 17:23:42 INFO - PROCESS | 2492 | 1468455822540 Marionette TRACE conn5 <- [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]]]}] 17:23:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:23:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1119ms 17:23:42 INFO - PROCESS | 2492 | 1468455822590 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 2492 | 1468455822595 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 17:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:23:42 INFO - PROCESS | 2492 | 1468455822600 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - PROCESS | 2492 | 1468455822603 Marionette TRACE conn5 <- [1,650,null,{}] 17:23:42 INFO - PROCESS | 2492 | 1468455822608 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:42 INFO - PROCESS | 2492 | 1468455822611 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:42 INFO - PROCESS | 2492 | 1468455822714 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 17:23:42 INFO - PROCESS | 2492 | 1468455822852 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:42 INFO - PROCESS | 2492 | 1468455822857 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:42 INFO - PROCESS | 2492 | ++DOCSHELL 0E177C00 == 46 [pid = 2492] [id = 172] 17:23:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 106 (0E178800) [pid = 2492] [serial = 514] [outer = 00000000] 17:23:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 107 (0E509400) [pid = 2492] [serial = 515] [outer = 0E178800] 17:23:42 INFO - PROCESS | 2492 | 1468455822911 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 108 (0E76F000) [pid = 2492] [serial = 516] [outer = 0E178800] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 0E551400 == 45 [pid = 2492] [id = 165] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 0E4B8C00 == 44 [pid = 2492] [id = 164] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 17974C00 == 43 [pid = 2492] [id = 163] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 1760A800 == 42 [pid = 2492] [id = 162] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 1689BC00 == 41 [pid = 2492] [id = 161] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 1541D000 == 40 [pid = 2492] [id = 160] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 12F2B000 == 39 [pid = 2492] [id = 159] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 0E136800 == 38 [pid = 2492] [id = 158] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 0DF73C00 == 37 [pid = 2492] [id = 157] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 140EB000 == 36 [pid = 2492] [id = 156] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 0DA33400 == 35 [pid = 2492] [id = 155] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 1760B800 == 34 [pid = 2492] [id = 154] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 0E136C00 == 33 [pid = 2492] [id = 145] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 18807000 == 32 [pid = 2492] [id = 171] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 1880A800 == 31 [pid = 2492] [id = 170] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 17929C00 == 30 [pid = 2492] [id = 169] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 17A6C000 == 29 [pid = 2492] [id = 166] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 0D295C00 == 28 [pid = 2492] [id = 167] 17:23:43 INFO - PROCESS | 2492 | --DOCSHELL 127C9000 == 27 [pid = 2492] [id = 168] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 107 (17935400) [pid = 2492] [serial = 450] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 106 (0E559800) [pid = 2492] [serial = 455] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 105 (17607000) [pid = 2492] [serial = 447] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 104 (0F4CCC00) [pid = 2492] [serial = 456] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 103 (15479000) [pid = 2492] [serial = 444] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 102 (15B83C00) [pid = 2492] [serial = 458] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 101 (1792F400) [pid = 2492] [serial = 461] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 100 (16B5D800) [pid = 2492] [serial = 446] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 99 (17A62400) [pid = 2492] [serial = 452] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 98 (17716400) [pid = 2492] [serial = 449] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 97 (0E55A800) [pid = 2492] [serial = 440] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 96 (0E8C7C00) [pid = 2492] [serial = 441] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 95 (0DA35800) [pid = 2492] [serial = 437] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (0DF8F000) [pid = 2492] [serial = 438] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (15421800) [pid = 2492] [serial = 443] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (1541CC00) [pid = 2492] [serial = 435] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (0E556800) [pid = 2492] [serial = 434] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (15B85C00) [pid = 2492] [serial = 414] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (140E1C00) [pid = 2492] [serial = 413] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (19F93000) [pid = 2492] [serial = 417] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (18527C00) [pid = 2492] [serial = 416] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (1AB2E800) [pid = 2492] [serial = 420] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (1A70F000) [pid = 2492] [serial = 419] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (17A50C00) [pid = 2492] [serial = 423] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (17A4E800) [pid = 2492] [serial = 422] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (1B5A3400) [pid = 2492] [serial = 426] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (1AFB3800) [pid = 2492] [serial = 425] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (1B508C00) [pid = 2492] [serial = 429] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1ABBF000) [pid = 2492] [serial = 428] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1C507C00) [pid = 2492] [serial = 432] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (16C56400) [pid = 2492] [serial = 459] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1C507800) [pid = 2492] [serial = 431] [outer = 00000000] [url = about:blank] 17:23:43 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17A6D000) [pid = 2492] [serial = 453] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:44 INFO - PROCESS | 2492 | [2492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:44 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:44 INFO - PROCESS | 2492 | 1468455824226 Marionette TRACE conn5 <- [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]]]}] 17:23:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:23:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1678ms 17:23:44 INFO - PROCESS | 2492 | 1468455824278 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 17:23:44 INFO - PROCESS | 2492 | 1468455824282 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 17:23:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:23:44 INFO - PROCESS | 2492 | 1468455824286 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:23:44 INFO - PROCESS | 2492 | 1468455824289 Marionette TRACE conn5 <- [1,654,null,{}] 17:23:44 INFO - PROCESS | 2492 | 1468455824295 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:44 INFO - PROCESS | 2492 | 1468455824298 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:44 INFO - PROCESS | 2492 | 1468455824387 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 17:23:44 INFO - PROCESS | 2492 | 1468455824403 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:44 INFO - PROCESS | 2492 | 1468455824406 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:44 INFO - PROCESS | 2492 | ++DOCSHELL 0DA42800 == 28 [pid = 2492] [id = 173] 17:23:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0DA7A000) [pid = 2492] [serial = 517] [outer = 00000000] 17:23:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0DBF7400) [pid = 2492] [serial = 518] [outer = 0DA7A000] 17:23:44 INFO - PROCESS | 2492 | 1468455824453 Marionette DEBUG loaded listener.js 17:23:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (0C6F0000) [pid = 2492] [serial = 519] [outer = 0DA7A000] 17:23:44 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:44 INFO - PROCESS | 2492 | [2492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:44 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:44 INFO - PROCESS | 2492 | 1468455824932 Marionette TRACE conn5 <- [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]]]}] 17:23:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:23:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 17:23:44 INFO - PROCESS | 2492 | 1468455824957 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 17:23:44 INFO - PROCESS | 2492 | 1468455824962 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 17:23:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:23:45 INFO - PROCESS | 2492 | 1468455824968 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 2492 | 1468455824971 Marionette TRACE conn5 <- [1,658,null,{}] 17:23:45 INFO - PROCESS | 2492 | 1468455824974 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:45 INFO - PROCESS | 2492 | 1468455824977 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:45 INFO - PROCESS | 2492 | 1468455825063 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 17:23:45 INFO - PROCESS | 2492 | 1468455825072 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 2492 | 1468455825075 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:45 INFO - PROCESS | 2492 | ++DOCSHELL 0E16FC00 == 29 [pid = 2492] [id = 174] 17:23:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (0E170C00) [pid = 2492] [serial = 520] [outer = 00000000] 17:23:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (0E176C00) [pid = 2492] [serial = 521] [outer = 0E170C00] 17:23:45 INFO - PROCESS | 2492 | 1468455825121 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0E3E4400) [pid = 2492] [serial = 522] [outer = 0E170C00] 17:23:45 INFO - PROCESS | 2492 | 1468455825579 Marionette TRACE conn5 <- [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]]]}] 17:23:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:23:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 632ms 17:23:45 INFO - PROCESS | 2492 | 1468455825606 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 17:23:45 INFO - PROCESS | 2492 | 1468455825608 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 17:23:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:23:45 INFO - PROCESS | 2492 | 1468455825612 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 2492 | 1468455825616 Marionette TRACE conn5 <- [1,662,null,{}] 17:23:45 INFO - PROCESS | 2492 | 1468455825626 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:45 INFO - PROCESS | 2492 | 1468455825631 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:45 INFO - PROCESS | 2492 | 1468455825714 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 17:23:45 INFO - PROCESS | 2492 | 1468455825753 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 2492 | 1468455825756 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:45 INFO - PROCESS | 2492 | ++DOCSHELL 1298F400 == 30 [pid = 2492] [id = 175] 17:23:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1299A000) [pid = 2492] [serial = 523] [outer = 00000000] 17:23:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (12A5D000) [pid = 2492] [serial = 524] [outer = 1299A000] 17:23:45 INFO - PROCESS | 2492 | 1468455825803 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (12EA0000) [pid = 2492] [serial = 525] [outer = 1299A000] 17:23:46 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:46 INFO - PROCESS | 2492 | [2492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:46 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:46 INFO - PROCESS | 2492 | 1468455826300 Marionette TRACE conn5 <- [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]]]}] 17:23:46 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 17:23:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 730ms 17:23:46 INFO - PROCESS | 2492 | 1468455826343 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 17:23:46 INFO - PROCESS | 2492 | 1468455826346 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 17:23:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:23:46 INFO - PROCESS | 2492 | 1468455826357 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 2492 | 1468455826359 Marionette TRACE conn5 <- [1,666,null,{}] 17:23:46 INFO - PROCESS | 2492 | 1468455826367 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:46 INFO - PROCESS | 2492 | 1468455826369 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:46 INFO - PROCESS | 2492 | 1468455826479 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 17:23:46 INFO - PROCESS | 2492 | 1468455826487 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:46 INFO - PROCESS | 2492 | 1468455826489 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:46 INFO - PROCESS | 2492 | ++DOCSHELL 13083800 == 31 [pid = 2492] [id = 176] 17:23:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (13084400) [pid = 2492] [serial = 526] [outer = 00000000] 17:23:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (15416C00) [pid = 2492] [serial = 527] [outer = 13084400] 17:23:46 INFO - PROCESS | 2492 | 1468455826575 Marionette DEBUG loaded listener.js 17:23:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (1541FC00) [pid = 2492] [serial = 528] [outer = 13084400] 17:23:47 INFO - PROCESS | 2492 | 1468455827002 Marionette TRACE conn5 <- [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]]]}] 17:23:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:23:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 690ms 17:23:47 INFO - PROCESS | 2492 | 1468455827043 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 17:23:47 INFO - PROCESS | 2492 | 1468455827045 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 17:23:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:23:47 INFO - PROCESS | 2492 | 1468455827048 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - PROCESS | 2492 | 1468455827050 Marionette TRACE conn5 <- [1,670,null,{}] 17:23:47 INFO - PROCESS | 2492 | 1468455827053 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:47 INFO - PROCESS | 2492 | 1468455827055 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:47 INFO - PROCESS | 2492 | 1468455827190 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 17:23:47 INFO - PROCESS | 2492 | 1468455827200 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 2492 | 1468455827202 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:47 INFO - PROCESS | 2492 | ++DOCSHELL 12F76000 == 32 [pid = 2492] [id = 177] 17:23:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (15473C00) [pid = 2492] [serial = 529] [outer = 00000000] 17:23:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (158EF800) [pid = 2492] [serial = 530] [outer = 15473C00] 17:23:47 INFO - PROCESS | 2492 | 1468455827246 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (15B82000) [pid = 2492] [serial = 531] [outer = 15473C00] 17:23:48 INFO - PROCESS | 2492 | 1468455828166 Marionette TRACE conn5 <- [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]]]}] 17:23:48 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) 17:23:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1176ms 17:23:48 INFO - PROCESS | 2492 | 1468455828225 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 17:23:48 INFO - PROCESS | 2492 | 1468455828227 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 17:23:48 INFO - PROCESS | 2492 | 1468455828230 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:23:48 INFO - PROCESS | 2492 | 1468455828232 Marionette TRACE conn5 <- [1,674,null,{}] 17:23:48 INFO - PROCESS | 2492 | 1468455828243 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:48 INFO - PROCESS | 2492 | 1468455828248 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:48 INFO - PROCESS | 2492 | 1468455828604 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 17:23:48 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (1689DC00) [pid = 2492] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:23:48 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (1760D400) [pid = 2492] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:23:48 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (17975800) [pid = 2492] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:23:48 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (17611C00) [pid = 2492] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:23:48 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (1480D000) [pid = 2492] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:23:48 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (12F2BC00) [pid = 2492] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:23:48 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0E133C00) [pid = 2492] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:23:48 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E504C00) [pid = 2492] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:23:48 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (1541D400) [pid = 2492] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:23:48 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0DF72800) [pid = 2492] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:23:48 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E138C00) [pid = 2492] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:23:48 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (127C9400) [pid = 2492] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:23:48 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (17A6FC00) [pid = 2492] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:23:48 INFO - PROCESS | 2492 | 1468455828687 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:48 INFO - PROCESS | 2492 | 1468455828689 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:48 INFO - PROCESS | 2492 | ++DOCSHELL 0C651C00 == 33 [pid = 2492] [id = 178] 17:23:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (0C6EE400) [pid = 2492] [serial = 532] [outer = 00000000] 17:23:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (12621C00) [pid = 2492] [serial = 533] [outer = 0C6EE400] 17:23:48 INFO - PROCESS | 2492 | 1468455828743 Marionette DEBUG loaded listener.js 17:23:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (12E6D000) [pid = 2492] [serial = 534] [outer = 0C6EE400] 17:23:49 INFO - PROCESS | 2492 | 1468455829577 Marionette TRACE conn5 <- [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]]]}] 17:23:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:23:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1374ms 17:23:49 INFO - PROCESS | 2492 | 1468455829609 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 17:23:49 INFO - PROCESS | 2492 | 1468455829611 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 17:23:49 INFO - PROCESS | 2492 | 1468455829614 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:23:49 INFO - PROCESS | 2492 | 1468455829616 Marionette TRACE conn5 <- [1,678,null,{}] 17:23:49 INFO - PROCESS | 2492 | 1468455829619 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:49 INFO - PROCESS | 2492 | 1468455829621 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:49 INFO - PROCESS | 2492 | 1468455829725 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 17:23:49 INFO - PROCESS | 2492 | 1468455829734 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 2492 | 1468455829736 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:49 INFO - PROCESS | 2492 | ++DOCSHELL 1547B800 == 34 [pid = 2492] [id = 179] 17:23:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (15B84C00) [pid = 2492] [serial = 535] [outer = 00000000] 17:23:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17604000) [pid = 2492] [serial = 536] [outer = 15B84C00] 17:23:49 INFO - PROCESS | 2492 | 1468455829779 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17605000) [pid = 2492] [serial = 537] [outer = 15B84C00] 17:23:50 INFO - PROCESS | 2492 | 1468455830705 Marionette TRACE conn5 <- [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]]]}] 17:23:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:23:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1130ms 17:23:50 INFO - PROCESS | 2492 | 1468455830763 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 2492 | 1468455830768 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 17:23:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:23:50 INFO - PROCESS | 2492 | 1468455830774 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 2492 | 1468455830778 Marionette TRACE conn5 <- [1,682,null,{}] 17:23:50 INFO - PROCESS | 2492 | 1468455830784 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:50 INFO - PROCESS | 2492 | 1468455830787 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:50 INFO - PROCESS | 2492 | 1468455830934 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 17:23:51 INFO - PROCESS | 2492 | 1468455831114 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:51 INFO - PROCESS | 2492 | 1468455831117 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:51 INFO - PROCESS | 2492 | ++DOCSHELL 0DA35800 == 35 [pid = 2492] [id = 180] 17:23:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0DA3B400) [pid = 2492] [serial = 538] [outer = 00000000] 17:23:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0DF78C00) [pid = 2492] [serial = 539] [outer = 0DA3B400] 17:23:51 INFO - PROCESS | 2492 | 1468455831176 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0E136C00) [pid = 2492] [serial = 540] [outer = 0DA3B400] 17:23:52 INFO - PROCESS | 2492 | 1468455832315 Marionette TRACE conn5 <- [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]]]}] 17:23:52 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) 17:23:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1576ms 17:23:52 INFO - PROCESS | 2492 | 1468455832352 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 17:23:52 INFO - PROCESS | 2492 | 1468455832357 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 17:23:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:23:52 INFO - PROCESS | 2492 | 1468455832417 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:23:52 INFO - PROCESS | 2492 | 1468455832420 Marionette TRACE conn5 <- [1,686,null,{}] 17:23:52 INFO - PROCESS | 2492 | 1468455832425 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:52 INFO - PROCESS | 2492 | 1468455832428 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:52 INFO - PROCESS | 2492 | 1468455832550 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 17:23:52 INFO - PROCESS | 2492 | 1468455832648 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 2492 | 1468455832650 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:52 INFO - PROCESS | 2492 | ++DOCSHELL 0E8C7C00 == 36 [pid = 2492] [id = 181] 17:23:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (0F2E9000) [pid = 2492] [serial = 541] [outer = 00000000] 17:23:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (12625800) [pid = 2492] [serial = 542] [outer = 0F2E9000] 17:23:52 INFO - PROCESS | 2492 | 1468455832706 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (12A5E000) [pid = 2492] [serial = 543] [outer = 0F2E9000] 17:23:53 INFO - PROCESS | 2492 | --DOCSHELL 0C651C00 == 35 [pid = 2492] [id = 178] 17:23:53 INFO - PROCESS | 2492 | --DOCSHELL 12F76000 == 34 [pid = 2492] [id = 177] 17:23:53 INFO - PROCESS | 2492 | --DOCSHELL 13083800 == 33 [pid = 2492] [id = 176] 17:23:53 INFO - PROCESS | 2492 | --DOCSHELL 1298F400 == 32 [pid = 2492] [id = 175] 17:23:53 INFO - PROCESS | 2492 | --DOCSHELL 0E16FC00 == 31 [pid = 2492] [id = 174] 17:23:53 INFO - PROCESS | 2492 | --DOCSHELL 0DA42800 == 30 [pid = 2492] [id = 173] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (16C55C00) [pid = 2492] [serial = 482] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (17602400) [pid = 2492] [serial = 483] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (1792EC00) [pid = 2492] [serial = 486] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (1779EC00) [pid = 2492] [serial = 485] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (17980800) [pid = 2492] [serial = 488] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (17930C00) [pid = 2492] [serial = 462] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (1582D800) [pid = 2492] [serial = 467] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (16B4D400) [pid = 2492] [serial = 468] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (12F76800) [pid = 2492] [serial = 476] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (140DE000) [pid = 2492] [serial = 477] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E13EC00) [pid = 2492] [serial = 470] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (1541C800) [pid = 2492] [serial = 491] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E16E800) [pid = 2492] [serial = 471] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (15B81400) [pid = 2492] [serial = 479] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E504800) [pid = 2492] [serial = 464] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E558C00) [pid = 2492] [serial = 465] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0E50CC00) [pid = 2492] [serial = 473] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0E55A400) [pid = 2492] [serial = 474] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (17A44000) [pid = 2492] [serial = 494] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (17A43800) [pid = 2492] [serial = 489] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (16893800) [pid = 2492] [serial = 492] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (17A68800) [pid = 2492] [serial = 495] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (16010400) [pid = 2492] [serial = 480] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (18526400) [pid = 2492] [serial = 498] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (18525800) [pid = 2492] [serial = 497] [outer = 00000000] [url = about:blank] 17:23:53 INFO - PROCESS | 2492 | 1468455833923 Marionette TRACE conn5 <- [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]]]}] 17:23:53 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) 17:23:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1544ms 17:23:53 INFO - PROCESS | 2492 | 1468455833952 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 2492 | 1468455833956 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 17:23:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:23:53 INFO - PROCESS | 2492 | 1468455833962 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 2492 | 1468455833964 Marionette TRACE conn5 <- [1,690,null,{}] 17:23:54 INFO - PROCESS | 2492 | 1468455833984 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:54 INFO - PROCESS | 2492 | 1468455833986 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:54 INFO - PROCESS | 2492 | 1468455834066 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 17:23:54 INFO - PROCESS | 2492 | 1468455834072 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:54 INFO - PROCESS | 2492 | 1468455834074 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:54 INFO - PROCESS | 2492 | ++DOCSHELL 0DF7E400 == 31 [pid = 2492] [id = 182] 17:23:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0DF8F000) [pid = 2492] [serial = 544] [outer = 00000000] 17:23:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E13F400) [pid = 2492] [serial = 545] [outer = 0DF8F000] 17:23:54 INFO - PROCESS | 2492 | 1468455834156 Marionette DEBUG loaded listener.js 17:23:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E175000) [pid = 2492] [serial = 546] [outer = 0DF8F000] 17:23:55 INFO - PROCESS | 2492 | 1468455835091 Marionette TRACE conn5 <- [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]]]}] 17:23:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:23:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1192ms 17:23:55 INFO - PROCESS | 2492 | 1468455835156 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 17:23:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:23:55 INFO - PROCESS | 2492 | 1468455835160 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 17:23:55 INFO - PROCESS | 2492 | 1468455835165 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - PROCESS | 2492 | 1468455835168 Marionette TRACE conn5 <- [1,694,null,{}] 17:23:55 INFO - PROCESS | 2492 | 1468455835172 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:55 INFO - PROCESS | 2492 | 1468455835174 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:55 INFO - PROCESS | 2492 | 1468455835260 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 17:23:55 INFO - PROCESS | 2492 | 1468455835266 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:55 INFO - PROCESS | 2492 | 1468455835269 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:55 INFO - PROCESS | 2492 | ++DOCSHELL 0E55A800 == 32 [pid = 2492] [id = 183] 17:23:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E55AC00) [pid = 2492] [serial = 547] [outer = 00000000] 17:23:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0E720400) [pid = 2492] [serial = 548] [outer = 0E55AC00] 17:23:55 INFO - PROCESS | 2492 | 1468455835317 Marionette DEBUG loaded listener.js 17:23:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0F4CCC00) [pid = 2492] [serial = 549] [outer = 0E55AC00] 17:23:56 INFO - PROCESS | 2492 | 1468455836306 Marionette TRACE conn5 <- [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]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:23:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1170ms 17:23:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:23:56 INFO - PROCESS | 2492 | 1468455836336 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 17:23:56 INFO - PROCESS | 2492 | 1468455836338 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 17:23:56 INFO - PROCESS | 2492 | 1468455836342 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - PROCESS | 2492 | 1468455836346 Marionette TRACE conn5 <- [1,698,null,{}] 17:23:56 INFO - PROCESS | 2492 | 1468455836361 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:56 INFO - PROCESS | 2492 | 1468455836366 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:56 INFO - PROCESS | 2492 | 1468455836476 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 17:23:56 INFO - PROCESS | 2492 | 1468455836484 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 2492 | 1468455836486 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:56 INFO - PROCESS | 2492 | ++DOCSHELL 1541D800 == 33 [pid = 2492] [id = 184] 17:23:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (15421C00) [pid = 2492] [serial = 550] [outer = 00000000] 17:23:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (1547AC00) [pid = 2492] [serial = 551] [outer = 15421C00] 17:23:56 INFO - PROCESS | 2492 | 1468455836535 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (158FC800) [pid = 2492] [serial = 552] [outer = 15421C00] 17:23:57 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0DA7A000) [pid = 2492] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:23:57 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (1299A000) [pid = 2492] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:23:57 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0E170C00) [pid = 2492] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:23:57 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (0E178800) [pid = 2492] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:23:57 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0D92A400) [pid = 2492] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:23:57 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (12A5D400) [pid = 2492] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:23:57 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (1792A000) [pid = 2492] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:23:57 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (1880C800) [pid = 2492] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:23:57 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (1880F000) [pid = 2492] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:23:57 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (15473C00) [pid = 2492] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:23:57 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (0C6EE400) [pid = 2492] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:23:57 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (13084400) [pid = 2492] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:23:57 INFO - PROCESS | 2492 | 1468455837497 Marionette TRACE conn5 <- [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]]]}] 17:23:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:23:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1177ms 17:23:57 INFO - PROCESS | 2492 | 1468455837523 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 2492 | 1468455837526 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 17:23:57 INFO - PROCESS | 2492 | 1468455837529 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:23:57 INFO - PROCESS | 2492 | 1468455837530 Marionette TRACE conn5 <- [1,702,null,{}] 17:23:57 INFO - PROCESS | 2492 | 1468455837534 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:57 INFO - PROCESS | 2492 | 1468455837536 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:57 INFO - PROCESS | 2492 | 1468455837649 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 17:23:57 INFO - PROCESS | 2492 | 1468455837657 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 2492 | 1468455837659 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:57 INFO - PROCESS | 2492 | ++DOCSHELL 0F44A000 == 34 [pid = 2492] [id = 185] 17:23:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (12A68000) [pid = 2492] [serial = 553] [outer = 00000000] 17:23:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (1547D000) [pid = 2492] [serial = 554] [outer = 12A68000] 17:23:57 INFO - PROCESS | 2492 | 1468455837703 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (16013000) [pid = 2492] [serial = 555] [outer = 12A68000] 17:23:58 INFO - PROCESS | 2492 | 1468455838601 Marionette TRACE conn5 <- [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]]]}] 17:23:58 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 17:23:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1124ms 17:23:58 INFO - PROCESS | 2492 | 1468455838656 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 2492 | 1468455838658 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 17:23:58 INFO - PROCESS | 2492 | 1468455838661 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:23:58 INFO - PROCESS | 2492 | 1468455838663 Marionette TRACE conn5 <- [1,706,null,{}] 17:23:58 INFO - PROCESS | 2492 | 1468455838667 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:58 INFO - PROCESS | 2492 | 1468455838669 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:58 INFO - PROCESS | 2492 | 1468455838747 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 17:23:58 INFO - PROCESS | 2492 | 1468455838753 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 2492 | 1468455838755 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:58 INFO - PROCESS | 2492 | ++DOCSHELL 15BFF800 == 35 [pid = 2492] [id = 186] 17:23:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (1687B400) [pid = 2492] [serial = 556] [outer = 00000000] 17:23:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (16B65800) [pid = 2492] [serial = 557] [outer = 1687B400] 17:23:58 INFO - PROCESS | 2492 | 1468455838798 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (16C56400) [pid = 2492] [serial = 558] [outer = 1687B400] 17:23:59 INFO - PROCESS | 2492 | 1468455839766 Marionette TRACE conn5 <- [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]]]}] 17:23:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:23:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1129ms 17:23:59 INFO - PROCESS | 2492 | 1468455839795 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 17:23:59 INFO - PROCESS | 2492 | 1468455839800 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 17:23:59 INFO - PROCESS | 2492 | 1468455839806 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:23:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:23:59 INFO - PROCESS | 2492 | 1468455839809 Marionette TRACE conn5 <- [1,710,null,{}] 17:23:59 INFO - PROCESS | 2492 | 1468455839815 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:59 INFO - PROCESS | 2492 | 1468455839818 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:23:59 INFO - PROCESS | 2492 | 1468455839935 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 17:24:00 INFO - PROCESS | 2492 | 1468455840012 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:00 INFO - PROCESS | 2492 | 1468455840015 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:00 INFO - PROCESS | 2492 | ++DOCSHELL 0DF74400 == 36 [pid = 2492] [id = 187] 17:24:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0DF95400) [pid = 2492] [serial = 559] [outer = 00000000] 17:24:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0E16B800) [pid = 2492] [serial = 560] [outer = 0DF95400] 17:24:00 INFO - PROCESS | 2492 | 1468455840116 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0E504000) [pid = 2492] [serial = 561] [outer = 0DF95400] 17:24:00 INFO - PROCESS | 2492 | 1468455840742 Marionette TRACE conn5 <- [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] 17:24:00 INFO - PROCESS | 2492 | 1468455840785 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 17:24:00 INFO - PROCESS | 2492 | 1468455840791 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:24:00 INFO - PROCESS | 2492 | 1468455840794 Marionette TRACE conn5 <- [1,714,null,{}] 17:24:00 INFO - PROCESS | 2492 | 1468455840798 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:00 INFO - PROCESS | 2492 | 1468455840801 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:00 INFO - PROCESS | 2492 | 1468455840909 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 17:24:01 INFO - PROCESS | 2492 | 1468455841002 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 2492 | 1468455841004 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:01 INFO - PROCESS | 2492 | ++DOCSHELL 12F76800 == 37 [pid = 2492] [id = 188] 17:24:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (12FE3800) [pid = 2492] [serial = 562] [outer = 00000000] 17:24:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (140DF400) [pid = 2492] [serial = 563] [outer = 12FE3800] 17:24:01 INFO - PROCESS | 2492 | 1468455841060 Marionette DEBUG loaded listener.js 17:24:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1541DC00) [pid = 2492] [serial = 564] [outer = 12FE3800] 17:24:01 INFO - PROCESS | 2492 | 1468455841719 Marionette TRACE conn5 <- [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]]]}] 17:24:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:24:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 971ms 17:24:01 INFO - PROCESS | 2492 | 1468455841766 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 17:24:01 INFO - PROCESS | 2492 | 1468455841769 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 17:24:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:24:01 INFO - PROCESS | 2492 | 1468455841773 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:24:01 INFO - PROCESS | 2492 | 1468455841777 Marionette TRACE conn5 <- [1,718,null,{}] 17:24:01 INFO - PROCESS | 2492 | 1468455841788 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:01 INFO - PROCESS | 2492 | 1468455841793 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:01 INFO - PROCESS | 2492 | 1468455841898 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 17:24:02 INFO - PROCESS | 2492 | 1468455842022 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:02 INFO - PROCESS | 2492 | 1468455842026 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:02 INFO - PROCESS | 2492 | ++DOCSHELL 1770D000 == 38 [pid = 2492] [id = 189] 17:24:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (1770D800) [pid = 2492] [serial = 565] [outer = 00000000] 17:24:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (17711400) [pid = 2492] [serial = 566] [outer = 1770D800] 17:24:02 INFO - PROCESS | 2492 | 1468455842083 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (17792000) [pid = 2492] [serial = 567] [outer = 1770D800] 17:24:02 INFO - PROCESS | 2492 | 1468455842707 Marionette TRACE conn5 <- [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] 17:24:02 INFO - PROCESS | 2492 | 1468455842749 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 17:24:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:24:02 INFO - PROCESS | 2492 | 1468455842753 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:24:02 INFO - PROCESS | 2492 | 1468455842755 Marionette TRACE conn5 <- [1,722,null,{}] 17:24:02 INFO - PROCESS | 2492 | 1468455842758 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:02 INFO - PROCESS | 2492 | 1468455842760 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:02 INFO - PROCESS | 2492 | 1468455842866 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 17:24:03 INFO - PROCESS | 2492 | 1468455842988 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:03 INFO - PROCESS | 2492 | 1468455842990 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:03 INFO - PROCESS | 2492 | ++DOCSHELL 17935000 == 39 [pid = 2492] [id = 190] 17:24:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (17936000) [pid = 2492] [serial = 568] [outer = 00000000] 17:24:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17979400) [pid = 2492] [serial = 569] [outer = 17936000] 17:24:03 INFO - PROCESS | 2492 | 1468455843045 Marionette DEBUG loaded listener.js 17:24:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1797E000) [pid = 2492] [serial = 570] [outer = 17936000] 17:24:03 INFO - PROCESS | 2492 | 1468455843731 Marionette TRACE conn5 <- [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]]]}] 17:24:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:24:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 17:24:03 INFO - PROCESS | 2492 | 1468455843757 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 17:24:03 INFO - PROCESS | 2492 | 1468455843762 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 17:24:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:24:03 INFO - PROCESS | 2492 | 1468455843766 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:24:03 INFO - PROCESS | 2492 | 1468455843769 Marionette TRACE conn5 <- [1,726,null,{}] 17:24:03 INFO - PROCESS | 2492 | 1468455843775 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:03 INFO - PROCESS | 2492 | 1468455843777 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:03 INFO - PROCESS | 2492 | 1468455843880 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 17:24:03 INFO - PROCESS | 2492 | 1468455843961 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:03 INFO - PROCESS | 2492 | 1468455843965 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:04 INFO - PROCESS | 2492 | ++DOCSHELL 0E139400 == 40 [pid = 2492] [id = 191] 17:24:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (0E13BC00) [pid = 2492] [serial = 571] [outer = 00000000] 17:24:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0E50FC00) [pid = 2492] [serial = 572] [outer = 0E13BC00] 17:24:04 INFO - PROCESS | 2492 | 1468455844062 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0E8C4000) [pid = 2492] [serial = 573] [outer = 0E13BC00] 17:24:04 INFO - PROCESS | 2492 | --DOCSHELL 0F44A000 == 39 [pid = 2492] [id = 185] 17:24:04 INFO - PROCESS | 2492 | --DOCSHELL 1541D800 == 38 [pid = 2492] [id = 184] 17:24:04 INFO - PROCESS | 2492 | --DOCSHELL 0E55A800 == 37 [pid = 2492] [id = 183] 17:24:04 INFO - PROCESS | 2492 | --DOCSHELL 0DF7E400 == 36 [pid = 2492] [id = 182] 17:24:04 INFO - PROCESS | 2492 | --DOCSHELL 1547B800 == 35 [pid = 2492] [id = 179] 17:24:04 INFO - PROCESS | 2492 | --DOCSHELL 0DA35800 == 34 [pid = 2492] [id = 180] 17:24:04 INFO - PROCESS | 2492 | --DOCSHELL 0E8C7C00 == 33 [pid = 2492] [id = 181] 17:24:04 INFO - PROCESS | 2492 | --DOCSHELL 0E177C00 == 32 [pid = 2492] [id = 172] 17:24:04 INFO - PROCESS | 2492 | --DOCSHELL 17935000 == 31 [pid = 2492] [id = 190] 17:24:04 INFO - PROCESS | 2492 | --DOCSHELL 12F76800 == 30 [pid = 2492] [id = 188] 17:24:04 INFO - PROCESS | 2492 | --DOCSHELL 1770D000 == 29 [pid = 2492] [id = 189] 17:24:04 INFO - PROCESS | 2492 | --DOCSHELL 15BFF800 == 28 [pid = 2492] [id = 186] 17:24:04 INFO - PROCESS | 2492 | --DOCSHELL 0DF74400 == 27 [pid = 2492] [id = 187] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (17604000) [pid = 2492] [serial = 536] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0DBF7400) [pid = 2492] [serial = 518] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0C6F0000) [pid = 2492] [serial = 519] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (12A5D000) [pid = 2492] [serial = 524] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0E176C00) [pid = 2492] [serial = 521] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E3E4400) [pid = 2492] [serial = 522] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0E76F000) [pid = 2492] [serial = 516] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E509400) [pid = 2492] [serial = 515] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E133800) [pid = 2492] [serial = 501] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0DA84800) [pid = 2492] [serial = 500] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (1480A800) [pid = 2492] [serial = 504] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (12F32C00) [pid = 2492] [serial = 503] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (18524C00) [pid = 2492] [serial = 507] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (1797F800) [pid = 2492] [serial = 506] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (1911C000) [pid = 2492] [serial = 510] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (188B6800) [pid = 2492] [serial = 509] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (1980B800) [pid = 2492] [serial = 513] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (19803800) [pid = 2492] [serial = 512] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (158EF800) [pid = 2492] [serial = 530] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (12621C00) [pid = 2492] [serial = 533] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (1541FC00) [pid = 2492] [serial = 528] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (15416C00) [pid = 2492] [serial = 527] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (12E6D000) [pid = 2492] [serial = 534] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 58 (15B82000) [pid = 2492] [serial = 531] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 2492 | --DOMWINDOW == 57 (12EA0000) [pid = 2492] [serial = 525] [outer = 00000000] [url = about:blank] 17:24:05 INFO - PROCESS | 2492 | 1468455845634 Marionette TRACE conn5 <- [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]]]}] 17:24:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:24:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1940ms 17:24:05 INFO - PROCESS | 2492 | 1468455845707 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 17:24:05 INFO - PROCESS | 2492 | 1468455845712 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 17:24:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:24:05 INFO - PROCESS | 2492 | 1468455845716 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:24:05 INFO - PROCESS | 2492 | 1468455845719 Marionette TRACE conn5 <- [1,730,null,{}] 17:24:05 INFO - PROCESS | 2492 | 1468455845724 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:05 INFO - PROCESS | 2492 | 1468455845727 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:05 INFO - PROCESS | 2492 | 1468455845814 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 17:24:05 INFO - PROCESS | 2492 | 1468455845821 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 2492 | 1468455845823 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:05 INFO - PROCESS | 2492 | ++DOCSHELL 0DBF6C00 == 28 [pid = 2492] [id = 192] 17:24:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 58 (0DF74C00) [pid = 2492] [serial = 574] [outer = 00000000] 17:24:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (0E137000) [pid = 2492] [serial = 575] [outer = 0DF74C00] 17:24:05 INFO - PROCESS | 2492 | 1468455845871 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (0E141000) [pid = 2492] [serial = 576] [outer = 0DF74C00] 17:24:06 INFO - PROCESS | 2492 | 1468455846833 Marionette TRACE conn5 <- [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]]]}] 17:24:06 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 17:24:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1182ms 17:24:06 INFO - PROCESS | 2492 | 1468455846908 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 2492 | 1468455846913 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 17:24:06 INFO - PROCESS | 2492 | 1468455846919 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 2492 | 1468455846922 Marionette TRACE conn5 <- [1,734,null,{}] 17:24:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:24:06 INFO - PROCESS | 2492 | 1468455846926 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:06 INFO - PROCESS | 2492 | 1468455846928 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:07 INFO - PROCESS | 2492 | 1468455847044 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 17:24:07 INFO - PROCESS | 2492 | 1468455847051 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 2492 | 1468455847053 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:07 INFO - PROCESS | 2492 | ++DOCSHELL 0E510800 == 29 [pid = 2492] [id = 193] 17:24:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (0E552000) [pid = 2492] [serial = 577] [outer = 00000000] 17:24:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (0E558000) [pid = 2492] [serial = 578] [outer = 0E552000] 17:24:07 INFO - PROCESS | 2492 | 1468455847100 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (0E721400) [pid = 2492] [serial = 579] [outer = 0E552000] 17:24:08 INFO - PROCESS | 2492 | 1468455848062 Marionette TRACE conn5 <- [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]]]}] 17:24:08 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.) 17:24:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1173ms 17:24:08 INFO - PROCESS | 2492 | 1468455848099 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 2492 | 1468455848101 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 17:24:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:24:08 INFO - PROCESS | 2492 | 1468455848105 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - PROCESS | 2492 | 1468455848108 Marionette TRACE conn5 <- [1,738,null,{}] 17:24:08 INFO - PROCESS | 2492 | 1468455848126 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:08 INFO - PROCESS | 2492 | 1468455848130 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:08 INFO - PROCESS | 2492 | 1468455848241 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 17:24:08 INFO - PROCESS | 2492 | 1468455848250 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 2492 | 1468455848253 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:08 INFO - PROCESS | 2492 | ++DOCSHELL 12F28C00 == 30 [pid = 2492] [id = 194] 17:24:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (12F29000) [pid = 2492] [serial = 580] [outer = 00000000] 17:24:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (12F73800) [pid = 2492] [serial = 581] [outer = 12F29000] 17:24:08 INFO - PROCESS | 2492 | 1468455848301 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (13083800) [pid = 2492] [serial = 582] [outer = 12F29000] 17:24:08 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (15421C00) [pid = 2492] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:24:08 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (0DA3B400) [pid = 2492] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:24:08 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (0DF8F000) [pid = 2492] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:24:08 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (15B84C00) [pid = 2492] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:24:08 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (0F2E9000) [pid = 2492] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:24:08 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (0E55AC00) [pid = 2492] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:24:08 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (12A68000) [pid = 2492] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:24:08 INFO - PROCESS | 2492 | --DOMWINDOW == 58 (1687B400) [pid = 2492] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:24:09 INFO - PROCESS | 2492 | 1468455849255 Marionette TRACE conn5 <- [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]]]}] 17:24:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:24:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1177ms 17:24:09 INFO - PROCESS | 2492 | 1468455849286 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 2492 | 1468455849288 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 17:24:09 INFO - PROCESS | 2492 | 1468455849291 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:24:09 INFO - PROCESS | 2492 | 1468455849293 Marionette TRACE conn5 <- [1,742,null,{}] 17:24:09 INFO - PROCESS | 2492 | 1468455849296 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:09 INFO - PROCESS | 2492 | 1468455849298 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:09 INFO - PROCESS | 2492 | 1468455849383 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 17:24:09 INFO - PROCESS | 2492 | 1468455849388 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 2492 | 1468455849390 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:09 INFO - PROCESS | 2492 | ++DOCSHELL 0E509C00 == 31 [pid = 2492] [id = 195] 17:24:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (12E93C00) [pid = 2492] [serial = 583] [outer = 00000000] 17:24:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (1480BC00) [pid = 2492] [serial = 584] [outer = 12E93C00] 17:24:09 INFO - PROCESS | 2492 | 1468455849435 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (1541A400) [pid = 2492] [serial = 585] [outer = 12E93C00] 17:24:10 INFO - PROCESS | 2492 | 1468455850362 Marionette TRACE conn5 <- [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]]]}] 17:24:10 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 17:24:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms 17:24:10 INFO - PROCESS | 2492 | 1468455850419 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 17:24:10 INFO - PROCESS | 2492 | 1468455850421 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 17:24:10 INFO - PROCESS | 2492 | 1468455850424 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 2492 | 1468455850426 Marionette TRACE conn5 <- [1,746,null,{}] 17:24:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:24:10 INFO - PROCESS | 2492 | 1468455850429 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:10 INFO - PROCESS | 2492 | 1468455850431 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:10 INFO - PROCESS | 2492 | 1468455850510 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 17:24:10 INFO - PROCESS | 2492 | 1468455850517 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 2492 | 1468455850519 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:10 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F0000 == 32 [pid = 2492] [id = 196] 17:24:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (12F75400) [pid = 2492] [serial = 586] [outer = 00000000] 17:24:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (157F3000) [pid = 2492] [serial = 587] [outer = 12F75400] 17:24:10 INFO - PROCESS | 2492 | 1468455850562 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (158F6000) [pid = 2492] [serial = 588] [outer = 12F75400] 17:24:11 INFO - PROCESS | 2492 | 1468455851179 Marionette TRACE conn5 <- [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]]]}] 17:24:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:24:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 831ms 17:24:11 INFO - PROCESS | 2492 | 1468455851274 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 17:24:11 INFO - PROCESS | 2492 | 1468455851279 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 17:24:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:24:11 INFO - PROCESS | 2492 | 1468455851285 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:24:11 INFO - PROCESS | 2492 | 1468455851288 Marionette TRACE conn5 <- [1,750,null,{}] 17:24:11 INFO - PROCESS | 2492 | 1468455851295 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:11 INFO - PROCESS | 2492 | 1468455851298 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:11 INFO - PROCESS | 2492 | 1468455851424 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 17:24:11 INFO - PROCESS | 2492 | 1468455851496 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 2492 | 1468455851501 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:11 INFO - PROCESS | 2492 | ++DOCSHELL 0DA35400 == 33 [pid = 2492] [id = 197] 17:24:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0DA35800) [pid = 2492] [serial = 589] [outer = 00000000] 17:24:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E13F000) [pid = 2492] [serial = 590] [outer = 0DA35800] 17:24:11 INFO - PROCESS | 2492 | 1468455851600 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E502800) [pid = 2492] [serial = 591] [outer = 0DA35800] 17:24:12 INFO - PROCESS | 2492 | 1468455852800 Marionette TRACE conn5 <- [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]]]}] 17:24:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:24:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1539ms 17:24:12 INFO - PROCESS | 2492 | 1468455852826 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 17:24:12 INFO - PROCESS | 2492 | 1468455852831 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 17:24:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:24:12 INFO - PROCESS | 2492 | 1468455852837 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:24:12 INFO - PROCESS | 2492 | 1468455852840 Marionette TRACE conn5 <- [1,754,null,{}] 17:24:12 INFO - PROCESS | 2492 | 1468455852845 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:12 INFO - PROCESS | 2492 | 1468455852847 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:13 INFO - PROCESS | 2492 | 1468455853037 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 17:24:13 INFO - PROCESS | 2492 | 1468455853195 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 2492 | 1468455853197 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:13 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F8400 == 34 [pid = 2492] [id = 198] 17:24:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0C6F8800) [pid = 2492] [serial = 592] [outer = 00000000] 17:24:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0DB5EC00) [pid = 2492] [serial = 593] [outer = 0C6F8800] 17:24:13 INFO - PROCESS | 2492 | 1468455853248 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0DF8F000) [pid = 2492] [serial = 594] [outer = 0C6F8800] 17:24:13 INFO - PROCESS | 2492 | --DOCSHELL 0E509C00 == 33 [pid = 2492] [id = 195] 17:24:13 INFO - PROCESS | 2492 | --DOCSHELL 12F28C00 == 32 [pid = 2492] [id = 194] 17:24:13 INFO - PROCESS | 2492 | --DOCSHELL 0E510800 == 31 [pid = 2492] [id = 193] 17:24:13 INFO - PROCESS | 2492 | --DOCSHELL 0DBF6C00 == 30 [pid = 2492] [id = 192] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (16B65800) [pid = 2492] [serial = 557] [outer = 00000000] [url = about:blank] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (1547AC00) [pid = 2492] [serial = 551] [outer = 00000000] [url = about:blank] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (158FC800) [pid = 2492] [serial = 552] [outer = 00000000] [url = about:blank] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (0DF78C00) [pid = 2492] [serial = 539] [outer = 00000000] [url = about:blank] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (0E136C00) [pid = 2492] [serial = 540] [outer = 00000000] [url = about:blank] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (0E13F400) [pid = 2492] [serial = 545] [outer = 00000000] [url = about:blank] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (0E175000) [pid = 2492] [serial = 546] [outer = 00000000] [url = about:blank] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (17605000) [pid = 2492] [serial = 537] [outer = 00000000] [url = about:blank] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (12625800) [pid = 2492] [serial = 542] [outer = 00000000] [url = about:blank] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (12A5E000) [pid = 2492] [serial = 543] [outer = 00000000] [url = about:blank] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (0E720400) [pid = 2492] [serial = 548] [outer = 00000000] [url = about:blank] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 58 (16013000) [pid = 2492] [serial = 555] [outer = 00000000] [url = about:blank] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 57 (0F4CCC00) [pid = 2492] [serial = 549] [outer = 00000000] [url = about:blank] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 56 (1547D000) [pid = 2492] [serial = 554] [outer = 00000000] [url = about:blank] 17:24:13 INFO - PROCESS | 2492 | --DOMWINDOW == 55 (16C56400) [pid = 2492] [serial = 558] [outer = 00000000] [url = about:blank] 17:24:14 INFO - PROCESS | 2492 | 1468455854194 Marionette TRACE conn5 <- [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]]]}] 17:24:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:24:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1370ms 17:24:14 INFO - PROCESS | 2492 | 1468455854212 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 17:24:14 INFO - PROCESS | 2492 | 1468455854215 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 17:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:24:14 INFO - PROCESS | 2492 | 1468455854234 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - PROCESS | 2492 | 1468455854237 Marionette TRACE conn5 <- [1,758,null,{}] 17:24:14 INFO - PROCESS | 2492 | 1468455854242 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:14 INFO - PROCESS | 2492 | 1468455854244 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:14 INFO - PROCESS | 2492 | 1468455854330 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 17:24:14 INFO - PROCESS | 2492 | 1468455854336 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 2492 | 1468455854339 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:14 INFO - PROCESS | 2492 | ++DOCSHELL 0E508400 == 31 [pid = 2492] [id = 199] 17:24:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 56 (0E509C00) [pid = 2492] [serial = 595] [outer = 00000000] 17:24:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 57 (0E553000) [pid = 2492] [serial = 596] [outer = 0E509C00] 17:24:14 INFO - PROCESS | 2492 | 1468455854386 Marionette DEBUG loaded listener.js 17:24:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 58 (0E727000) [pid = 2492] [serial = 597] [outer = 0E509C00] 17:24:14 INFO - PROCESS | 2492 | 1468455854856 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 17:24:14 INFO - PROCESS | 2492 | 1468455854909 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 17:24:14 INFO - PROCESS | 2492 | 1468455854912 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 17:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:24:14 INFO - PROCESS | 2492 | 1468455854916 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - PROCESS | 2492 | 1468455854918 Marionette TRACE conn5 <- [1,762,null,{}] 17:24:14 INFO - PROCESS | 2492 | 1468455854922 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:14 INFO - PROCESS | 2492 | 1468455854924 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:15 INFO - PROCESS | 2492 | 1468455855008 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 17:24:15 INFO - PROCESS | 2492 | 1468455855018 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:15 INFO - PROCESS | 2492 | 1468455855020 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:15 INFO - PROCESS | 2492 | ++DOCSHELL 12E9A800 == 32 [pid = 2492] [id = 200] 17:24:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (12EA0000) [pid = 2492] [serial = 598] [outer = 00000000] 17:24:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (12F32800) [pid = 2492] [serial = 599] [outer = 12EA0000] 17:24:15 INFO - PROCESS | 2492 | 1468455855064 Marionette DEBUG loaded listener.js 17:24:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (13081C00) [pid = 2492] [serial = 600] [outer = 12EA0000] 17:24:15 INFO - PROCESS | 2492 | 1468455855493 Marionette TRACE conn5 <- [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]]]}] 17:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 631ms 17:24:15 INFO - PROCESS | 2492 | 1468455855549 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 17:24:15 INFO - PROCESS | 2492 | 1468455855553 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 17:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:24:15 INFO - PROCESS | 2492 | 1468455855564 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:24:15 INFO - PROCESS | 2492 | 1468455855569 Marionette TRACE conn5 <- [1,766,null,{}] 17:24:15 INFO - PROCESS | 2492 | 1468455855572 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:15 INFO - PROCESS | 2492 | 1468455855575 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:15 INFO - PROCESS | 2492 | 1468455855664 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 17:24:15 INFO - PROCESS | 2492 | 1468455855699 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:15 INFO - PROCESS | 2492 | 1468455855701 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:15 INFO - PROCESS | 2492 | ++DOCSHELL 1480D000 == 33 [pid = 2492] [id = 201] 17:24:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (15417000) [pid = 2492] [serial = 601] [outer = 00000000] 17:24:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (15B7C800) [pid = 2492] [serial = 602] [outer = 15417000] 17:24:15 INFO - PROCESS | 2492 | 1468455855745 Marionette DEBUG loaded listener.js 17:24:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (15B8AC00) [pid = 2492] [serial = 603] [outer = 15417000] 17:24:16 INFO - PROCESS | 2492 | 1468455856192 Marionette TRACE conn5 <- [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]]]}] 17:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 690ms 17:24:16 INFO - PROCESS | 2492 | 1468455856249 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 17:24:16 INFO - PROCESS | 2492 | 1468455856251 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 17:24:16 INFO - PROCESS | 2492 | 1468455856254 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:24:16 INFO - PROCESS | 2492 | 1468455856256 Marionette TRACE conn5 <- [1,770,null,{}] 17:24:16 INFO - PROCESS | 2492 | 1468455856264 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:16 INFO - PROCESS | 2492 | 1468455856266 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:16 INFO - PROCESS | 2492 | 1468455856380 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 17:24:16 INFO - PROCESS | 2492 | 1468455856450 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:16 INFO - PROCESS | 2492 | 1468455856452 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:16 INFO - PROCESS | 2492 | ++DOCSHELL 16B51000 == 34 [pid = 2492] [id = 202] 17:24:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (16B52C00) [pid = 2492] [serial = 604] [outer = 00000000] 17:24:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (16B65400) [pid = 2492] [serial = 605] [outer = 16B52C00] 17:24:16 INFO - PROCESS | 2492 | 1468455856497 Marionette DEBUG loaded listener.js 17:24:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (17174800) [pid = 2492] [serial = 606] [outer = 16B52C00] 17:24:16 INFO - PROCESS | 2492 | 1468455856907 Marionette TRACE conn5 <- [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]]]}] 17:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 17:24:16 INFO - PROCESS | 2492 | 1468455856929 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 17:24:16 INFO - PROCESS | 2492 | 1468455856931 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 17:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:24:16 INFO - PROCESS | 2492 | 1468455856934 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:24:16 INFO - PROCESS | 2492 | 1468455856936 Marionette TRACE conn5 <- [1,774,null,{}] 17:24:16 INFO - PROCESS | 2492 | 1468455856946 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:16 INFO - PROCESS | 2492 | 1468455856948 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:17 INFO - PROCESS | 2492 | 1468455857090 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 17:24:17 INFO - PROCESS | 2492 | 1468455857112 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 2492 | 1468455857118 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:17 INFO - PROCESS | 2492 | ++DOCSHELL 0F4CCC00 == 35 [pid = 2492] [id = 203] 17:24:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (17608000) [pid = 2492] [serial = 607] [outer = 00000000] 17:24:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (1760E000) [pid = 2492] [serial = 608] [outer = 17608000] 17:24:17 INFO - PROCESS | 2492 | 1468455857172 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (17680C00) [pid = 2492] [serial = 609] [outer = 17608000] 17:24:17 INFO - PROCESS | 2492 | 1468455857632 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 731ms 17:24:17 INFO - PROCESS | 2492 | 1468455857668 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 17:24:17 INFO - PROCESS | 2492 | 1468455857670 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 17:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:24:17 INFO - PROCESS | 2492 | 1468455857673 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:24:17 INFO - PROCESS | 2492 | 1468455857674 Marionette TRACE conn5 <- [1,778,null,{}] 17:24:17 INFO - PROCESS | 2492 | 1468455857678 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:17 INFO - PROCESS | 2492 | 1468455857680 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:17 INFO - PROCESS | 2492 | 1468455857796 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 17:24:17 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (0E552000) [pid = 2492] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:24:17 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0DF74C00) [pid = 2492] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:24:17 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0E13BC00) [pid = 2492] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:24:17 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (0DF95400) [pid = 2492] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:24:17 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (12FE3800) [pid = 2492] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:24:17 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (1770D800) [pid = 2492] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:24:17 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (17936000) [pid = 2492] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:24:17 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (12F29000) [pid = 2492] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:24:17 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (12E93C00) [pid = 2492] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:24:17 INFO - PROCESS | 2492 | 1468455857855 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 2492 | 1468455857857 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:17 INFO - PROCESS | 2492 | ++DOCSHELL 0C6EFC00 == 36 [pid = 2492] [id = 204] 17:24:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (0C6F3C00) [pid = 2492] [serial = 610] [outer = 00000000] 17:24:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (0E552000) [pid = 2492] [serial = 611] [outer = 0C6F3C00] 17:24:17 INFO - PROCESS | 2492 | 1468455857911 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (126A8000) [pid = 2492] [serial = 612] [outer = 0C6F3C00] 17:24:18 INFO - PROCESS | 2492 | 1468455858272 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 17:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:24:18 INFO - PROCESS | 2492 | 1468455858306 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 2492 | 1468455858308 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 17:24:18 INFO - PROCESS | 2492 | 1468455858311 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - PROCESS | 2492 | 1468455858313 Marionette TRACE conn5 <- [1,782,null,{}] 17:24:18 INFO - PROCESS | 2492 | 1468455858316 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:18 INFO - PROCESS | 2492 | 1468455858318 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:18 INFO - PROCESS | 2492 | 1468455858427 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 17:24:18 INFO - PROCESS | 2492 | 1468455858502 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:18 INFO - PROCESS | 2492 | 1468455858504 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:18 INFO - PROCESS | 2492 | ++DOCSHELL 17709C00 == 37 [pid = 2492] [id = 205] 17:24:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (1770BC00) [pid = 2492] [serial = 613] [outer = 00000000] 17:24:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (17931000) [pid = 2492] [serial = 614] [outer = 1770BC00] 17:24:18 INFO - PROCESS | 2492 | 1468455858547 Marionette DEBUG loaded listener.js 17:24:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (17936000) [pid = 2492] [serial = 615] [outer = 1770BC00] 17:24:18 INFO - PROCESS | 2492 | 1468455858892 Marionette TRACE conn5 <- [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]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 17:24:18 INFO - PROCESS | 2492 | 1468455858942 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 2492 | 1468455858944 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 17:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:24:18 INFO - PROCESS | 2492 | 1468455858947 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - PROCESS | 2492 | 1468455858949 Marionette TRACE conn5 <- [1,786,null,{}] 17:24:18 INFO - PROCESS | 2492 | 1468455858960 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:18 INFO - PROCESS | 2492 | 1468455858962 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:19 INFO - PROCESS | 2492 | 1468455859043 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 17:24:19 INFO - PROCESS | 2492 | 1468455859049 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 2492 | 1468455859050 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:19 INFO - PROCESS | 2492 | ++DOCSHELL 17938C00 == 38 [pid = 2492] [id = 206] 17:24:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (17973400) [pid = 2492] [serial = 616] [outer = 00000000] 17:24:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (1797D800) [pid = 2492] [serial = 617] [outer = 17973400] 17:24:19 INFO - PROCESS | 2492 | 1468455859094 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (17A45C00) [pid = 2492] [serial = 618] [outer = 17973400] 17:24:19 INFO - PROCESS | 2492 | 1468455859501 Marionette TRACE conn5 <- [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]]]}] 17:24:19 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 17:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 590ms 17:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:24:19 INFO - PROCESS | 2492 | 1468455859553 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 17:24:19 INFO - PROCESS | 2492 | 1468455859555 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 17:24:19 INFO - PROCESS | 2492 | 1468455859558 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:24:19 INFO - PROCESS | 2492 | 1468455859560 Marionette TRACE conn5 <- [1,790,null,{}] 17:24:19 INFO - PROCESS | 2492 | 1468455859564 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:19 INFO - PROCESS | 2492 | 1468455859565 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:19 INFO - PROCESS | 2492 | 1468455859645 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 17:24:19 INFO - PROCESS | 2492 | 1468455859653 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 2492 | 1468455859655 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:19 INFO - PROCESS | 2492 | ++DOCSHELL 1480B400 == 39 [pid = 2492] [id = 207] 17:24:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (1689A800) [pid = 2492] [serial = 619] [outer = 00000000] 17:24:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (17A4B800) [pid = 2492] [serial = 620] [outer = 1689A800] 17:24:19 INFO - PROCESS | 2492 | 1468455859708 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (12EA2C00) [pid = 2492] [serial = 621] [outer = 1689A800] 17:24:20 INFO - PROCESS | 2492 | 1468455860395 Marionette TRACE conn5 <- [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]]]}] 17:24:20 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 17:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 871ms 17:24:20 INFO - PROCESS | 2492 | 1468455860430 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 17:24:20 INFO - PROCESS | 2492 | 1468455860434 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 17:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:24:20 INFO - PROCESS | 2492 | 1468455860439 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 2492 | 1468455860444 Marionette TRACE conn5 <- [1,794,null,{}] 17:24:20 INFO - PROCESS | 2492 | 1468455860450 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:20 INFO - PROCESS | 2492 | 1468455860453 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:20 INFO - PROCESS | 2492 | 1468455860567 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 17:24:20 INFO - PROCESS | 2492 | 1468455860689 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 2492 | 1468455860691 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:20 INFO - PROCESS | 2492 | ++DOCSHELL 0E137C00 == 40 [pid = 2492] [id = 208] 17:24:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0E13A400) [pid = 2492] [serial = 622] [outer = 00000000] 17:24:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0E508000) [pid = 2492] [serial = 623] [outer = 0E13A400] 17:24:20 INFO - PROCESS | 2492 | 1468455860750 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0F4CFC00) [pid = 2492] [serial = 624] [outer = 0E13A400] 17:24:21 INFO - PROCESS | 2492 | 1468455861366 Marionette TRACE conn5 <- [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]]]}] 17:24:21 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 17:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 990ms 17:24:21 INFO - PROCESS | 2492 | 1468455861430 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 17:24:21 INFO - PROCESS | 2492 | 1468455861434 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 17:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:24:21 INFO - PROCESS | 2492 | 1468455861441 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:24:21 INFO - PROCESS | 2492 | 1468455861444 Marionette TRACE conn5 <- [1,798,null,{}] 17:24:21 INFO - PROCESS | 2492 | 1468455861448 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:21 INFO - PROCESS | 2492 | 1468455861451 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:21 INFO - PROCESS | 2492 | 1468455861564 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 17:24:21 INFO - PROCESS | 2492 | 1468455861688 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 2492 | 1468455861691 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:21 INFO - PROCESS | 2492 | ++DOCSHELL 1541F800 == 41 [pid = 2492] [id = 209] 17:24:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15420000) [pid = 2492] [serial = 625] [outer = 00000000] 17:24:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (15B83C00) [pid = 2492] [serial = 626] [outer = 15420000] 17:24:21 INFO - PROCESS | 2492 | 1468455861747 Marionette DEBUG loaded listener.js 17:24:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (16B4D400) [pid = 2492] [serial = 627] [outer = 15420000] 17:24:22 INFO - PROCESS | 2492 | 1468455862372 Marionette TRACE conn5 <- [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]]]}] 17:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 970ms 17:24:22 INFO - PROCESS | 2492 | 1468455862415 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 2492 | 1468455862417 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 17:24:22 INFO - PROCESS | 2492 | 1468455862421 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:24:22 INFO - PROCESS | 2492 | 1468455862425 Marionette TRACE conn5 <- [1,802,null,{}] 17:24:22 INFO - PROCESS | 2492 | 1468455862448 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:22 INFO - PROCESS | 2492 | 1468455862453 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:22 INFO - PROCESS | 2492 | 1468455862588 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 17:24:22 INFO - PROCESS | 2492 | 1468455862646 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 2492 | 1468455862649 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:22 INFO - PROCESS | 2492 | ++DOCSHELL 17A4C800 == 42 [pid = 2492] [id = 210] 17:24:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17A4DC00) [pid = 2492] [serial = 628] [outer = 00000000] 17:24:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17A52000) [pid = 2492] [serial = 629] [outer = 17A4DC00] 17:24:22 INFO - PROCESS | 2492 | 1468455862705 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17A65C00) [pid = 2492] [serial = 630] [outer = 17A4DC00] 17:24:23 INFO - PROCESS | 2492 | 1468455863436 Marionette TRACE conn5 <- [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] 17:24:23 INFO - PROCESS | 2492 | 1468455863519 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 17:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:24:23 INFO - PROCESS | 2492 | 1468455863524 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 2492 | 1468455863527 Marionette TRACE conn5 <- [1,806,null,{}] 17:24:23 INFO - PROCESS | 2492 | 1468455863532 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:23 INFO - PROCESS | 2492 | 1468455863536 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:23 INFO - PROCESS | 2492 | 1468455863678 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 17:24:23 INFO - PROCESS | 2492 | 1468455863688 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:23 INFO - PROCESS | 2492 | 1468455863692 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:23 INFO - PROCESS | 2492 | ++DOCSHELL 0E179800 == 43 [pid = 2492] [id = 211] 17:24:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0E179C00) [pid = 2492] [serial = 631] [outer = 00000000] 17:24:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0E50D000) [pid = 2492] [serial = 632] [outer = 0E179C00] 17:24:23 INFO - PROCESS | 2492 | 1468455863740 Marionette DEBUG loaded listener.js 17:24:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0E729400) [pid = 2492] [serial = 633] [outer = 0E179C00] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 0E139400 == 42 [pid = 2492] [id = 191] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 17938C00 == 41 [pid = 2492] [id = 206] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 17709C00 == 40 [pid = 2492] [id = 205] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 0C6EFC00 == 39 [pid = 2492] [id = 204] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 0F4CCC00 == 38 [pid = 2492] [id = 203] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 16B51000 == 37 [pid = 2492] [id = 202] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 1480D000 == 36 [pid = 2492] [id = 201] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 12E9A800 == 35 [pid = 2492] [id = 200] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 0E508400 == 34 [pid = 2492] [id = 199] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 0DA35400 == 33 [pid = 2492] [id = 197] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 0C6F8400 == 32 [pid = 2492] [id = 198] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 0C6F0000 == 31 [pid = 2492] [id = 196] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 17A4C800 == 30 [pid = 2492] [id = 210] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 1541F800 == 29 [pid = 2492] [id = 209] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 1480B400 == 28 [pid = 2492] [id = 207] 17:24:24 INFO - PROCESS | 2492 | --DOCSHELL 0E137C00 == 27 [pid = 2492] [id = 208] 17:24:24 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0E558000) [pid = 2492] [serial = 578] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0E137000) [pid = 2492] [serial = 575] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E8C4000) [pid = 2492] [serial = 573] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0E50FC00) [pid = 2492] [serial = 572] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E504000) [pid = 2492] [serial = 561] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E16B800) [pid = 2492] [serial = 560] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1541DC00) [pid = 2492] [serial = 564] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (140DF400) [pid = 2492] [serial = 563] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (17792000) [pid = 2492] [serial = 567] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17711400) [pid = 2492] [serial = 566] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (1797E000) [pid = 2492] [serial = 570] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (17979400) [pid = 2492] [serial = 569] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (157F3000) [pid = 2492] [serial = 587] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (12F73800) [pid = 2492] [serial = 581] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (13083800) [pid = 2492] [serial = 582] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (1480BC00) [pid = 2492] [serial = 584] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0E721400) [pid = 2492] [serial = 579] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (1541A400) [pid = 2492] [serial = 585] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (0E141000) [pid = 2492] [serial = 576] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 2492 | 1468455865025 Marionette TRACE conn5 <- [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]]]}] 17:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1523ms 17:24:25 INFO - PROCESS | 2492 | 1468455865082 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 17:24:25 INFO - PROCESS | 2492 | 1468455865086 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 17:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:24:25 INFO - PROCESS | 2492 | 1468455865092 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - PROCESS | 2492 | 1468455865095 Marionette TRACE conn5 <- [1,810,null,{}] 17:24:25 INFO - PROCESS | 2492 | 1468455865100 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:25 INFO - PROCESS | 2492 | 1468455865103 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:25 INFO - PROCESS | 2492 | 1468455865197 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 17:24:25 INFO - PROCESS | 2492 | 1468455865204 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 2492 | 1468455865208 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:25 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F4000 == 28 [pid = 2492] [id = 212] 17:24:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0C6F5000) [pid = 2492] [serial = 634] [outer = 00000000] 17:24:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0D290400) [pid = 2492] [serial = 635] [outer = 0C6F5000] 17:24:25 INFO - PROCESS | 2492 | 1468455865259 Marionette DEBUG loaded listener.js 17:24:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0D976C00) [pid = 2492] [serial = 636] [outer = 0C6F5000] 17:24:25 INFO - PROCESS | 2492 | 1468455865740 Marionette TRACE conn5 <- [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] 17:24:25 INFO - PROCESS | 2492 | 1468455865771 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 17:24:25 INFO - PROCESS | 2492 | 1468455865778 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:24:25 INFO - PROCESS | 2492 | 1468455865780 Marionette TRACE conn5 <- [1,814,null,{}] 17:24:25 INFO - PROCESS | 2492 | 1468455865788 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:25 INFO - PROCESS | 2492 | 1468455865790 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:25 INFO - PROCESS | 2492 | 1468455865879 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 17:24:25 INFO - PROCESS | 2492 | 1468455865888 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 2492 | 1468455865890 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:25 INFO - PROCESS | 2492 | ++DOCSHELL 0E13C400 == 29 [pid = 2492] [id = 213] 17:24:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0E140400) [pid = 2492] [serial = 637] [outer = 00000000] 17:24:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0E16E000) [pid = 2492] [serial = 638] [outer = 0E140400] 17:24:25 INFO - PROCESS | 2492 | 1468455865936 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0E178400) [pid = 2492] [serial = 639] [outer = 0E140400] 17:24:26 INFO - PROCESS | 2492 | 1468455866390 Marionette TRACE conn5 <- [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]]]}] 17:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 17:24:26 INFO - PROCESS | 2492 | 1468455866412 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 17:24:26 INFO - PROCESS | 2492 | 1468455866414 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 17:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:24:26 INFO - PROCESS | 2492 | 1468455866421 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:24:26 INFO - PROCESS | 2492 | 1468455866425 Marionette TRACE conn5 <- [1,818,null,{}] 17:24:26 INFO - PROCESS | 2492 | 1468455866436 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:26 INFO - PROCESS | 2492 | 1468455866440 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:26 INFO - PROCESS | 2492 | 1468455866525 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 17:24:26 INFO - PROCESS | 2492 | 1468455866567 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:26 INFO - PROCESS | 2492 | 1468455866570 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:26 INFO - PROCESS | 2492 | ++DOCSHELL 0F2E6400 == 30 [pid = 2492] [id = 214] 17:24:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0F2EEC00) [pid = 2492] [serial = 640] [outer = 00000000] 17:24:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0F4AD000) [pid = 2492] [serial = 641] [outer = 0F2EEC00] 17:24:26 INFO - PROCESS | 2492 | 1468455866617 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (126A4400) [pid = 2492] [serial = 642] [outer = 0F2EEC00] 17:24:27 INFO - PROCESS | 2492 | 1468455867075 Marionette TRACE conn5 <- [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]]]}] 17:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 17:24:27 INFO - PROCESS | 2492 | 1468455867156 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 2492 | 1468455867159 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 17:24:27 INFO - PROCESS | 2492 | 1468455867162 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:24:27 INFO - PROCESS | 2492 | 1468455867163 Marionette TRACE conn5 <- [1,822,null,{}] 17:24:27 INFO - PROCESS | 2492 | 1468455867167 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:27 INFO - PROCESS | 2492 | 1468455867169 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:27 INFO - PROCESS | 2492 | 1468455867277 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 17:24:27 INFO - PROCESS | 2492 | 1468455867282 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:27 INFO - PROCESS | 2492 | 1468455867284 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:27 INFO - PROCESS | 2492 | ++DOCSHELL 12993400 == 31 [pid = 2492] [id = 215] 17:24:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (1299A000) [pid = 2492] [serial = 643] [outer = 00000000] 17:24:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (12E6FC00) [pid = 2492] [serial = 644] [outer = 1299A000] 17:24:27 INFO - PROCESS | 2492 | 1468455867332 Marionette DEBUG loaded listener.js 17:24:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (12FE9000) [pid = 2492] [serial = 645] [outer = 1299A000] 17:24:27 INFO - PROCESS | 2492 | 1468455867786 Marionette TRACE conn5 <- [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]]]}] 17:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 17:24:27 INFO - PROCESS | 2492 | 1468455867838 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 2492 | 1468455867840 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 17:24:27 INFO - PROCESS | 2492 | 1468455867843 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:24:27 INFO - PROCESS | 2492 | 1468455867844 Marionette TRACE conn5 <- [1,826,null,{}] 17:24:27 INFO - PROCESS | 2492 | 1468455867848 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:27 INFO - PROCESS | 2492 | 1468455867850 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:28 INFO - PROCESS | 2492 | 1468455867981 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 17:24:28 INFO - PROCESS | 2492 | 1468455868002 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 2492 | 1468455868004 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:28 INFO - PROCESS | 2492 | ++DOCSHELL 140EB000 == 32 [pid = 2492] [id = 216] 17:24:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (140EB400) [pid = 2492] [serial = 646] [outer = 00000000] 17:24:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (14812000) [pid = 2492] [serial = 647] [outer = 140EB400] 17:24:28 INFO - PROCESS | 2492 | 1468455868048 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1541C800) [pid = 2492] [serial = 648] [outer = 140EB400] 17:24:28 INFO - PROCESS | 2492 | 1468455868500 Marionette TRACE conn5 <- [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]]]}] 17:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 17:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:24:28 INFO - PROCESS | 2492 | 1468455868516 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 17:24:28 INFO - PROCESS | 2492 | 1468455868518 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 17:24:28 INFO - PROCESS | 2492 | 1468455868522 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - PROCESS | 2492 | 1468455868523 Marionette TRACE conn5 <- [1,830,null,{}] 17:24:28 INFO - PROCESS | 2492 | 1468455868527 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:28 INFO - PROCESS | 2492 | 1468455868533 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:28 INFO - PROCESS | 2492 | 1468455868677 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 17:24:28 INFO - PROCESS | 2492 | 1468455868688 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 2492 | 1468455868689 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:28 INFO - PROCESS | 2492 | ++DOCSHELL 15478000 == 33 [pid = 2492] [id = 217] 17:24:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (15478800) [pid = 2492] [serial = 649] [outer = 00000000] 17:24:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (15B7F000) [pid = 2492] [serial = 650] [outer = 15478800] 17:24:28 INFO - PROCESS | 2492 | 1468455868733 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (16879400) [pid = 2492] [serial = 651] [outer = 15478800] 17:24:30 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (1689A800) [pid = 2492] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:24:30 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (17608000) [pid = 2492] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:24:30 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0C6F8800) [pid = 2492] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:24:30 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (15417000) [pid = 2492] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:24:30 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0C6F3C00) [pid = 2492] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:24:30 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1770BC00) [pid = 2492] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:24:30 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (17973400) [pid = 2492] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:24:30 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (16B52C00) [pid = 2492] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:24:30 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (12EA0000) [pid = 2492] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:24:30 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E509C00) [pid = 2492] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:24:30 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0DA35800) [pid = 2492] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:24:30 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (12F75400) [pid = 2492] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:24:30 INFO - PROCESS | 2492 | 1468455870486 Marionette TRACE conn5 <- [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]]]}] 17:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1982ms 17:24:30 INFO - PROCESS | 2492 | 1468455870503 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 17:24:30 INFO - PROCESS | 2492 | 1468455870505 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 17:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:24:30 INFO - PROCESS | 2492 | 1468455870508 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - PROCESS | 2492 | 1468455870510 Marionette TRACE conn5 <- [1,834,null,{}] 17:24:30 INFO - PROCESS | 2492 | 1468455870513 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:30 INFO - PROCESS | 2492 | 1468455870515 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:30 INFO - PROCESS | 2492 | 1468455870593 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 17:24:30 INFO - PROCESS | 2492 | 1468455870599 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:30 INFO - PROCESS | 2492 | 1468455870601 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:30 INFO - PROCESS | 2492 | ++DOCSHELL 0E16B400 == 34 [pid = 2492] [id = 218] 17:24:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (12F75400) [pid = 2492] [serial = 652] [outer = 00000000] 17:24:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (1689A800) [pid = 2492] [serial = 653] [outer = 12F75400] 17:24:30 INFO - PROCESS | 2492 | 1468455870644 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (16B50000) [pid = 2492] [serial = 654] [outer = 12F75400] 17:24:31 INFO - PROCESS | 2492 | 1468455871053 Marionette TRACE conn5 <- [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]]]}] 17:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 570ms 17:24:31 INFO - PROCESS | 2492 | 1468455871092 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 17:24:31 INFO - PROCESS | 2492 | 1468455871094 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 17:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:24:31 INFO - PROCESS | 2492 | 1468455871103 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:24:31 INFO - PROCESS | 2492 | 1468455871104 Marionette TRACE conn5 <- [1,838,null,{}] 17:24:31 INFO - PROCESS | 2492 | 1468455871108 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:31 INFO - PROCESS | 2492 | 1468455871110 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:31 INFO - PROCESS | 2492 | 1468455871189 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 17:24:31 INFO - PROCESS | 2492 | 1468455871194 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:31 INFO - PROCESS | 2492 | 1468455871196 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:31 INFO - PROCESS | 2492 | ++DOCSHELL 0DF7EC00 == 35 [pid = 2492] [id = 219] 17:24:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (16B66800) [pid = 2492] [serial = 655] [outer = 00000000] 17:24:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (17709000) [pid = 2492] [serial = 656] [outer = 16B66800] 17:24:31 INFO - PROCESS | 2492 | 1468455871240 Marionette DEBUG loaded listener.js 17:24:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17713000) [pid = 2492] [serial = 657] [outer = 16B66800] 17:24:31 INFO - PROCESS | 2492 | 1468455871685 Marionette TRACE conn5 <- [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]]]}] 17:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 17:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:24:31 INFO - PROCESS | 2492 | 1468455871738 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 17:24:31 INFO - PROCESS | 2492 | 1468455871740 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 17:24:31 INFO - PROCESS | 2492 | 1468455871743 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:24:31 INFO - PROCESS | 2492 | 1468455871744 Marionette TRACE conn5 <- [1,842,null,{}] 17:24:31 INFO - PROCESS | 2492 | 1468455871748 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:31 INFO - PROCESS | 2492 | 1468455871750 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:31 INFO - PROCESS | 2492 | 1468455871831 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 17:24:31 INFO - PROCESS | 2492 | 1468455871836 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:31 INFO - PROCESS | 2492 | 1468455871838 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:31 INFO - PROCESS | 2492 | ++DOCSHELL 1792E400 == 36 [pid = 2492] [id = 220] 17:24:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1792E800) [pid = 2492] [serial = 658] [outer = 00000000] 17:24:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17936400) [pid = 2492] [serial = 659] [outer = 1792E800] 17:24:31 INFO - PROCESS | 2492 | 1468455871883 Marionette DEBUG loaded listener.js 17:24:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17938C00) [pid = 2492] [serial = 660] [outer = 1792E800] 17:24:32 INFO - PROCESS | 2492 | 1468455872595 Marionette TRACE conn5 <- [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]]]}] 17:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 931ms 17:24:32 INFO - PROCESS | 2492 | 1468455872674 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 17:24:32 INFO - PROCESS | 2492 | 1468455872678 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 17:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:24:32 INFO - PROCESS | 2492 | 1468455872684 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - PROCESS | 2492 | 1468455872687 Marionette TRACE conn5 <- [1,846,null,{}] 17:24:32 INFO - PROCESS | 2492 | 1468455872693 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:32 INFO - PROCESS | 2492 | 1468455872696 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:32 INFO - PROCESS | 2492 | 1468455872828 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 17:24:32 INFO - PROCESS | 2492 | 1468455872950 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:32 INFO - PROCESS | 2492 | 1468455872953 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:32 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F1C00 == 37 [pid = 2492] [id = 221] 17:24:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0D9F2C00) [pid = 2492] [serial = 661] [outer = 00000000] 17:24:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0E13D800) [pid = 2492] [serial = 662] [outer = 0D9F2C00] 17:24:33 INFO - PROCESS | 2492 | 1468455873012 Marionette DEBUG loaded listener.js 17:24:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0E3E5800) [pid = 2492] [serial = 663] [outer = 0D9F2C00] 17:24:33 INFO - PROCESS | 2492 | 1468455873674 Marionette TRACE conn5 <- [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]]]}] 17:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1027ms 17:24:33 INFO - PROCESS | 2492 | 1468455873711 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 2492 | 1468455873716 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 17:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:24:33 INFO - PROCESS | 2492 | 1468455873722 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - PROCESS | 2492 | 1468455873725 Marionette TRACE conn5 <- [1,850,null,{}] 17:24:33 INFO - PROCESS | 2492 | 1468455873729 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:33 INFO - PROCESS | 2492 | 1468455873732 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:33 INFO - PROCESS | 2492 | 1468455873849 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 17:24:33 INFO - PROCESS | 2492 | 1468455873956 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:33 INFO - PROCESS | 2492 | 1468455873959 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:33 INFO - PROCESS | 2492 | ++DOCSHELL 0E727400 == 38 [pid = 2492] [id = 222] 17:24:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0E767400) [pid = 2492] [serial = 664] [outer = 00000000] 17:24:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (127CE800) [pid = 2492] [serial = 665] [outer = 0E767400] 17:24:34 INFO - PROCESS | 2492 | 1468455874015 Marionette DEBUG loaded listener.js 17:24:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (12F75C00) [pid = 2492] [serial = 666] [outer = 0E767400] 17:24:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (0DB59C00) [pid = 2492] [serial = 667] [outer = 0E381800] 17:24:34 INFO - PROCESS | 2492 | --DOCSHELL 0DF7EC00 == 37 [pid = 2492] [id = 219] 17:24:34 INFO - PROCESS | 2492 | --DOCSHELL 0E16B400 == 36 [pid = 2492] [id = 218] 17:24:34 INFO - PROCESS | 2492 | --DOCSHELL 15478000 == 35 [pid = 2492] [id = 217] 17:24:34 INFO - PROCESS | 2492 | --DOCSHELL 140EB000 == 34 [pid = 2492] [id = 216] 17:24:34 INFO - PROCESS | 2492 | --DOCSHELL 12993400 == 33 [pid = 2492] [id = 215] 17:24:34 INFO - PROCESS | 2492 | --DOCSHELL 0F2E6400 == 32 [pid = 2492] [id = 214] 17:24:34 INFO - PROCESS | 2492 | --DOCSHELL 0E13C400 == 31 [pid = 2492] [id = 213] 17:24:34 INFO - PROCESS | 2492 | --DOCSHELL 0C6F4000 == 30 [pid = 2492] [id = 212] 17:24:34 INFO - PROCESS | 2492 | --DOCSHELL 0E179800 == 29 [pid = 2492] [id = 211] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (17680C00) [pid = 2492] [serial = 609] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0DF8F000) [pid = 2492] [serial = 594] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (15B8AC00) [pid = 2492] [serial = 603] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (126A8000) [pid = 2492] [serial = 612] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (17931000) [pid = 2492] [serial = 614] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (1797D800) [pid = 2492] [serial = 617] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (15B7C800) [pid = 2492] [serial = 602] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (17174800) [pid = 2492] [serial = 606] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E552000) [pid = 2492] [serial = 611] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1760E000) [pid = 2492] [serial = 608] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (13081C00) [pid = 2492] [serial = 600] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E727000) [pid = 2492] [serial = 597] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0DB5EC00) [pid = 2492] [serial = 593] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17936000) [pid = 2492] [serial = 615] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E13F000) [pid = 2492] [serial = 590] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (158F6000) [pid = 2492] [serial = 588] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (16B65400) [pid = 2492] [serial = 605] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (12F32800) [pid = 2492] [serial = 599] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (0E553000) [pid = 2492] [serial = 596] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0E502800) [pid = 2492] [serial = 591] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (17A45C00) [pid = 2492] [serial = 618] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (12EA2C00) [pid = 2492] [serial = 621] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (17A4B800) [pid = 2492] [serial = 620] [outer = 00000000] [url = about:blank] 17:24:34 INFO - PROCESS | 2492 | 1468455874956 Marionette TRACE conn5 <- [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]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1272ms 17:24:35 INFO - PROCESS | 2492 | 1468455874998 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 17:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:24:35 INFO - PROCESS | 2492 | 1468455875002 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 17:24:35 INFO - PROCESS | 2492 | 1468455875006 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 2492 | 1468455875010 Marionette TRACE conn5 <- [1,854,null,{}] 17:24:35 INFO - PROCESS | 2492 | 1468455875014 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:35 INFO - PROCESS | 2492 | 1468455875017 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:35 INFO - PROCESS | 2492 | 1468455875109 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 17:24:35 INFO - PROCESS | 2492 | 1468455875118 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:35 INFO - PROCESS | 2492 | 1468455875123 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:35 INFO - PROCESS | 2492 | ++DOCSHELL 0DB5E000 == 30 [pid = 2492] [id = 223] 17:24:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0DF7C800) [pid = 2492] [serial = 668] [outer = 00000000] 17:24:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E13C400) [pid = 2492] [serial = 669] [outer = 0DF7C800] 17:24:35 INFO - PROCESS | 2492 | 1468455875239 Marionette DEBUG loaded listener.js 17:24:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E172800) [pid = 2492] [serial = 670] [outer = 0DF7C800] 17:24:35 INFO - PROCESS | 2492 | 1468455875636 Marionette TRACE conn5 <- [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]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 671ms 17:24:35 INFO - PROCESS | 2492 | 1468455875678 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 2492 | 1468455875682 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 17:24:35 INFO - PROCESS | 2492 | 1468455875688 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:24:35 INFO - PROCESS | 2492 | 1468455875690 Marionette TRACE conn5 <- [1,858,null,{}] 17:24:35 INFO - PROCESS | 2492 | 1468455875694 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:35 INFO - PROCESS | 2492 | 1468455875696 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:35 INFO - PROCESS | 2492 | 1468455875814 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 17:24:35 INFO - PROCESS | 2492 | 1468455875821 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:35 INFO - PROCESS | 2492 | 1468455875823 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:35 INFO - PROCESS | 2492 | ++DOCSHELL 0E50C000 == 31 [pid = 2492] [id = 224] 17:24:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0E50FC00) [pid = 2492] [serial = 671] [outer = 00000000] 17:24:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0F2E5400) [pid = 2492] [serial = 672] [outer = 0E50FC00] 17:24:35 INFO - PROCESS | 2492 | 1468455875869 Marionette DEBUG loaded listener.js 17:24:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (12625C00) [pid = 2492] [serial = 673] [outer = 0E50FC00] 17:24:36 INFO - PROCESS | 2492 | 1468455876336 Marionette TRACE conn5 <- [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]]]}] 17:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 17:24:36 INFO - PROCESS | 2492 | 1468455876363 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 17:24:36 INFO - PROCESS | 2492 | 1468455876365 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 17:24:36 INFO - PROCESS | 2492 | 1468455876369 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:24:36 INFO - PROCESS | 2492 | 1468455876372 Marionette TRACE conn5 <- [1,862,null,{}] 17:24:36 INFO - PROCESS | 2492 | 1468455876383 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:36 INFO - PROCESS | 2492 | 1468455876388 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:36 INFO - PROCESS | 2492 | 1468455876471 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 17:24:36 INFO - PROCESS | 2492 | 1468455876481 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 2492 | 1468455876484 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:36 INFO - PROCESS | 2492 | ++DOCSHELL 140E9400 == 32 [pid = 2492] [id = 225] 17:24:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (140EA400) [pid = 2492] [serial = 674] [outer = 00000000] 17:24:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (14818400) [pid = 2492] [serial = 675] [outer = 140EA400] 17:24:36 INFO - PROCESS | 2492 | 1468455876535 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (15422400) [pid = 2492] [serial = 676] [outer = 140EA400] 17:24:36 INFO - PROCESS | 2492 | 1468455876969 Marionette TRACE conn5 <- [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]]]}] 17:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 17:24:37 INFO - PROCESS | 2492 | 1468455877018 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 2492 | 1468455877020 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 17:24:37 INFO - PROCESS | 2492 | 1468455877024 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 2492 | 1468455877025 Marionette TRACE conn5 <- [1,866,null,{}] 17:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:24:37 INFO - PROCESS | 2492 | 1468455877029 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:37 INFO - PROCESS | 2492 | 1468455877031 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:37 INFO - PROCESS | 2492 | 1468455877146 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 17:24:37 INFO - PROCESS | 2492 | 1468455877226 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 2492 | 1468455877228 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:37 INFO - PROCESS | 2492 | ++DOCSHELL 1582B800 == 33 [pid = 2492] [id = 226] 17:24:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (15833000) [pid = 2492] [serial = 677] [outer = 00000000] 17:24:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (15B86C00) [pid = 2492] [serial = 678] [outer = 15833000] 17:24:37 INFO - PROCESS | 2492 | 1468455877272 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15BFE400) [pid = 2492] [serial = 679] [outer = 15833000] 17:24:37 INFO - PROCESS | 2492 | 1468455877683 Marionette TRACE conn5 <- [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]]]}] 17:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 17:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:24:37 INFO - PROCESS | 2492 | 1468455877700 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 2492 | 1468455877702 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 17:24:37 INFO - PROCESS | 2492 | 1468455877710 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 2492 | 1468455877712 Marionette TRACE conn5 <- [1,870,null,{}] 17:24:37 INFO - PROCESS | 2492 | 1468455877715 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:37 INFO - PROCESS | 2492 | 1468455877717 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:37 INFO - PROCESS | 2492 | 1468455877822 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 17:24:37 INFO - PROCESS | 2492 | 1468455877827 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 2492 | 1468455877829 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:37 INFO - PROCESS | 2492 | ++DOCSHELL 16017800 == 34 [pid = 2492] [id = 227] 17:24:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (16870000) [pid = 2492] [serial = 680] [outer = 00000000] 17:24:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (16B66C00) [pid = 2492] [serial = 681] [outer = 16870000] 17:24:37 INFO - PROCESS | 2492 | 1468455877873 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17178400) [pid = 2492] [serial = 682] [outer = 16870000] 17:24:38 INFO - PROCESS | 2492 | 1468455878327 Marionette TRACE conn5 <- [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]]]}] 17:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 690ms 17:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:24:38 INFO - PROCESS | 2492 | 1468455878397 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 17:24:38 INFO - PROCESS | 2492 | 1468455878399 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 17:24:38 INFO - PROCESS | 2492 | 1468455878402 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - PROCESS | 2492 | 1468455878403 Marionette TRACE conn5 <- [1,874,null,{}] 17:24:38 INFO - PROCESS | 2492 | 1468455878407 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:38 INFO - PROCESS | 2492 | 1468455878412 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:38 INFO - PROCESS | 2492 | 1468455878579 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 17:24:38 INFO - PROCESS | 2492 | 1468455878606 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:38 INFO - PROCESS | 2492 | 1468455878608 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:38 INFO - PROCESS | 2492 | ++DOCSHELL 15BF8800 == 35 [pid = 2492] [id = 228] 17:24:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17708800) [pid = 2492] [serial = 683] [outer = 00000000] 17:24:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17931400) [pid = 2492] [serial = 684] [outer = 17708800] 17:24:38 INFO - PROCESS | 2492 | 1468455878651 Marionette DEBUG loaded listener.js 17:24:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1770B400) [pid = 2492] [serial = 685] [outer = 17708800] 17:24:39 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E179C00) [pid = 2492] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:24:39 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0F2EEC00) [pid = 2492] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:24:39 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0C6F5000) [pid = 2492] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:24:39 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E140400) [pid = 2492] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:24:39 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1299A000) [pid = 2492] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:24:39 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (140EB400) [pid = 2492] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:24:39 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E13A400) [pid = 2492] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:24:39 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (15420000) [pid = 2492] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:24:39 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (15478800) [pid = 2492] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:24:39 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (17A4DC00) [pid = 2492] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:24:39 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (16B66800) [pid = 2492] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:24:39 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (12F75400) [pid = 2492] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:24:39 INFO - PROCESS | 2492 | 1468455879156 Marionette TRACE conn5 <- [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]]]}] 17:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 830ms 17:24:39 INFO - PROCESS | 2492 | 1468455879233 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 17:24:39 INFO - PROCESS | 2492 | 1468455879235 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 17:24:39 INFO - PROCESS | 2492 | 1468455879238 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:24:39 INFO - PROCESS | 2492 | 1468455879240 Marionette TRACE conn5 <- [1,878,null,{}] 17:24:39 INFO - PROCESS | 2492 | 1468455879243 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:39 INFO - PROCESS | 2492 | 1468455879245 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:39 INFO - PROCESS | 2492 | 1468455879323 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 17:24:39 INFO - PROCESS | 2492 | 1468455879328 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:39 INFO - PROCESS | 2492 | 1468455879330 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:39 INFO - PROCESS | 2492 | ++DOCSHELL 0E177C00 == 36 [pid = 2492] [id = 229] 17:24:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0E179C00) [pid = 2492] [serial = 686] [outer = 00000000] 17:24:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (12446800) [pid = 2492] [serial = 687] [outer = 0E179C00] 17:24:39 INFO - PROCESS | 2492 | 1468455879373 Marionette DEBUG loaded listener.js 17:24:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (12E98800) [pid = 2492] [serial = 688] [outer = 0E179C00] 17:24:39 INFO - PROCESS | 2492 | 1468455879799 Marionette TRACE conn5 <- [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]]]}] 17:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 570ms 17:24:39 INFO - PROCESS | 2492 | 1468455879822 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 17:24:39 INFO - PROCESS | 2492 | 1468455879824 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 17:24:39 INFO - PROCESS | 2492 | 1468455879827 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:24:39 INFO - PROCESS | 2492 | 1468455879829 Marionette TRACE conn5 <- [1,882,null,{}] 17:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:24:39 INFO - PROCESS | 2492 | 1468455879832 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:39 INFO - PROCESS | 2492 | 1468455879834 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:39 INFO - PROCESS | 2492 | 1468455879940 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 17:24:39 INFO - PROCESS | 2492 | 1468455879949 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:39 INFO - PROCESS | 2492 | 1468455879951 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:39 INFO - PROCESS | 2492 | ++DOCSHELL 140EB400 == 37 [pid = 2492] [id = 230] 17:24:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (14817400) [pid = 2492] [serial = 689] [outer = 00000000] 17:24:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (17799800) [pid = 2492] [serial = 690] [outer = 14817400] 17:24:40 INFO - PROCESS | 2492 | 1468455879997 Marionette DEBUG loaded listener.js 17:24:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (17937800) [pid = 2492] [serial = 691] [outer = 14817400] 17:24:40 INFO - PROCESS | 2492 | 1468455880400 Marionette TRACE conn5 <- [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]]]}] 17:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 631ms 17:24:40 INFO - PROCESS | 2492 | 1468455880464 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 17:24:40 INFO - PROCESS | 2492 | 1468455880466 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 17:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:24:40 INFO - PROCESS | 2492 | 1468455880470 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:24:40 INFO - PROCESS | 2492 | 1468455880471 Marionette TRACE conn5 <- [1,886,null,{}] 17:24:40 INFO - PROCESS | 2492 | 1468455880475 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:40 INFO - PROCESS | 2492 | 1468455880487 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:40 INFO - PROCESS | 2492 | 1468455880567 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 17:24:40 INFO - PROCESS | 2492 | 1468455880575 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:40 INFO - PROCESS | 2492 | 1468455880577 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:40 INFO - PROCESS | 2492 | ++DOCSHELL 140DCC00 == 38 [pid = 2492] [id = 231] 17:24:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17981C00) [pid = 2492] [serial = 692] [outer = 00000000] 17:24:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17A48400) [pid = 2492] [serial = 693] [outer = 17981C00] 17:24:40 INFO - PROCESS | 2492 | 1468455880623 Marionette DEBUG loaded listener.js 17:24:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17A4EC00) [pid = 2492] [serial = 694] [outer = 17981C00] 17:24:41 INFO - PROCESS | 2492 | 1468455881026 Marionette TRACE conn5 <- [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]]]}] 17:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 570ms 17:24:41 INFO - PROCESS | 2492 | 1468455881045 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 17:24:41 INFO - PROCESS | 2492 | 1468455881047 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 17:24:41 INFO - PROCESS | 2492 | 1468455881050 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:24:41 INFO - PROCESS | 2492 | 1468455881052 Marionette TRACE conn5 <- [1,890,null,{}] 17:24:41 INFO - PROCESS | 2492 | 1468455881055 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:41 INFO - PROCESS | 2492 | 1468455881057 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:41 INFO - PROCESS | 2492 | 1468455881178 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 17:24:41 INFO - PROCESS | 2492 | 1468455881325 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:41 INFO - PROCESS | 2492 | 1468455881328 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:41 INFO - PROCESS | 2492 | ++DOCSHELL 0C651800 == 39 [pid = 2492] [id = 232] 17:24:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0C6D9400) [pid = 2492] [serial = 695] [outer = 00000000] 17:24:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0C6F3000) [pid = 2492] [serial = 696] [outer = 0C6D9400] 17:24:41 INFO - PROCESS | 2492 | 1468455881401 Marionette DEBUG loaded listener.js 17:24:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0DBFEC00) [pid = 2492] [serial = 697] [outer = 0C6D9400] 17:24:41 INFO - PROCESS | 2492 | 1468455881966 Marionette TRACE conn5 <- [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]]]}] 17:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 970ms 17:24:42 INFO - PROCESS | 2492 | 1468455882026 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 17:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:24:42 INFO - PROCESS | 2492 | 1468455882029 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 17:24:42 INFO - PROCESS | 2492 | 1468455882034 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:24:42 INFO - PROCESS | 2492 | 1468455882038 Marionette TRACE conn5 <- [1,894,null,{}] 17:24:42 INFO - PROCESS | 2492 | 1468455882043 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:42 INFO - PROCESS | 2492 | 1468455882046 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:42 INFO - PROCESS | 2492 | 1468455882158 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 17:24:42 INFO - PROCESS | 2492 | 1468455882286 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 2492 | 1468455882289 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:42 INFO - PROCESS | 2492 | ++DOCSHELL 0F2E6400 == 40 [pid = 2492] [id = 233] 17:24:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (127C0800) [pid = 2492] [serial = 698] [outer = 00000000] 17:24:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (12E93C00) [pid = 2492] [serial = 699] [outer = 127C0800] 17:24:42 INFO - PROCESS | 2492 | 1468455882345 Marionette DEBUG loaded listener.js 17:24:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (12FE4400) [pid = 2492] [serial = 700] [outer = 127C0800] 17:24:42 INFO - PROCESS | 2492 | 1468455882951 Marionette TRACE conn5 <- [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]]]}] 17:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 991ms 17:24:43 INFO - PROCESS | 2492 | 1468455883027 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 17:24:43 INFO - PROCESS | 2492 | 1468455883031 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 17:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:24:43 INFO - PROCESS | 2492 | 1468455883049 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:24:43 INFO - PROCESS | 2492 | 1468455883051 Marionette TRACE conn5 <- [1,898,null,{}] 17:24:43 INFO - PROCESS | 2492 | 1468455883056 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:43 INFO - PROCESS | 2492 | 1468455883059 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:43 INFO - PROCESS | 2492 | 1468455883178 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 17:24:43 INFO - PROCESS | 2492 | 1468455883301 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:43 INFO - PROCESS | 2492 | 1468455883304 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:43 INFO - PROCESS | 2492 | ++DOCSHELL 15B52400 == 41 [pid = 2492] [id = 234] 17:24:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (16C56800) [pid = 2492] [serial = 701] [outer = 00000000] 17:24:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (17709400) [pid = 2492] [serial = 702] [outer = 16C56800] 17:24:43 INFO - PROCESS | 2492 | 1468455883359 Marionette DEBUG loaded listener.js 17:24:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (17792400) [pid = 2492] [serial = 703] [outer = 16C56800] 17:24:44 INFO - PROCESS | 2492 | 1468455883982 Marionette TRACE conn5 <- [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]]]}] 17:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 990ms 17:24:44 INFO - PROCESS | 2492 | 1468455884029 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 17:24:44 INFO - PROCESS | 2492 | 1468455884032 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 17:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:24:44 INFO - PROCESS | 2492 | 1468455884042 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:24:44 INFO - PROCESS | 2492 | 1468455884048 Marionette TRACE conn5 <- [1,902,null,{}] 17:24:44 INFO - PROCESS | 2492 | 1468455884053 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:44 INFO - PROCESS | 2492 | 1468455884057 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:44 INFO - PROCESS | 2492 | 1468455884169 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 17:24:44 INFO - PROCESS | 2492 | 1468455884318 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:44 INFO - PROCESS | 2492 | 1468455884320 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:44 INFO - PROCESS | 2492 | ++DOCSHELL 17791400 == 42 [pid = 2492] [id = 235] 17:24:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (17929800) [pid = 2492] [serial = 704] [outer = 00000000] 17:24:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (18521000) [pid = 2492] [serial = 705] [outer = 17929800] 17:24:44 INFO - PROCESS | 2492 | 1468455884376 Marionette DEBUG loaded listener.js 17:24:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (18524400) [pid = 2492] [serial = 706] [outer = 17929800] 17:24:45 INFO - PROCESS | 2492 | 1468455885117 Marionette TRACE conn5 <- [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]]]}] 17:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1138ms 17:24:45 INFO - PROCESS | 2492 | 1468455885176 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 17:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:24:45 INFO - PROCESS | 2492 | 1468455885180 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 17:24:45 INFO - PROCESS | 2492 | 1468455885202 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:24:45 INFO - PROCESS | 2492 | 1468455885205 Marionette TRACE conn5 <- [1,906,null,{}] 17:24:45 INFO - PROCESS | 2492 | 1468455885211 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:45 INFO - PROCESS | 2492 | 1468455885214 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:45 INFO - PROCESS | 2492 | 1468455885324 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 17:24:45 INFO - PROCESS | 2492 | 1468455885402 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:45 INFO - PROCESS | 2492 | 1468455885405 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:45 INFO - PROCESS | 2492 | ++DOCSHELL 0DBFF000 == 43 [pid = 2492] [id = 236] 17:24:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (0DF72400) [pid = 2492] [serial = 707] [outer = 00000000] 17:24:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (0E170800) [pid = 2492] [serial = 708] [outer = 0DF72400] 17:24:45 INFO - PROCESS | 2492 | 1468455885495 Marionette DEBUG loaded listener.js 17:24:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (0E510800) [pid = 2492] [serial = 709] [outer = 0DF72400] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 140DCC00 == 42 [pid = 2492] [id = 231] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 140EB400 == 41 [pid = 2492] [id = 230] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 0E177C00 == 40 [pid = 2492] [id = 229] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 15BF8800 == 39 [pid = 2492] [id = 228] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 16017800 == 38 [pid = 2492] [id = 227] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 1582B800 == 37 [pid = 2492] [id = 226] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 140E9400 == 36 [pid = 2492] [id = 225] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 0E50C000 == 35 [pid = 2492] [id = 224] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 0DB5E000 == 34 [pid = 2492] [id = 223] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 0E727400 == 33 [pid = 2492] [id = 222] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 0C6F1C00 == 32 [pid = 2492] [id = 221] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 1792E400 == 31 [pid = 2492] [id = 220] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 17791400 == 30 [pid = 2492] [id = 235] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 15B52400 == 29 [pid = 2492] [id = 234] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 0C651800 == 28 [pid = 2492] [id = 232] 17:24:46 INFO - PROCESS | 2492 | --DOCSHELL 0F2E6400 == 27 [pid = 2492] [id = 233] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (17709000) [pid = 2492] [serial = 656] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (17936400) [pid = 2492] [serial = 659] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (1689A800) [pid = 2492] [serial = 653] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (17713000) [pid = 2492] [serial = 657] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (16B50000) [pid = 2492] [serial = 654] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (1541C800) [pid = 2492] [serial = 648] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (12FE9000) [pid = 2492] [serial = 645] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (126A4400) [pid = 2492] [serial = 642] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0E729400) [pid = 2492] [serial = 633] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0E50D000) [pid = 2492] [serial = 632] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0F4AD000) [pid = 2492] [serial = 641] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0D290400) [pid = 2492] [serial = 635] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0D976C00) [pid = 2492] [serial = 636] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0E16E000) [pid = 2492] [serial = 638] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E178400) [pid = 2492] [serial = 639] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (12E6FC00) [pid = 2492] [serial = 644] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (14812000) [pid = 2492] [serial = 647] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0F4CFC00) [pid = 2492] [serial = 624] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E508000) [pid = 2492] [serial = 623] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (16B4D400) [pid = 2492] [serial = 627] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (15B83C00) [pid = 2492] [serial = 626] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (16879400) [pid = 2492] [serial = 651] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (15B7F000) [pid = 2492] [serial = 650] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (17A65C00) [pid = 2492] [serial = 630] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (17A52000) [pid = 2492] [serial = 629] [outer = 00000000] [url = about:blank] 17:24:46 INFO - PROCESS | 2492 | 1468455886541 Marionette TRACE conn5 <- [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]]]}] 17:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1438ms 17:24:46 INFO - PROCESS | 2492 | 1468455886625 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 17:24:46 INFO - PROCESS | 2492 | 1468455886628 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 17:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:24:46 INFO - PROCESS | 2492 | 1468455886633 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:24:46 INFO - PROCESS | 2492 | 1468455886636 Marionette TRACE conn5 <- [1,910,null,{}] 17:24:46 INFO - PROCESS | 2492 | 1468455886640 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:46 INFO - PROCESS | 2492 | 1468455886644 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:46 INFO - PROCESS | 2492 | 1468455886732 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 17:24:46 INFO - PROCESS | 2492 | 1468455886743 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:46 INFO - PROCESS | 2492 | 1468455886745 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:46 INFO - PROCESS | 2492 | ++DOCSHELL 0DA84000 == 28 [pid = 2492] [id = 237] 17:24:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0DA84400) [pid = 2492] [serial = 710] [outer = 00000000] 17:24:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0E13AC00) [pid = 2492] [serial = 711] [outer = 0DA84400] 17:24:46 INFO - PROCESS | 2492 | 1468455886792 Marionette DEBUG loaded listener.js 17:24:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0E16B400) [pid = 2492] [serial = 712] [outer = 0DA84400] 17:24:47 INFO - PROCESS | 2492 | 1468455887275 Marionette TRACE conn5 <- [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]]]}] 17:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 17:24:47 INFO - PROCESS | 2492 | 1468455887304 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 17:24:47 INFO - PROCESS | 2492 | 1468455887309 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 17:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:24:47 INFO - PROCESS | 2492 | 1468455887315 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:24:47 INFO - PROCESS | 2492 | 1468455887318 Marionette TRACE conn5 <- [1,914,null,{}] 17:24:47 INFO - PROCESS | 2492 | 1468455887322 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:47 INFO - PROCESS | 2492 | 1468455887324 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:47 INFO - PROCESS | 2492 | 1468455887451 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 17:24:47 INFO - PROCESS | 2492 | 1468455887466 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 2492 | 1468455887468 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:47 INFO - PROCESS | 2492 | ++DOCSHELL 0E558800 == 29 [pid = 2492] [id = 238] 17:24:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0E55B000) [pid = 2492] [serial = 713] [outer = 00000000] 17:24:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0E55EC00) [pid = 2492] [serial = 714] [outer = 0E55B000] 17:24:47 INFO - PROCESS | 2492 | 1468455887517 Marionette DEBUG loaded listener.js 17:24:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0E84B400) [pid = 2492] [serial = 715] [outer = 0E55B000] 17:24:47 INFO - PROCESS | 2492 | 1468455887959 Marionette TRACE conn5 <- [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]]]}] 17:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 17:24:48 INFO - PROCESS | 2492 | 1468455887989 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 17:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:24:48 INFO - PROCESS | 2492 | 1468455887991 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 17:24:48 INFO - PROCESS | 2492 | 1468455887995 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:24:48 INFO - PROCESS | 2492 | 1468455887999 Marionette TRACE conn5 <- [1,918,null,{}] 17:24:48 INFO - PROCESS | 2492 | 1468455888010 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:48 INFO - PROCESS | 2492 | 1468455888014 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:48 INFO - PROCESS | 2492 | 1468455888095 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 17:24:48 INFO - PROCESS | 2492 | 1468455888105 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:48 INFO - PROCESS | 2492 | 1468455888108 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:48 INFO - PROCESS | 2492 | ++DOCSHELL 12A5C400 == 30 [pid = 2492] [id = 239] 17:24:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (12A5C800) [pid = 2492] [serial = 716] [outer = 00000000] 17:24:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (12E6B400) [pid = 2492] [serial = 717] [outer = 12A5C800] 17:24:48 INFO - PROCESS | 2492 | 1468455888156 Marionette DEBUG loaded listener.js 17:24:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (12F2CC00) [pid = 2492] [serial = 718] [outer = 12A5C800] 17:24:48 INFO - PROCESS | 2492 | 1468455888615 Marionette TRACE conn5 <- [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]]]}] 17:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 690ms 17:24:48 INFO - PROCESS | 2492 | 1468455888685 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 17:24:48 INFO - PROCESS | 2492 | 1468455888688 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 17:24:48 INFO - PROCESS | 2492 | 1468455888691 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:24:48 INFO - PROCESS | 2492 | 1468455888693 Marionette TRACE conn5 <- [1,922,null,{}] 17:24:48 INFO - PROCESS | 2492 | 1468455888701 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:48 INFO - PROCESS | 2492 | 1468455888703 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:48 INFO - PROCESS | 2492 | 1468455888844 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 17:24:48 INFO - PROCESS | 2492 | 1468455888896 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:48 INFO - PROCESS | 2492 | 1468455888898 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:48 INFO - PROCESS | 2492 | ++DOCSHELL 12FEA800 == 31 [pid = 2492] [id = 240] 17:24:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (13082400) [pid = 2492] [serial = 719] [outer = 00000000] 17:24:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (140E2C00) [pid = 2492] [serial = 720] [outer = 13082400] 17:24:48 INFO - PROCESS | 2492 | 1468455888942 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1541B400) [pid = 2492] [serial = 721] [outer = 13082400] 17:24:49 INFO - PROCESS | 2492 | 1468455889335 Marionette TRACE conn5 <- [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]]]}] 17:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 17:24:49 INFO - PROCESS | 2492 | 1468455889376 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 17:24:49 INFO - PROCESS | 2492 | 1468455889378 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 17:24:49 INFO - PROCESS | 2492 | 1468455889382 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:24:49 INFO - PROCESS | 2492 | 1468455889383 Marionette TRACE conn5 <- [1,926,null,{}] 17:24:49 INFO - PROCESS | 2492 | 1468455889387 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:49 INFO - PROCESS | 2492 | 1468455889389 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:49 INFO - PROCESS | 2492 | 1468455889496 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 17:24:49 INFO - PROCESS | 2492 | 1468455889502 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:49 INFO - PROCESS | 2492 | 1468455889504 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:49 INFO - PROCESS | 2492 | ++DOCSHELL 1541EC00 == 32 [pid = 2492] [id = 241] 17:24:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1541F800) [pid = 2492] [serial = 722] [outer = 00000000] 17:24:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1547B800) [pid = 2492] [serial = 723] [outer = 1541F800] 17:24:49 INFO - PROCESS | 2492 | 1468455889548 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (15B52000) [pid = 2492] [serial = 724] [outer = 1541F800] 17:24:50 INFO - PROCESS | 2492 | 1468455890019 Marionette TRACE conn5 <- [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]]]}] 17:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 17:24:50 INFO - PROCESS | 2492 | 1468455890056 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 17:24:50 INFO - PROCESS | 2492 | 1468455890058 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 17:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:24:50 INFO - PROCESS | 2492 | 1468455890061 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:24:50 INFO - PROCESS | 2492 | 1468455890063 Marionette TRACE conn5 <- [1,930,null,{}] 17:24:50 INFO - PROCESS | 2492 | 1468455890066 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:50 INFO - PROCESS | 2492 | 1468455890072 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:50 INFO - PROCESS | 2492 | 1468455890216 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 17:24:50 INFO - PROCESS | 2492 | 1468455890240 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:50 INFO - PROCESS | 2492 | 1468455890242 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:50 INFO - PROCESS | 2492 | ++DOCSHELL 15BFD400 == 33 [pid = 2492] [id = 242] 17:24:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (16870400) [pid = 2492] [serial = 725] [outer = 00000000] 17:24:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (16B5E800) [pid = 2492] [serial = 726] [outer = 16870400] 17:24:50 INFO - PROCESS | 2492 | 1468455890286 Marionette DEBUG loaded listener.js 17:24:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (1717D400) [pid = 2492] [serial = 727] [outer = 16870400] 17:24:50 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (17981C00) [pid = 2492] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:24:50 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (15833000) [pid = 2492] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:24:50 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (16870000) [pid = 2492] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:24:50 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0D9F2C00) [pid = 2492] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:24:50 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (140EA400) [pid = 2492] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:24:50 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E50FC00) [pid = 2492] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:24:50 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (17708800) [pid = 2492] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:24:50 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E767400) [pid = 2492] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:24:50 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1792E800) [pid = 2492] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:24:50 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0DF7C800) [pid = 2492] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:24:50 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0E179C00) [pid = 2492] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:24:50 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (14817400) [pid = 2492] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:24:50 INFO - PROCESS | 2492 | 1468455890957 Marionette TRACE conn5 <- [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]]]}] 17:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 931ms 17:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:24:51 INFO - PROCESS | 2492 | 1468455890992 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 17:24:51 INFO - PROCESS | 2492 | 1468455890994 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 17:24:51 INFO - PROCESS | 2492 | 1468455890997 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:24:51 INFO - PROCESS | 2492 | 1468455890999 Marionette TRACE conn5 <- [1,934,null,{}] 17:24:51 INFO - PROCESS | 2492 | 1468455891003 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:51 INFO - PROCESS | 2492 | 1468455891004 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:51 INFO - PROCESS | 2492 | 1468455891081 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 17:24:51 INFO - PROCESS | 2492 | 1468455891086 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:51 INFO - PROCESS | 2492 | 1468455891088 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:51 INFO - PROCESS | 2492 | ++DOCSHELL 0D9CE800 == 34 [pid = 2492] [id = 243] 17:24:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0DBFA800) [pid = 2492] [serial = 728] [outer = 00000000] 17:24:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (126A1400) [pid = 2492] [serial = 729] [outer = 0DBFA800] 17:24:51 INFO - PROCESS | 2492 | 1468455891131 Marionette DEBUG loaded listener.js 17:24:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (15414400) [pid = 2492] [serial = 730] [outer = 0DBFA800] 17:24:51 INFO - PROCESS | 2492 | 1468455891594 Marionette TRACE conn5 <- [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]]]}] 17:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 17:24:51 INFO - PROCESS | 2492 | 1468455891628 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 17:24:51 INFO - PROCESS | 2492 | 1468455891630 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 17:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:24:51 INFO - PROCESS | 2492 | 1468455891633 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:24:51 INFO - PROCESS | 2492 | 1468455891635 Marionette TRACE conn5 <- [1,938,null,{}] 17:24:51 INFO - PROCESS | 2492 | 1468455891638 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:51 INFO - PROCESS | 2492 | 1468455891640 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:51 INFO - PROCESS | 2492 | 1468455891716 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 17:24:51 INFO - PROCESS | 2492 | 1468455891723 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:51 INFO - PROCESS | 2492 | 1468455891725 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:51 INFO - PROCESS | 2492 | ++DOCSHELL 0E13B800 == 35 [pid = 2492] [id = 244] 17:24:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (0F4CA800) [pid = 2492] [serial = 731] [outer = 00000000] 17:24:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1767D400) [pid = 2492] [serial = 732] [outer = 0F4CA800] 17:24:51 INFO - PROCESS | 2492 | 1468455891769 Marionette DEBUG loaded listener.js 17:24:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17708800) [pid = 2492] [serial = 733] [outer = 0F4CA800] 17:24:52 INFO - PROCESS | 2492 | 1468455892184 Marionette TRACE conn5 <- [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]]]}] 17:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 570ms 17:24:52 INFO - PROCESS | 2492 | 1468455892204 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 17:24:52 INFO - PROCESS | 2492 | 1468455892206 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 17:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:24:52 INFO - PROCESS | 2492 | 1468455892209 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:24:52 INFO - PROCESS | 2492 | 1468455892211 Marionette TRACE conn5 <- [1,942,null,{}] 17:24:52 INFO - PROCESS | 2492 | 1468455892228 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:52 INFO - PROCESS | 2492 | 1468455892230 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:52 INFO - PROCESS | 2492 | 1468455892308 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 17:24:52 INFO - PROCESS | 2492 | 1468455892314 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:52 INFO - PROCESS | 2492 | 1468455892316 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:52 INFO - PROCESS | 2492 | ++DOCSHELL 17710800 == 36 [pid = 2492] [id = 245] 17:24:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17716C00) [pid = 2492] [serial = 734] [outer = 00000000] 17:24:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (17931800) [pid = 2492] [serial = 735] [outer = 17716C00] 17:24:52 INFO - PROCESS | 2492 | 1468455892358 Marionette DEBUG loaded listener.js 17:24:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (17974000) [pid = 2492] [serial = 736] [outer = 17716C00] 17:24:52 INFO - PROCESS | 2492 | 1468455892796 Marionette TRACE conn5 <- [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]]]}] 17:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 651ms 17:24:52 INFO - PROCESS | 2492 | 1468455892860 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 17:24:52 INFO - PROCESS | 2492 | 1468455892862 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 17:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:24:52 INFO - PROCESS | 2492 | 1468455892865 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:24:52 INFO - PROCESS | 2492 | 1468455892867 Marionette TRACE conn5 <- [1,946,null,{}] 17:24:52 INFO - PROCESS | 2492 | 1468455892870 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:52 INFO - PROCESS | 2492 | 1468455892872 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:53 INFO - PROCESS | 2492 | 1468455892990 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 17:24:53 INFO - PROCESS | 2492 | 1468455893149 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:53 INFO - PROCESS | 2492 | 1468455893153 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:53 INFO - PROCESS | 2492 | ++DOCSHELL 0C64E800 == 37 [pid = 2492] [id = 246] 17:24:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0C6DB800) [pid = 2492] [serial = 737] [outer = 00000000] 17:24:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (0C6EB000) [pid = 2492] [serial = 738] [outer = 0C6DB800] 17:24:53 INFO - PROCESS | 2492 | 1468455893211 Marionette DEBUG loaded listener.js 17:24:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (0D9CB800) [pid = 2492] [serial = 739] [outer = 0C6DB800] 17:24:53 INFO - PROCESS | 2492 | 1468455893904 Marionette TRACE conn5 <- [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]]]}] 17:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1123ms 17:24:54 INFO - PROCESS | 2492 | 1468455893991 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 17:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:24:54 INFO - PROCESS | 2492 | 1468455893995 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 17:24:54 INFO - PROCESS | 2492 | 1468455894000 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:24:54 INFO - PROCESS | 2492 | 1468455894003 Marionette TRACE conn5 <- [1,950,null,{}] 17:24:54 INFO - PROCESS | 2492 | 1468455894008 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:54 INFO - PROCESS | 2492 | 1468455894012 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:54 INFO - PROCESS | 2492 | 1468455894141 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 17:24:54 INFO - PROCESS | 2492 | 1468455894262 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:54 INFO - PROCESS | 2492 | 1468455894265 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:54 INFO - PROCESS | 2492 | ++DOCSHELL 0E50A400 == 38 [pid = 2492] [id = 247] 17:24:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (0E554800) [pid = 2492] [serial = 740] [outer = 00000000] 17:24:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (0F44A800) [pid = 2492] [serial = 741] [outer = 0E554800] 17:24:54 INFO - PROCESS | 2492 | 1468455894322 Marionette DEBUG loaded listener.js 17:24:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (126A4400) [pid = 2492] [serial = 742] [outer = 0E554800] 17:24:55 INFO - PROCESS | 2492 | 1468455895196 Marionette TRACE conn5 <- [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]]]}] 17:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1280ms 17:24:55 INFO - PROCESS | 2492 | 1468455895279 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 17:24:55 INFO - PROCESS | 2492 | 1468455895283 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 17:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:24:55 INFO - PROCESS | 2492 | 1468455895288 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:24:55 INFO - PROCESS | 2492 | 1468455895292 Marionette TRACE conn5 <- [1,954,null,{}] 17:24:55 INFO - PROCESS | 2492 | 1468455895297 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:55 INFO - PROCESS | 2492 | 1468455895300 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:55 INFO - PROCESS | 2492 | 1468455895421 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 17:24:55 INFO - PROCESS | 2492 | 1468455895500 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:55 INFO - PROCESS | 2492 | 1468455895505 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:55 INFO - PROCESS | 2492 | ++DOCSHELL 0E16FC00 == 39 [pid = 2492] [id = 248] 17:24:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (0E171000) [pid = 2492] [serial = 743] [outer = 00000000] 17:24:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (0E3DC000) [pid = 2492] [serial = 744] [outer = 0E171000] 17:24:55 INFO - PROCESS | 2492 | 1468455895599 Marionette DEBUG loaded listener.js 17:24:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (0E510000) [pid = 2492] [serial = 745] [outer = 0E171000] 17:24:55 INFO - PROCESS | 2492 | --DOCSHELL 17710800 == 38 [pid = 2492] [id = 245] 17:24:55 INFO - PROCESS | 2492 | --DOCSHELL 0E13B800 == 37 [pid = 2492] [id = 244] 17:24:55 INFO - PROCESS | 2492 | --DOCSHELL 0D9CE800 == 36 [pid = 2492] [id = 243] 17:24:55 INFO - PROCESS | 2492 | --DOCSHELL 15BFD400 == 35 [pid = 2492] [id = 242] 17:24:55 INFO - PROCESS | 2492 | --DOCSHELL 1541EC00 == 34 [pid = 2492] [id = 241] 17:24:55 INFO - PROCESS | 2492 | --DOCSHELL 12FEA800 == 33 [pid = 2492] [id = 240] 17:24:55 INFO - PROCESS | 2492 | --DOCSHELL 12A5C400 == 32 [pid = 2492] [id = 239] 17:24:55 INFO - PROCESS | 2492 | --DOCSHELL 0E558800 == 31 [pid = 2492] [id = 238] 17:24:55 INFO - PROCESS | 2492 | --DOCSHELL 0DA84000 == 30 [pid = 2492] [id = 237] 17:24:55 INFO - PROCESS | 2492 | --DOCSHELL 0DBFF000 == 29 [pid = 2492] [id = 236] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (17A48400) [pid = 2492] [serial = 693] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (15B86C00) [pid = 2492] [serial = 678] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (15BFE400) [pid = 2492] [serial = 679] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (17178400) [pid = 2492] [serial = 682] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (16B66C00) [pid = 2492] [serial = 681] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (0E13D800) [pid = 2492] [serial = 662] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (0E3E5800) [pid = 2492] [serial = 663] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (14818400) [pid = 2492] [serial = 675] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0F2E5400) [pid = 2492] [serial = 672] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (12625C00) [pid = 2492] [serial = 673] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (17931400) [pid = 2492] [serial = 684] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (127CE800) [pid = 2492] [serial = 665] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (12F75C00) [pid = 2492] [serial = 666] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (17938C00) [pid = 2492] [serial = 660] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E13C400) [pid = 2492] [serial = 669] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E172800) [pid = 2492] [serial = 670] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (12446800) [pid = 2492] [serial = 687] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (17A4EC00) [pid = 2492] [serial = 694] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (12F34C00) [pid = 2492] [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.] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17799800) [pid = 2492] [serial = 690] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (1770B400) [pid = 2492] [serial = 685] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (17937800) [pid = 2492] [serial = 691] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (12E98800) [pid = 2492] [serial = 688] [outer = 00000000] [url = about:blank] 17:24:55 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (15422400) [pid = 2492] [serial = 676] [outer = 00000000] [url = about:blank] 17:24:56 INFO - PROCESS | 2492 | 1468455896084 Marionette TRACE conn5 <- [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]]]}] 17:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 830ms 17:24:56 INFO - PROCESS | 2492 | 1468455896119 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 17:24:56 INFO - PROCESS | 2492 | 1468455896123 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 17:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:24:56 INFO - PROCESS | 2492 | 1468455896130 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:24:56 INFO - PROCESS | 2492 | 1468455896133 Marionette TRACE conn5 <- [1,958,null,{}] 17:24:56 INFO - PROCESS | 2492 | 1468455896137 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:56 INFO - PROCESS | 2492 | 1468455896139 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:56 INFO - PROCESS | 2492 | 1468455896227 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 17:24:56 INFO - PROCESS | 2492 | 1468455896233 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:56 INFO - PROCESS | 2492 | 1468455896236 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:56 INFO - PROCESS | 2492 | ++DOCSHELL 0E4B8C00 == 30 [pid = 2492] [id = 249] 17:24:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0E501C00) [pid = 2492] [serial = 746] [outer = 00000000] 17:24:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0E847C00) [pid = 2492] [serial = 747] [outer = 0E501C00] 17:24:56 INFO - PROCESS | 2492 | 1468455896285 Marionette DEBUG loaded listener.js 17:24:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0F4CF000) [pid = 2492] [serial = 748] [outer = 0E501C00] 17:24:56 INFO - PROCESS | 2492 | 1468455896758 Marionette TRACE conn5 <- [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]]]}] 17:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 17:24:56 INFO - PROCESS | 2492 | 1468455896804 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 17:24:56 INFO - PROCESS | 2492 | 1468455896806 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 17:24:56 INFO - PROCESS | 2492 | 1468455896809 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:24:56 INFO - PROCESS | 2492 | 1468455896813 Marionette TRACE conn5 <- [1,962,null,{}] 17:24:56 INFO - PROCESS | 2492 | 1468455896824 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:56 INFO - PROCESS | 2492 | 1468455896828 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:56 INFO - PROCESS | 2492 | 1468455896944 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 17:24:56 INFO - PROCESS | 2492 | 1468455896960 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:56 INFO - PROCESS | 2492 | 1468455896963 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:57 INFO - PROCESS | 2492 | ++DOCSHELL 12FE2C00 == 31 [pid = 2492] [id = 250] 17:24:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (12FE3800) [pid = 2492] [serial = 749] [outer = 00000000] 17:24:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (13020C00) [pid = 2492] [serial = 750] [outer = 12FE3800] 17:24:57 INFO - PROCESS | 2492 | 1468455897011 Marionette DEBUG loaded listener.js 17:24:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (140E9400) [pid = 2492] [serial = 751] [outer = 12FE3800] 17:24:57 INFO - PROCESS | 2492 | 1468455897463 Marionette TRACE conn5 <- [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]]]}] 17:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 17:24:57 INFO - PROCESS | 2492 | 1468455897487 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 17:24:57 INFO - PROCESS | 2492 | 1468455897490 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 17:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:24:57 INFO - PROCESS | 2492 | 1468455897493 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:24:57 INFO - PROCESS | 2492 | 1468455897495 Marionette TRACE conn5 <- [1,966,null,{}] 17:24:57 INFO - PROCESS | 2492 | 1468455897498 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:57 INFO - PROCESS | 2492 | 1468455897500 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:57 INFO - PROCESS | 2492 | 1468455897583 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 17:24:57 INFO - PROCESS | 2492 | 1468455897588 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:57 INFO - PROCESS | 2492 | 1468455897590 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:57 INFO - PROCESS | 2492 | ++DOCSHELL 15472800 == 32 [pid = 2492] [id = 251] 17:24:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15473C00) [pid = 2492] [serial = 752] [outer = 00000000] 17:24:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (15B7DC00) [pid = 2492] [serial = 753] [outer = 15473C00] 17:24:57 INFO - PROCESS | 2492 | 1468455897645 Marionette DEBUG loaded listener.js 17:24:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (15B88C00) [pid = 2492] [serial = 754] [outer = 15473C00] 17:24:58 INFO - PROCESS | 2492 | 1468455898055 Marionette TRACE conn5 <- [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]]]}] 17:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 631ms 17:24:58 INFO - PROCESS | 2492 | 1468455898125 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 17:24:58 INFO - PROCESS | 2492 | 1468455898127 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 17:24:58 INFO - PROCESS | 2492 | 1468455898130 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:24:58 INFO - PROCESS | 2492 | 1468455898132 Marionette TRACE conn5 <- [1,970,null,{}] 17:24:58 INFO - PROCESS | 2492 | 1468455898135 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:58 INFO - PROCESS | 2492 | 1468455898137 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:58 INFO - PROCESS | 2492 | 1468455898246 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 17:24:58 INFO - PROCESS | 2492 | 1468455898252 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:58 INFO - PROCESS | 2492 | 1468455898254 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:58 INFO - PROCESS | 2492 | ++DOCSHELL 12624400 == 33 [pid = 2492] [id = 252] 17:24:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (15BF8800) [pid = 2492] [serial = 755] [outer = 00000000] 17:24:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1687CC00) [pid = 2492] [serial = 756] [outer = 15BF8800] 17:24:58 INFO - PROCESS | 2492 | 1468455898298 Marionette DEBUG loaded listener.js 17:24:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (16B66800) [pid = 2492] [serial = 757] [outer = 15BF8800] 17:24:58 INFO - PROCESS | 2492 | 1468455898758 Marionette TRACE conn5 <- [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]]]}] 17:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 17:24:58 INFO - PROCESS | 2492 | 1468455898803 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 17:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:24:58 INFO - PROCESS | 2492 | 1468455898805 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 17:24:58 INFO - PROCESS | 2492 | 1468455898808 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - PROCESS | 2492 | 1468455898810 Marionette TRACE conn5 <- [1,974,null,{}] 17:24:58 INFO - PROCESS | 2492 | 1468455898814 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:58 INFO - PROCESS | 2492 | 1468455898819 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:58 INFO - PROCESS | 2492 | 1468455898962 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 17:24:59 INFO - PROCESS | 2492 | 1468455899020 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 2492 | 1468455899021 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:59 INFO - PROCESS | 2492 | ++DOCSHELL 1687C000 == 34 [pid = 2492] [id = 253] 17:24:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17174800) [pid = 2492] [serial = 758] [outer = 00000000] 17:24:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1779D000) [pid = 2492] [serial = 759] [outer = 17174800] 17:24:59 INFO - PROCESS | 2492 | 1468455899065 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (17935800) [pid = 2492] [serial = 760] [outer = 17174800] 17:24:59 INFO - PROCESS | 2492 | 1468455899499 Marionette TRACE conn5 <- [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]]]}] 17:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 17:24:59 INFO - PROCESS | 2492 | 1468455899540 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 17:24:59 INFO - PROCESS | 2492 | 1468455899542 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 17:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:24:59 INFO - PROCESS | 2492 | 1468455899584 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:24:59 INFO - PROCESS | 2492 | 1468455899586 Marionette TRACE conn5 <- [1,978,null,{}] 17:24:59 INFO - PROCESS | 2492 | 1468455899589 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:59 INFO - PROCESS | 2492 | 1468455899591 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:59 INFO - PROCESS | 2492 | 1468455899709 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 17:24:59 INFO - PROCESS | 2492 | 1468455899768 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 2492 | 1468455899770 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:24:59 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DDC00 == 35 [pid = 2492] [id = 254] 17:24:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0E550C00) [pid = 2492] [serial = 761] [outer = 00000000] 17:24:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (1797A400) [pid = 2492] [serial = 762] [outer = 0E550C00] 17:24:59 INFO - PROCESS | 2492 | 1468455899813 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (1797D800) [pid = 2492] [serial = 763] [outer = 0E550C00] 17:25:00 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (0E55B000) [pid = 2492] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:25:00 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0DF72400) [pid = 2492] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:25:00 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (12A5C800) [pid = 2492] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:25:00 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0DA84400) [pid = 2492] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:25:00 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (13082400) [pid = 2492] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:25:00 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (1541F800) [pid = 2492] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:25:00 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (16870400) [pid = 2492] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:25:00 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0DBFA800) [pid = 2492] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:25:00 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0F4CA800) [pid = 2492] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:25:00 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0C6D9400) [pid = 2492] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:25:00 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (127C0800) [pid = 2492] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:25:00 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (16C56800) [pid = 2492] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:25:00 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17929800) [pid = 2492] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:25:00 INFO - PROCESS | 2492 | 1468455900303 Marionette TRACE conn5 <- [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]]]}] 17:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 791ms 17:25:00 INFO - PROCESS | 2492 | 1468455900366 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 17:25:00 INFO - PROCESS | 2492 | 1468455900368 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 17:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:25:00 INFO - PROCESS | 2492 | 1468455900372 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:25:00 INFO - PROCESS | 2492 | 1468455900373 Marionette TRACE conn5 <- [1,982,null,{}] 17:25:00 INFO - PROCESS | 2492 | 1468455900377 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:00 INFO - PROCESS | 2492 | 1468455900378 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:00 INFO - PROCESS | 2492 | 1468455900455 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 17:25:00 INFO - PROCESS | 2492 | 1468455900463 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:00 INFO - PROCESS | 2492 | 1468455900465 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:00 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F8C00 == 36 [pid = 2492] [id = 255] 17:25:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0DA82400) [pid = 2492] [serial = 764] [outer = 00000000] 17:25:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (12A5C800) [pid = 2492] [serial = 765] [outer = 0DA82400] 17:25:00 INFO - PROCESS | 2492 | 1468455900508 Marionette DEBUG loaded listener.js 17:25:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1541F800) [pid = 2492] [serial = 766] [outer = 0DA82400] 17:25:00 INFO - PROCESS | 2492 | 1468455900929 Marionette TRACE conn5 <- [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]]]}] 17:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 570ms 17:25:00 INFO - PROCESS | 2492 | 1468455900945 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 17:25:00 INFO - PROCESS | 2492 | 1468455900947 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 17:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:25:00 INFO - PROCESS | 2492 | 1468455900950 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:25:00 INFO - PROCESS | 2492 | 1468455900952 Marionette TRACE conn5 <- [1,986,null,{}] 17:25:01 INFO - PROCESS | 2492 | 1468455900984 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:01 INFO - PROCESS | 2492 | 1468455900985 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:01 INFO - PROCESS | 2492 | 1468455901088 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 17:25:01 INFO - PROCESS | 2492 | 1468455901094 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:01 INFO - PROCESS | 2492 | 1468455901096 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:01 INFO - PROCESS | 2492 | ++DOCSHELL 1541D800 == 37 [pid = 2492] [id = 256] 17:25:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (16B4D000) [pid = 2492] [serial = 767] [outer = 00000000] 17:25:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17978C00) [pid = 2492] [serial = 768] [outer = 16B4D000] 17:25:01 INFO - PROCESS | 2492 | 1468455901140 Marionette DEBUG loaded listener.js 17:25:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17A47000) [pid = 2492] [serial = 769] [outer = 16B4D000] 17:25:01 INFO - PROCESS | 2492 | 1468455901559 Marionette TRACE conn5 <- [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]]]}] 17:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 17:25:01 INFO - PROCESS | 2492 | 1468455901582 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 17:25:01 INFO - PROCESS | 2492 | 1468455901584 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 17:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:25:01 INFO - PROCESS | 2492 | 1468455901587 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:25:01 INFO - PROCESS | 2492 | 1468455901589 Marionette TRACE conn5 <- [1,990,null,{}] 17:25:01 INFO - PROCESS | 2492 | 1468455901630 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:01 INFO - PROCESS | 2492 | 1468455901632 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:01 INFO - PROCESS | 2492 | 1468455901713 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 17:25:01 INFO - PROCESS | 2492 | 1468455901721 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:01 INFO - PROCESS | 2492 | 1468455901723 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:01 INFO - PROCESS | 2492 | ++DOCSHELL 1541EC00 == 38 [pid = 2492] [id = 257] 17:25:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (158EF800) [pid = 2492] [serial = 770] [outer = 00000000] 17:25:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17A68C00) [pid = 2492] [serial = 771] [outer = 158EF800] 17:25:01 INFO - PROCESS | 2492 | 1468455901767 Marionette DEBUG loaded listener.js 17:25:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (17A6E000) [pid = 2492] [serial = 772] [outer = 158EF800] 17:25:02 INFO - PROCESS | 2492 | 1468455902181 Marionette TRACE conn5 <- [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]]]}] 17:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 650ms 17:25:02 INFO - PROCESS | 2492 | 1468455902280 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 17:25:02 INFO - PROCESS | 2492 | 1468455902284 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 17:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:25:02 INFO - PROCESS | 2492 | 1468455902290 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:25:02 INFO - PROCESS | 2492 | 1468455902295 Marionette TRACE conn5 <- [1,994,null,{}] 17:25:02 INFO - PROCESS | 2492 | 1468455902301 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:02 INFO - PROCESS | 2492 | 1468455902305 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:02 INFO - PROCESS | 2492 | 1468455902508 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 17:25:02 INFO - PROCESS | 2492 | 1468455902631 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:02 INFO - PROCESS | 2492 | 1468455902636 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:02 INFO - PROCESS | 2492 | ++DOCSHELL 0DF76400 == 39 [pid = 2492] [id = 258] 17:25:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0DF77C00) [pid = 2492] [serial = 773] [outer = 00000000] 17:25:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0E13D000) [pid = 2492] [serial = 774] [outer = 0DF77C00] 17:25:02 INFO - PROCESS | 2492 | 1468455902692 Marionette DEBUG loaded listener.js 17:25:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (0E173C00) [pid = 2492] [serial = 775] [outer = 0DF77C00] 17:25:03 INFO - PROCESS | 2492 | 1468455903266 Marionette TRACE conn5 <- [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]]]}] 17:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1025ms 17:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:25:03 INFO - PROCESS | 2492 | 1468455903317 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 17:25:03 INFO - PROCESS | 2492 | 1468455903321 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 17:25:03 INFO - PROCESS | 2492 | 1468455903328 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:25:03 INFO - PROCESS | 2492 | 1468455903332 Marionette TRACE conn5 <- [1,998,null,{}] 17:25:03 INFO - PROCESS | 2492 | 1468455903336 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:03 INFO - PROCESS | 2492 | 1468455903339 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:03 INFO - PROCESS | 2492 | 1468455903449 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 17:25:03 INFO - PROCESS | 2492 | 1468455903576 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:03 INFO - PROCESS | 2492 | 1468455903579 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:03 INFO - PROCESS | 2492 | ++DOCSHELL 12E3C800 == 40 [pid = 2492] [id = 259] 17:25:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (12E6B000) [pid = 2492] [serial = 776] [outer = 00000000] 17:25:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (12F73800) [pid = 2492] [serial = 777] [outer = 12E6B000] 17:25:03 INFO - PROCESS | 2492 | 1468455903637 Marionette DEBUG loaded listener.js 17:25:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (15417000) [pid = 2492] [serial = 778] [outer = 12E6B000] 17:25:04 INFO - PROCESS | 2492 | 1468455904228 Marionette TRACE conn5 <- [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]]]}] 17:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 930ms 17:25:04 INFO - PROCESS | 2492 | 1468455904258 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 17:25:04 INFO - PROCESS | 2492 | 1468455904261 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 17:25:04 INFO - PROCESS | 2492 | 1468455904264 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:25:04 INFO - PROCESS | 2492 | 1468455904267 Marionette TRACE conn5 <- [1,1002,null,{}] 17:25:04 INFO - PROCESS | 2492 | 1468455904276 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:04 INFO - PROCESS | 2492 | 1468455904281 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:04 INFO - PROCESS | 2492 | 1468455904397 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 17:25:04 INFO - PROCESS | 2492 | 1468455904499 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:04 INFO - PROCESS | 2492 | 1468455904502 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:04 INFO - PROCESS | 2492 | ++DOCSHELL 17A4AC00 == 41 [pid = 2492] [id = 260] 17:25:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (17A4BC00) [pid = 2492] [serial = 779] [outer = 00000000] 17:25:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (17A65400) [pid = 2492] [serial = 780] [outer = 17A4BC00] 17:25:04 INFO - PROCESS | 2492 | 1468455904560 Marionette DEBUG loaded listener.js 17:25:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (18527400) [pid = 2492] [serial = 781] [outer = 17A4BC00] 17:25:05 INFO - PROCESS | 2492 | 1468455905202 Marionette TRACE conn5 <- [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]]]}] 17:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 971ms 17:25:05 INFO - PROCESS | 2492 | 1468455905238 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 17:25:05 INFO - PROCESS | 2492 | 1468455905240 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 17:25:05 INFO - PROCESS | 2492 | 1468455905244 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:25:05 INFO - PROCESS | 2492 | 1468455905246 Marionette TRACE conn5 <- [1,1006,null,{}] 17:25:05 INFO - PROCESS | 2492 | 1468455905249 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:05 INFO - PROCESS | 2492 | 1468455905251 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:05 INFO - PROCESS | 2492 | 1468455905361 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 17:25:05 INFO - PROCESS | 2492 | 1468455905460 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:05 INFO - PROCESS | 2492 | 1468455905462 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:05 INFO - PROCESS | 2492 | ++DOCSHELL 1852E400 == 42 [pid = 2492] [id = 261] 17:25:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (1852EC00) [pid = 2492] [serial = 782] [outer = 00000000] 17:25:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (185C4400) [pid = 2492] [serial = 783] [outer = 1852EC00] 17:25:05 INFO - PROCESS | 2492 | 1468455905515 Marionette DEBUG loaded listener.js 17:25:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 96 (18807C00) [pid = 2492] [serial = 784] [outer = 1852EC00] 17:25:06 INFO - PROCESS | 2492 | 1468455906243 Marionette TRACE conn5 <- [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]]]}] 17:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1073ms 17:25:06 INFO - PROCESS | 2492 | 1468455906321 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 17:25:06 INFO - PROCESS | 2492 | 1468455906326 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 17:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:25:06 INFO - PROCESS | 2492 | 1468455906330 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:25:06 INFO - PROCESS | 2492 | 1468455906334 Marionette TRACE conn5 <- [1,1010,null,{}] 17:25:06 INFO - PROCESS | 2492 | 1468455906354 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:06 INFO - PROCESS | 2492 | 1468455906357 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:06 INFO - PROCESS | 2492 | 1468455906472 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 17:25:06 INFO - PROCESS | 2492 | 1468455906597 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:06 INFO - PROCESS | 2492 | 1468455906601 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:06 INFO - PROCESS | 2492 | ++DOCSHELL 0E507C00 == 43 [pid = 2492] [id = 262] 17:25:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 97 (0E509800) [pid = 2492] [serial = 785] [outer = 00000000] 17:25:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 98 (0E557800) [pid = 2492] [serial = 786] [outer = 0E509800] 17:25:06 INFO - PROCESS | 2492 | 1468455906656 Marionette DEBUG loaded listener.js 17:25:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 99 (0E727000) [pid = 2492] [serial = 787] [outer = 0E509800] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 1541D800 == 42 [pid = 2492] [id = 256] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 0C6F8C00 == 41 [pid = 2492] [id = 255] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 0C6DDC00 == 40 [pid = 2492] [id = 254] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 1687C000 == 39 [pid = 2492] [id = 253] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 12624400 == 38 [pid = 2492] [id = 252] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 15472800 == 37 [pid = 2492] [id = 251] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 12FE2C00 == 36 [pid = 2492] [id = 250] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 0E4B8C00 == 35 [pid = 2492] [id = 249] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 0E16FC00 == 34 [pid = 2492] [id = 248] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 0E50A400 == 33 [pid = 2492] [id = 247] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 0C64E800 == 32 [pid = 2492] [id = 246] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 1852E400 == 31 [pid = 2492] [id = 261] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 17A4AC00 == 30 [pid = 2492] [id = 260] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 1541EC00 == 29 [pid = 2492] [id = 257] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 0DF76400 == 28 [pid = 2492] [id = 258] 17:25:07 INFO - PROCESS | 2492 | --DOCSHELL 12E3C800 == 27 [pid = 2492] [id = 259] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 98 (0E55EC00) [pid = 2492] [serial = 714] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 97 (0E84B400) [pid = 2492] [serial = 715] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 96 (0E510800) [pid = 2492] [serial = 709] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 95 (0E170800) [pid = 2492] [serial = 708] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (12E6B400) [pid = 2492] [serial = 717] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (0E13AC00) [pid = 2492] [serial = 711] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (0E16B400) [pid = 2492] [serial = 712] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (140E2C00) [pid = 2492] [serial = 720] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (1541B400) [pid = 2492] [serial = 721] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (15B52000) [pid = 2492] [serial = 724] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (1547B800) [pid = 2492] [serial = 723] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (16B5E800) [pid = 2492] [serial = 726] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (126A1400) [pid = 2492] [serial = 729] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (15414400) [pid = 2492] [serial = 730] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (1767D400) [pid = 2492] [serial = 732] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0DBFEC00) [pid = 2492] [serial = 697] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0C6F3000) [pid = 2492] [serial = 696] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (12FE4400) [pid = 2492] [serial = 700] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (12E93C00) [pid = 2492] [serial = 699] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1717D400) [pid = 2492] [serial = 727] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (17792400) [pid = 2492] [serial = 703] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (17709400) [pid = 2492] [serial = 702] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (18524400) [pid = 2492] [serial = 706] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (18521000) [pid = 2492] [serial = 705] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17708800) [pid = 2492] [serial = 733] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (12F2CC00) [pid = 2492] [serial = 718] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (17931800) [pid = 2492] [serial = 735] [outer = 00000000] [url = about:blank] 17:25:07 INFO - PROCESS | 2492 | 1468455907903 Marionette TRACE conn5 <- [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]]]}] 17:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1592ms 17:25:07 INFO - PROCESS | 2492 | 1468455907956 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 17:25:07 INFO - PROCESS | 2492 | 1468455907960 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 17:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:25:07 INFO - PROCESS | 2492 | 1468455907965 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:25:07 INFO - PROCESS | 2492 | 1468455907969 Marionette TRACE conn5 <- [1,1014,null,{}] 17:25:08 INFO - PROCESS | 2492 | 1468455907974 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:08 INFO - PROCESS | 2492 | 1468455907977 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:08 INFO - PROCESS | 2492 | 1468455908072 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 17:25:08 INFO - PROCESS | 2492 | 1468455908154 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:08 INFO - PROCESS | 2492 | 1468455908158 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:08 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F8400 == 28 [pid = 2492] [id = 263] 17:25:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0C6F8C00) [pid = 2492] [serial = 788] [outer = 00000000] 17:25:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0DF7F000) [pid = 2492] [serial = 789] [outer = 0C6F8C00] 17:25:08 INFO - PROCESS | 2492 | 1468455908207 Marionette DEBUG loaded listener.js 17:25:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0DF95C00) [pid = 2492] [serial = 790] [outer = 0C6F8C00] 17:25:08 INFO - PROCESS | 2492 | 1468455908611 Marionette TRACE conn5 <- [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]]]}] 17:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 17:25:08 INFO - PROCESS | 2492 | 1468455908637 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 17:25:08 INFO - PROCESS | 2492 | 1468455908642 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 17:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:25:08 INFO - PROCESS | 2492 | 1468455908648 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:25:08 INFO - PROCESS | 2492 | 1468455908651 Marionette TRACE conn5 <- [1,1018,null,{}] 17:25:08 INFO - PROCESS | 2492 | 1468455908654 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:08 INFO - PROCESS | 2492 | 1468455908657 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:08 INFO - PROCESS | 2492 | 1468455908744 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 17:25:08 INFO - PROCESS | 2492 | 1468455908752 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:08 INFO - PROCESS | 2492 | 1468455908755 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:08 INFO - PROCESS | 2492 | ++DOCSHELL 0E170800 == 29 [pid = 2492] [id = 264] 17:25:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0E176400) [pid = 2492] [serial = 791] [outer = 00000000] 17:25:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0E507400) [pid = 2492] [serial = 792] [outer = 0E176400] 17:25:08 INFO - PROCESS | 2492 | 1468455908803 Marionette DEBUG loaded listener.js 17:25:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (0E510800) [pid = 2492] [serial = 793] [outer = 0E176400] 17:25:09 INFO - PROCESS | 2492 | 1468455909257 Marionette TRACE conn5 <- [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]]]}] 17:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 17:25:09 INFO - PROCESS | 2492 | 1468455909323 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 17:25:09 INFO - PROCESS | 2492 | 1468455909325 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 17:25:09 INFO - PROCESS | 2492 | 1468455909328 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:25:09 INFO - PROCESS | 2492 | 1468455909332 Marionette TRACE conn5 <- [1,1022,null,{}] 17:25:09 INFO - PROCESS | 2492 | 1468455909342 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:09 INFO - PROCESS | 2492 | 1468455909347 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:09 INFO - PROCESS | 2492 | 1468455909429 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 17:25:09 INFO - PROCESS | 2492 | 1468455909549 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:09 INFO - PROCESS | 2492 | 1468455909553 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:09 INFO - PROCESS | 2492 | ++DOCSHELL 12E71C00 == 30 [pid = 2492] [id = 265] 17:25:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (12E72C00) [pid = 2492] [serial = 794] [outer = 00000000] 17:25:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (12F28800) [pid = 2492] [serial = 795] [outer = 12E72C00] 17:25:09 INFO - PROCESS | 2492 | 1468455909601 Marionette DEBUG loaded listener.js 17:25:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (12F6EC00) [pid = 2492] [serial = 796] [outer = 12E72C00] 17:25:10 INFO - PROCESS | 2492 | 1468455910019 Marionette TRACE conn5 <- [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]]]}] 17:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 730ms 17:25:10 INFO - PROCESS | 2492 | 1468455910071 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 17:25:10 INFO - PROCESS | 2492 | 1468455910073 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 17:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:25:10 INFO - PROCESS | 2492 | 1468455910080 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:25:10 INFO - PROCESS | 2492 | 1468455910082 Marionette TRACE conn5 <- [1,1026,null,{}] 17:25:10 INFO - PROCESS | 2492 | 1468455910085 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:10 INFO - PROCESS | 2492 | 1468455910087 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:10 INFO - PROCESS | 2492 | 1468455910203 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 17:25:10 INFO - PROCESS | 2492 | 1468455910264 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:10 INFO - PROCESS | 2492 | 1468455910266 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:10 INFO - PROCESS | 2492 | ++DOCSHELL 12FE4800 == 31 [pid = 2492] [id = 266] 17:25:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (13015800) [pid = 2492] [serial = 797] [outer = 00000000] 17:25:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (14809800) [pid = 2492] [serial = 798] [outer = 13015800] 17:25:10 INFO - PROCESS | 2492 | 1468455910313 Marionette DEBUG loaded listener.js 17:25:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1541C000) [pid = 2492] [serial = 799] [outer = 13015800] 17:25:10 INFO - PROCESS | 2492 | 1468455910733 Marionette TRACE conn5 <- [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]]]}] 17:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 17:25:10 INFO - PROCESS | 2492 | 1468455910753 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 17:25:10 INFO - PROCESS | 2492 | 1468455910755 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 17:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:25:10 INFO - PROCESS | 2492 | 1468455910758 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:25:10 INFO - PROCESS | 2492 | 1468455910759 Marionette TRACE conn5 <- [1,1030,null,{}] 17:25:10 INFO - PROCESS | 2492 | 1468455910810 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:10 INFO - PROCESS | 2492 | 1468455910812 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:10 INFO - PROCESS | 2492 | 1468455910924 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 17:25:10 INFO - PROCESS | 2492 | 1468455910934 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:10 INFO - PROCESS | 2492 | 1468455910936 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:10 INFO - PROCESS | 2492 | ++DOCSHELL 1541FC00 == 32 [pid = 2492] [id = 267] 17:25:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (15421000) [pid = 2492] [serial = 800] [outer = 00000000] 17:25:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (157F2400) [pid = 2492] [serial = 801] [outer = 15421000] 17:25:11 INFO - PROCESS | 2492 | 1468455910979 Marionette DEBUG loaded listener.js 17:25:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (15B7C800) [pid = 2492] [serial = 802] [outer = 15421000] 17:25:11 INFO - PROCESS | 2492 | 1468455911397 Marionette TRACE conn5 <- [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]]]}] 17:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 710ms 17:25:11 INFO - PROCESS | 2492 | 1468455911469 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 17:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:25:11 INFO - PROCESS | 2492 | 1468455911471 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 17:25:11 INFO - PROCESS | 2492 | 1468455911475 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:25:11 INFO - PROCESS | 2492 | 1468455911476 Marionette TRACE conn5 <- [1,1034,null,{}] 17:25:11 INFO - PROCESS | 2492 | 1468455911480 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:11 INFO - PROCESS | 2492 | 1468455911485 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:11 INFO - PROCESS | 2492 | 1468455911617 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 17:25:11 INFO - PROCESS | 2492 | 1468455911622 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:11 INFO - PROCESS | 2492 | 1468455911624 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:11 INFO - PROCESS | 2492 | ++DOCSHELL 15B83000 == 33 [pid = 2492] [id = 268] 17:25:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (15B88000) [pid = 2492] [serial = 803] [outer = 00000000] 17:25:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (16B52000) [pid = 2492] [serial = 804] [outer = 15B88000] 17:25:11 INFO - PROCESS | 2492 | 1468455911668 Marionette DEBUG loaded listener.js 17:25:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (1721F400) [pid = 2492] [serial = 805] [outer = 15B88000] 17:25:12 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (158EF800) [pid = 2492] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:25:12 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (17716C00) [pid = 2492] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:25:12 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (15BF8800) [pid = 2492] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:25:12 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (17174800) [pid = 2492] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:25:12 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0E171000) [pid = 2492] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:25:12 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0C6DB800) [pid = 2492] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:25:12 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0E550C00) [pid = 2492] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:25:12 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (12FE3800) [pid = 2492] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:25:12 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0E501C00) [pid = 2492] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:25:12 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E554800) [pid = 2492] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:25:12 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (15473C00) [pid = 2492] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:25:12 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0DA82400) [pid = 2492] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:25:12 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (16B4D000) [pid = 2492] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:25:12 INFO - PROCESS | 2492 | 1468455912328 Marionette TRACE conn5 <- [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]]]}] 17:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 870ms 17:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:25:12 INFO - PROCESS | 2492 | 1468455912345 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 17:25:12 INFO - PROCESS | 2492 | 1468455912347 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 17:25:12 INFO - PROCESS | 2492 | 1468455912350 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:25:12 INFO - PROCESS | 2492 | 1468455912351 Marionette TRACE conn5 <- [1,1038,null,{}] 17:25:12 INFO - PROCESS | 2492 | 1468455912366 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:12 INFO - PROCESS | 2492 | 1468455912369 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:12 INFO - PROCESS | 2492 | 1468455912446 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 17:25:12 INFO - PROCESS | 2492 | 1468455912455 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:12 INFO - PROCESS | 2492 | 1468455912457 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:12 INFO - PROCESS | 2492 | ++DOCSHELL 0D96DC00 == 34 [pid = 2492] [id = 269] 17:25:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (12F6C400) [pid = 2492] [serial = 806] [outer = 00000000] 17:25:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (15478800) [pid = 2492] [serial = 807] [outer = 12F6C400] 17:25:12 INFO - PROCESS | 2492 | 1468455912500 Marionette DEBUG loaded listener.js 17:25:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (158F1000) [pid = 2492] [serial = 808] [outer = 12F6C400] 17:25:12 INFO - PROCESS | 2492 | 1468455912911 Marionette TRACE conn5 <- [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]]]}] 17:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 591ms 17:25:12 INFO - PROCESS | 2492 | 1468455912941 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 17:25:12 INFO - PROCESS | 2492 | 1468455912943 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 17:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:25:12 INFO - PROCESS | 2492 | 1468455912946 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:25:12 INFO - PROCESS | 2492 | 1468455912947 Marionette TRACE conn5 <- [1,1042,null,{}] 17:25:12 INFO - PROCESS | 2492 | 1468455912955 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:12 INFO - PROCESS | 2492 | 1468455912956 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:13 INFO - PROCESS | 2492 | 1468455913072 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 17:25:13 INFO - PROCESS | 2492 | 1468455913080 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:13 INFO - PROCESS | 2492 | 1468455913082 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:13 INFO - PROCESS | 2492 | ++DOCSHELL 16B65C00 == 35 [pid = 2492] [id = 270] 17:25:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1714C400) [pid = 2492] [serial = 809] [outer = 00000000] 17:25:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17611000) [pid = 2492] [serial = 810] [outer = 1714C400] 17:25:13 INFO - PROCESS | 2492 | 1468455913126 Marionette DEBUG loaded listener.js 17:25:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17611800) [pid = 2492] [serial = 811] [outer = 1714C400] 17:25:13 INFO - PROCESS | 2492 | 1468455913513 Marionette TRACE conn5 <- [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]]]}] 17:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 17:25:13 INFO - PROCESS | 2492 | 1468455913577 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 17:25:13 INFO - PROCESS | 2492 | 1468455913579 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 17:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:25:13 INFO - PROCESS | 2492 | 1468455913582 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:25:13 INFO - PROCESS | 2492 | 1468455913584 Marionette TRACE conn5 <- [1,1046,null,{}] 17:25:13 INFO - PROCESS | 2492 | 1468455913588 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:13 INFO - PROCESS | 2492 | 1468455913590 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:13 INFO - PROCESS | 2492 | 1468455913666 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 17:25:13 INFO - PROCESS | 2492 | 1468455913672 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:13 INFO - PROCESS | 2492 | 1468455913674 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:13 INFO - PROCESS | 2492 | ++DOCSHELL 12E6F400 == 36 [pid = 2492] [id = 271] 17:25:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (17715000) [pid = 2492] [serial = 812] [outer = 00000000] 17:25:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (1792A400) [pid = 2492] [serial = 813] [outer = 17715000] 17:25:13 INFO - PROCESS | 2492 | 1468455913717 Marionette DEBUG loaded listener.js 17:25:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (1792AC00) [pid = 2492] [serial = 814] [outer = 17715000] 17:25:14 INFO - PROCESS | 2492 | 1468455914349 Marionette TRACE conn5 <- [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]]]}] 17:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 830ms 17:25:14 INFO - PROCESS | 2492 | 1468455914414 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 17:25:14 INFO - PROCESS | 2492 | 1468455914419 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 17:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:25:14 INFO - PROCESS | 2492 | 1468455914424 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:25:14 INFO - PROCESS | 2492 | 1468455914428 Marionette TRACE conn5 <- [1,1050,null,{}] 17:25:14 INFO - PROCESS | 2492 | 1468455914434 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:14 INFO - PROCESS | 2492 | 1468455914437 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:14 INFO - PROCESS | 2492 | 1468455914569 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 17:25:14 INFO - PROCESS | 2492 | 1468455914691 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:14 INFO - PROCESS | 2492 | 1468455914696 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:14 INFO - PROCESS | 2492 | ++DOCSHELL 0D974400 == 37 [pid = 2492] [id = 272] 17:25:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (0D976C00) [pid = 2492] [serial = 815] [outer = 00000000] 17:25:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (0DF95800) [pid = 2492] [serial = 816] [outer = 0D976C00] 17:25:14 INFO - PROCESS | 2492 | 1468455914755 Marionette DEBUG loaded listener.js 17:25:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (0E170000) [pid = 2492] [serial = 817] [outer = 0D976C00] 17:25:15 INFO - PROCESS | 2492 | 1468455915529 Marionette TRACE conn5 <- [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]]]}] 17:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1122ms 17:25:15 INFO - PROCESS | 2492 | 1468455915550 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 17:25:15 INFO - PROCESS | 2492 | 1468455915554 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 17:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:25:15 INFO - PROCESS | 2492 | 1468455915560 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:25:15 INFO - PROCESS | 2492 | 1468455915563 Marionette TRACE conn5 <- [1,1054,null,{}] 17:25:15 INFO - PROCESS | 2492 | 1468455915567 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:15 INFO - PROCESS | 2492 | 1468455915570 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:15 INFO - PROCESS | 2492 | 1468455915695 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 17:25:15 INFO - PROCESS | 2492 | 1468455915822 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:15 INFO - PROCESS | 2492 | 1468455915825 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:15 INFO - PROCESS | 2492 | ++DOCSHELL 0F4AAC00 == 38 [pid = 2492] [id = 273] 17:25:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (0F4CCC00) [pid = 2492] [serial = 818] [outer = 00000000] 17:25:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (12A5B800) [pid = 2492] [serial = 819] [outer = 0F4CCC00] 17:25:15 INFO - PROCESS | 2492 | 1468455915882 Marionette DEBUG loaded listener.js 17:25:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (12F6CC00) [pid = 2492] [serial = 820] [outer = 0F4CCC00] 17:25:16 INFO - PROCESS | 2492 | 1468455916760 Marionette TRACE conn5 <- [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]]]}] 17:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1234ms 17:25:16 INFO - PROCESS | 2492 | 1468455916799 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 17:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:25:16 INFO - PROCESS | 2492 | 1468455916803 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 17:25:16 INFO - PROCESS | 2492 | 1468455916808 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:25:16 INFO - PROCESS | 2492 | 1468455916810 Marionette TRACE conn5 <- [1,1058,null,{}] 17:25:16 INFO - PROCESS | 2492 | 1468455916817 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:16 INFO - PROCESS | 2492 | 1468455916819 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:16 INFO - PROCESS | 2492 | 1468455916941 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 17:25:16 INFO - PROCESS | 2492 | --DOCSHELL 16B65C00 == 37 [pid = 2492] [id = 270] 17:25:16 INFO - PROCESS | 2492 | --DOCSHELL 0D96DC00 == 36 [pid = 2492] [id = 269] 17:25:16 INFO - PROCESS | 2492 | --DOCSHELL 15B83000 == 35 [pid = 2492] [id = 268] 17:25:16 INFO - PROCESS | 2492 | --DOCSHELL 1541FC00 == 34 [pid = 2492] [id = 267] 17:25:16 INFO - PROCESS | 2492 | --DOCSHELL 12FE4800 == 33 [pid = 2492] [id = 266] 17:25:16 INFO - PROCESS | 2492 | --DOCSHELL 12E71C00 == 32 [pid = 2492] [id = 265] 17:25:16 INFO - PROCESS | 2492 | --DOCSHELL 0E170800 == 31 [pid = 2492] [id = 264] 17:25:16 INFO - PROCESS | 2492 | --DOCSHELL 0C6F8400 == 30 [pid = 2492] [id = 263] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (17A68C00) [pid = 2492] [serial = 771] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (17974000) [pid = 2492] [serial = 736] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (1687CC00) [pid = 2492] [serial = 756] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (17935800) [pid = 2492] [serial = 760] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (1779D000) [pid = 2492] [serial = 759] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0E3DC000) [pid = 2492] [serial = 744] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0E510000) [pid = 2492] [serial = 745] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0C6EB000) [pid = 2492] [serial = 738] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (1797A400) [pid = 2492] [serial = 762] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0D9CB800) [pid = 2492] [serial = 739] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (13020C00) [pid = 2492] [serial = 750] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (140E9400) [pid = 2492] [serial = 751] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E847C00) [pid = 2492] [serial = 747] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0F4CF000) [pid = 2492] [serial = 748] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0F44A800) [pid = 2492] [serial = 741] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (126A4400) [pid = 2492] [serial = 742] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (15B7DC00) [pid = 2492] [serial = 753] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (12A5C800) [pid = 2492] [serial = 765] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (17A6E000) [pid = 2492] [serial = 772] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (1541F800) [pid = 2492] [serial = 766] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (17978C00) [pid = 2492] [serial = 768] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (1797D800) [pid = 2492] [serial = 763] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (16B66800) [pid = 2492] [serial = 757] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (15B88C00) [pid = 2492] [serial = 754] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (17A47000) [pid = 2492] [serial = 769] [outer = 00000000] [url = about:blank] 17:25:17 INFO - PROCESS | 2492 | 1468455917060 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:17 INFO - PROCESS | 2492 | 1468455917063 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:17 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F6800 == 31 [pid = 2492] [id = 274] 17:25:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0C6F8400) [pid = 2492] [serial = 821] [outer = 00000000] 17:25:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0DA82000) [pid = 2492] [serial = 822] [outer = 0C6F8400] 17:25:17 INFO - PROCESS | 2492 | 1468455917113 Marionette DEBUG loaded listener.js 17:25:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0E16A400) [pid = 2492] [serial = 823] [outer = 0C6F8400] 17:25:17 INFO - PROCESS | 2492 | 1468455917539 Marionette TRACE conn5 <- [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]]]}] 17:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 790ms 17:25:17 INFO - PROCESS | 2492 | 1468455917618 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 17:25:17 INFO - PROCESS | 2492 | 1468455917622 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 17:25:17 INFO - PROCESS | 2492 | 1468455917629 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:25:17 INFO - PROCESS | 2492 | 1468455917632 Marionette TRACE conn5 <- [1,1062,null,{}] 17:25:17 INFO - PROCESS | 2492 | 1468455917635 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:17 INFO - PROCESS | 2492 | 1468455917638 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:17 INFO - PROCESS | 2492 | 1468455917733 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 17:25:17 INFO - PROCESS | 2492 | 1468455917741 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:17 INFO - PROCESS | 2492 | 1468455917744 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:17 INFO - PROCESS | 2492 | ++DOCSHELL 0E774000 == 32 [pid = 2492] [id = 275] 17:25:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0E847C00) [pid = 2492] [serial = 824] [outer = 00000000] 17:25:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0F4AD000) [pid = 2492] [serial = 825] [outer = 0E847C00] 17:25:17 INFO - PROCESS | 2492 | 1468455917789 Marionette DEBUG loaded listener.js 17:25:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (126E7000) [pid = 2492] [serial = 826] [outer = 0E847C00] 17:25:18 INFO - PROCESS | 2492 | 1468455918230 Marionette TRACE conn5 <- [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]]]}] 17:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 671ms 17:25:18 INFO - PROCESS | 2492 | 1468455918305 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 17:25:18 INFO - PROCESS | 2492 | 1468455918307 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 17:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:25:18 INFO - PROCESS | 2492 | 1468455918311 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:25:18 INFO - PROCESS | 2492 | 1468455918315 Marionette TRACE conn5 <- [1,1066,null,{}] 17:25:18 INFO - PROCESS | 2492 | 1468455918326 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:18 INFO - PROCESS | 2492 | 1468455918330 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:18 INFO - PROCESS | 2492 | 1468455918413 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 17:25:18 INFO - PROCESS | 2492 | 1468455918425 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:18 INFO - PROCESS | 2492 | 1468455918428 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:18 INFO - PROCESS | 2492 | ++DOCSHELL 140EA400 == 33 [pid = 2492] [id = 276] 17:25:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (140EB400) [pid = 2492] [serial = 827] [outer = 00000000] 17:25:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (14817400) [pid = 2492] [serial = 828] [outer = 140EB400] 17:25:18 INFO - PROCESS | 2492 | 1468455918476 Marionette DEBUG loaded listener.js 17:25:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (15472C00) [pid = 2492] [serial = 829] [outer = 140EB400] 17:25:18 INFO - PROCESS | 2492 | 1468455918914 Marionette TRACE conn5 <- [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]]]}] 17:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 17:25:18 INFO - PROCESS | 2492 | 1468455918945 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 17:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:25:19 INFO - PROCESS | 2492 | 1468455918957 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 17:25:19 INFO - PROCESS | 2492 | 1468455918960 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:25:19 INFO - PROCESS | 2492 | 1468455918962 Marionette TRACE conn5 <- [1,1070,null,{}] 17:25:19 INFO - PROCESS | 2492 | 1468455918965 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:19 INFO - PROCESS | 2492 | 1468455918967 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:19 INFO - PROCESS | 2492 | 1468455919053 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 17:25:19 INFO - PROCESS | 2492 | 1468455919088 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:19 INFO - PROCESS | 2492 | 1468455919090 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:19 INFO - PROCESS | 2492 | ++DOCSHELL 1582D400 == 34 [pid = 2492] [id = 277] 17:25:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15B57000) [pid = 2492] [serial = 830] [outer = 00000000] 17:25:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (16015800) [pid = 2492] [serial = 831] [outer = 15B57000] 17:25:19 INFO - PROCESS | 2492 | 1468455919133 Marionette DEBUG loaded listener.js 17:25:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1689A000) [pid = 2492] [serial = 832] [outer = 15B57000] 17:25:19 INFO - PROCESS | 2492 | 1468455919571 Marionette TRACE conn5 <- [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]]]}] 17:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 632ms 17:25:19 INFO - PROCESS | 2492 | 1468455919597 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 17:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:25:19 INFO - PROCESS | 2492 | 1468455919599 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 17:25:19 INFO - PROCESS | 2492 | 1468455919606 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:25:19 INFO - PROCESS | 2492 | 1468455919608 Marionette TRACE conn5 <- [1,1074,null,{}] 17:25:19 INFO - PROCESS | 2492 | 1468455919611 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:19 INFO - PROCESS | 2492 | 1468455919613 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:19 INFO - PROCESS | 2492 | 1468455919725 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 17:25:19 INFO - PROCESS | 2492 | 1468455919732 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:19 INFO - PROCESS | 2492 | 1468455919734 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:19 INFO - PROCESS | 2492 | ++DOCSHELL 15B85C00 == 35 [pid = 2492] [id = 278] 17:25:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (15B87000) [pid = 2492] [serial = 833] [outer = 00000000] 17:25:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17181000) [pid = 2492] [serial = 834] [outer = 15B87000] 17:25:19 INFO - PROCESS | 2492 | 1468455919778 Marionette DEBUG loaded listener.js 17:25:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17611400) [pid = 2492] [serial = 835] [outer = 15B87000] 17:25:20 INFO - PROCESS | 2492 | 1468455920225 Marionette TRACE conn5 <- [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]]]}] 17:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 691ms 17:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:25:20 INFO - PROCESS | 2492 | 1468455920293 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 17:25:20 INFO - PROCESS | 2492 | 1468455920295 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 17:25:20 INFO - PROCESS | 2492 | 1468455920299 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:25:20 INFO - PROCESS | 2492 | 1468455920300 Marionette TRACE conn5 <- [1,1078,null,{}] 17:25:20 INFO - PROCESS | 2492 | 1468455920304 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:20 INFO - PROCESS | 2492 | 1468455920310 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:20 INFO - PROCESS | 2492 | 1468455920478 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 17:25:20 INFO - PROCESS | 2492 | 1468455920497 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:20 INFO - PROCESS | 2492 | 1468455920499 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:20 INFO - PROCESS | 2492 | ++DOCSHELL 0DA35400 == 36 [pid = 2492] [id = 279] 17:25:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0E142000) [pid = 2492] [serial = 836] [outer = 00000000] 17:25:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (17977400) [pid = 2492] [serial = 837] [outer = 0E142000] 17:25:20 INFO - PROCESS | 2492 | 1468455920544 Marionette DEBUG loaded listener.js 17:25:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (17932C00) [pid = 2492] [serial = 838] [outer = 0E142000] 17:25:21 INFO - PROCESS | 2492 | 1468455920972 Marionette TRACE conn5 <- [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]]]}] 17:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 17:25:21 INFO - PROCESS | 2492 | 1468455921035 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 17:25:21 INFO - PROCESS | 2492 | 1468455921037 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 17:25:21 INFO - PROCESS | 2492 | 1468455921040 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:25:21 INFO - PROCESS | 2492 | 1468455921042 Marionette TRACE conn5 <- [1,1082,null,{}] 17:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:25:21 INFO - PROCESS | 2492 | 1468455921045 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:21 INFO - PROCESS | 2492 | 1468455921047 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:21 INFO - PROCESS | 2492 | 1468455921153 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 17:25:21 INFO - PROCESS | 2492 | 1468455921158 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:21 INFO - PROCESS | 2492 | 1468455921160 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:21 INFO - PROCESS | 2492 | ++DOCSHELL 17980800 == 37 [pid = 2492] [id = 280] 17:25:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (17982000) [pid = 2492] [serial = 839] [outer = 00000000] 17:25:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17A47000) [pid = 2492] [serial = 840] [outer = 17982000] 17:25:21 INFO - PROCESS | 2492 | 1468455921204 Marionette DEBUG loaded listener.js 17:25:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (17A4A400) [pid = 2492] [serial = 841] [outer = 17982000] 17:25:21 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (13015800) [pid = 2492] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:25:21 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0E509800) [pid = 2492] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:25:21 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (12E72C00) [pid = 2492] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:25:21 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0C6F8C00) [pid = 2492] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:25:21 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0E176400) [pid = 2492] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:25:21 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (15421000) [pid = 2492] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:25:21 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0DF77C00) [pid = 2492] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:25:21 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (12E6B000) [pid = 2492] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:25:21 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (17A4BC00) [pid = 2492] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:25:21 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1852EC00) [pid = 2492] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:25:21 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (15B88000) [pid = 2492] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:25:21 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1714C400) [pid = 2492] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:25:21 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (12F6C400) [pid = 2492] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:25:21 INFO - PROCESS | 2492 | 1468455921758 Marionette TRACE conn5 <- [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]]]}] 17:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 770ms 17:25:21 INFO - PROCESS | 2492 | 1468455921815 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 17:25:21 INFO - PROCESS | 2492 | 1468455921817 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 17:25:21 INFO - PROCESS | 2492 | 1468455921820 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:25:21 INFO - PROCESS | 2492 | 1468455921822 Marionette TRACE conn5 <- [1,1086,null,{}] 17:25:21 INFO - PROCESS | 2492 | 1468455921825 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:21 INFO - PROCESS | 2492 | 1468455921827 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:21 INFO - PROCESS | 2492 | 1468455921908 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 17:25:21 INFO - PROCESS | 2492 | 1468455921914 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:21 INFO - PROCESS | 2492 | 1468455921916 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:21 INFO - PROCESS | 2492 | ++DOCSHELL 126E3C00 == 38 [pid = 2492] [id = 281] 17:25:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (12E94C00) [pid = 2492] [serial = 842] [outer = 00000000] 17:25:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1689E400) [pid = 2492] [serial = 843] [outer = 12E94C00] 17:25:21 INFO - PROCESS | 2492 | 1468455921959 Marionette DEBUG loaded listener.js 17:25:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1770E000) [pid = 2492] [serial = 844] [outer = 12E94C00] 17:25:22 INFO - PROCESS | 2492 | 1468455922382 Marionette TRACE conn5 <- [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]]]}] 17:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 570ms 17:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:25:22 INFO - PROCESS | 2492 | 1468455922394 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 17:25:22 INFO - PROCESS | 2492 | 1468455922396 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 17:25:22 INFO - PROCESS | 2492 | 1468455922399 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:25:22 INFO - PROCESS | 2492 | 1468455922401 Marionette TRACE conn5 <- [1,1090,null,{}] 17:25:22 INFO - PROCESS | 2492 | 1468455922423 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:22 INFO - PROCESS | 2492 | 1468455922425 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:22 INFO - PROCESS | 2492 | 1468455922506 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 17:25:22 INFO - PROCESS | 2492 | 1468455922512 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:22 INFO - PROCESS | 2492 | 1468455922514 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:22 INFO - PROCESS | 2492 | ++DOCSHELL 12F32800 == 39 [pid = 2492] [id = 282] 17:25:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (15B84C00) [pid = 2492] [serial = 845] [outer = 00000000] 17:25:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (1298EC00) [pid = 2492] [serial = 846] [outer = 15B84C00] 17:25:22 INFO - PROCESS | 2492 | 1468455922567 Marionette DEBUG loaded listener.js 17:25:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17A52400) [pid = 2492] [serial = 847] [outer = 15B84C00] 17:25:23 INFO - PROCESS | 2492 | 1468455922978 Marionette TRACE conn5 <- [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]]]}] 17:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 631ms 17:25:23 INFO - PROCESS | 2492 | 1468455923036 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 17:25:23 INFO - PROCESS | 2492 | 1468455923038 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 17:25:23 INFO - PROCESS | 2492 | 1468455923041 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:25:23 INFO - PROCESS | 2492 | 1468455923043 Marionette TRACE conn5 <- [1,1094,null,{}] 17:25:23 INFO - PROCESS | 2492 | 1468455923046 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:23 INFO - PROCESS | 2492 | 1468455923048 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:23 INFO - PROCESS | 2492 | 1468455923129 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 17:25:23 INFO - PROCESS | 2492 | 1468455923137 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:23 INFO - PROCESS | 2492 | 1468455923139 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:23 INFO - PROCESS | 2492 | ++DOCSHELL 17A52000 == 40 [pid = 2492] [id = 283] 17:25:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17A62000) [pid = 2492] [serial = 848] [outer = 00000000] 17:25:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1852AC00) [pid = 2492] [serial = 849] [outer = 17A62000] 17:25:23 INFO - PROCESS | 2492 | 1468455923184 Marionette DEBUG loaded listener.js 17:25:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1852B400) [pid = 2492] [serial = 850] [outer = 17A62000] 17:25:23 INFO - PROCESS | 2492 | 1468455923804 Marionette TRACE conn5 <- [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]]]}] 17:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 830ms 17:25:23 INFO - PROCESS | 2492 | 1468455923876 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 17:25:23 INFO - PROCESS | 2492 | 1468455923881 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 17:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:25:23 INFO - PROCESS | 2492 | 1468455923886 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:25:23 INFO - PROCESS | 2492 | 1468455923889 Marionette TRACE conn5 <- [1,1098,null,{}] 17:25:23 INFO - PROCESS | 2492 | 1468455923895 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:23 INFO - PROCESS | 2492 | 1468455923898 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:24 INFO - PROCESS | 2492 | 1468455924022 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 17:25:24 INFO - PROCESS | 2492 | 1468455924146 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:24 INFO - PROCESS | 2492 | 1468455924149 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:24 INFO - PROCESS | 2492 | ++DOCSHELL 0DBF5400 == 41 [pid = 2492] [id = 284] 17:25:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0E133800) [pid = 2492] [serial = 851] [outer = 00000000] 17:25:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0E506000) [pid = 2492] [serial = 852] [outer = 0E133800] 17:25:24 INFO - PROCESS | 2492 | 1468455924206 Marionette DEBUG loaded listener.js 17:25:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (0E71FC00) [pid = 2492] [serial = 853] [outer = 0E133800] 17:25:24 INFO - PROCESS | 2492 | 1468455924835 Marionette TRACE conn5 <- [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]]]}] 17:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 990ms 17:25:24 INFO - PROCESS | 2492 | 1468455924876 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 17:25:24 INFO - PROCESS | 2492 | 1468455924881 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 17:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:25:24 INFO - PROCESS | 2492 | 1468455924887 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:25:24 INFO - PROCESS | 2492 | 1468455924890 Marionette TRACE conn5 <- [1,1102,null,{}] 17:25:24 INFO - PROCESS | 2492 | 1468455924894 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:24 INFO - PROCESS | 2492 | 1468455924896 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:25 INFO - PROCESS | 2492 | 1468455925008 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 17:25:25 INFO - PROCESS | 2492 | 1468455925138 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:25 INFO - PROCESS | 2492 | 1468455925140 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:25 INFO - PROCESS | 2492 | ++DOCSHELL 12F76800 == 42 [pid = 2492] [id = 285] 17:25:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (12F77400) [pid = 2492] [serial = 854] [outer = 00000000] 17:25:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (14818400) [pid = 2492] [serial = 855] [outer = 12F77400] 17:25:25 INFO - PROCESS | 2492 | 1468455925198 Marionette DEBUG loaded listener.js 17:25:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (15B52400) [pid = 2492] [serial = 856] [outer = 12F77400] 17:25:25 INFO - PROCESS | 2492 | 1468455925849 Marionette TRACE conn5 <- [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]]]}] 17:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 971ms 17:25:25 INFO - PROCESS | 2492 | 1468455925861 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 17:25:25 INFO - PROCESS | 2492 | 1468455925864 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 17:25:25 INFO - PROCESS | 2492 | 1468455925867 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:25:25 INFO - PROCESS | 2492 | 1468455925871 Marionette TRACE conn5 <- [1,1106,null,{}] 17:25:25 INFO - PROCESS | 2492 | 1468455925882 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:25 INFO - PROCESS | 2492 | 1468455925887 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:26 INFO - PROCESS | 2492 | 1468455925998 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 17:25:26 INFO - PROCESS | 2492 | 1468455926106 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:26 INFO - PROCESS | 2492 | 1468455926109 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:26 INFO - PROCESS | 2492 | ++DOCSHELL 18732800 == 43 [pid = 2492] [id = 286] 17:25:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (18732C00) [pid = 2492] [serial = 857] [outer = 00000000] 17:25:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (1880AC00) [pid = 2492] [serial = 858] [outer = 18732C00] 17:25:26 INFO - PROCESS | 2492 | 1468455926165 Marionette DEBUG loaded listener.js 17:25:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (188B3800) [pid = 2492] [serial = 859] [outer = 18732C00] 17:25:26 INFO - PROCESS | 2492 | 1468455926828 Marionette TRACE conn5 <- [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]]]}] 17:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 970ms 17:25:26 INFO - PROCESS | 2492 | 1468455926841 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 17:25:26 INFO - PROCESS | 2492 | 1468455926843 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 17:25:26 INFO - PROCESS | 2492 | 1468455926847 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:25:26 INFO - PROCESS | 2492 | 1468455926849 Marionette TRACE conn5 <- [1,1110,null,{}] 17:25:26 INFO - PROCESS | 2492 | 1468455926852 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:26 INFO - PROCESS | 2492 | 1468455926855 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:27 INFO - PROCESS | 2492 | 1468455926968 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 17:25:27 INFO - PROCESS | 2492 | 1468455927209 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:27 INFO - PROCESS | 2492 | 1468455927212 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:27 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E2800 == 44 [pid = 2492] [id = 287] 17:25:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (0C6E3800) [pid = 2492] [serial = 860] [outer = 00000000] 17:25:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (0DA78C00) [pid = 2492] [serial = 861] [outer = 0C6E3800] 17:25:27 INFO - PROCESS | 2492 | 1468455927283 Marionette DEBUG loaded listener.js 17:25:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 96 (0DF92C00) [pid = 2492] [serial = 862] [outer = 0C6E3800] 17:25:27 INFO - PROCESS | 2492 | 1468455927862 Marionette TRACE conn5 <- [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]]]}] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 0E507C00 == 43 [pid = 2492] [id = 262] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 12F32800 == 42 [pid = 2492] [id = 282] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 126E3C00 == 41 [pid = 2492] [id = 281] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 17980800 == 40 [pid = 2492] [id = 280] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 0DA35400 == 39 [pid = 2492] [id = 279] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 15B85C00 == 38 [pid = 2492] [id = 278] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 1582D400 == 37 [pid = 2492] [id = 277] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 140EA400 == 36 [pid = 2492] [id = 276] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 0E774000 == 35 [pid = 2492] [id = 275] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 0C6F6800 == 34 [pid = 2492] [id = 274] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 0F4AAC00 == 33 [pid = 2492] [id = 273] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 12E6F400 == 32 [pid = 2492] [id = 271] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 0D974400 == 31 [pid = 2492] [id = 272] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 12F76800 == 30 [pid = 2492] [id = 285] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 18732800 == 29 [pid = 2492] [id = 286] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 17A52000 == 28 [pid = 2492] [id = 283] 17:25:28 INFO - PROCESS | 2492 | --DOCSHELL 0DBF5400 == 27 [pid = 2492] [id = 284] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 95 (14809800) [pid = 2492] [serial = 798] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (0E727000) [pid = 2492] [serial = 787] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (0E557800) [pid = 2492] [serial = 786] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (12F28800) [pid = 2492] [serial = 795] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (0DF7F000) [pid = 2492] [serial = 789] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (0DF95C00) [pid = 2492] [serial = 790] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (0E507400) [pid = 2492] [serial = 792] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (0E510800) [pid = 2492] [serial = 793] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (157F2400) [pid = 2492] [serial = 801] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0E173C00) [pid = 2492] [serial = 775] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0E13D000) [pid = 2492] [serial = 774] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (15417000) [pid = 2492] [serial = 778] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (12F73800) [pid = 2492] [serial = 777] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (18527400) [pid = 2492] [serial = 781] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (17A65400) [pid = 2492] [serial = 780] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (18807C00) [pid = 2492] [serial = 784] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (185C4400) [pid = 2492] [serial = 783] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1541C000) [pid = 2492] [serial = 799] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (16B52000) [pid = 2492] [serial = 804] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1721F400) [pid = 2492] [serial = 805] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17611000) [pid = 2492] [serial = 810] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (1792A400) [pid = 2492] [serial = 813] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (17611800) [pid = 2492] [serial = 811] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (15B7C800) [pid = 2492] [serial = 802] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (15478800) [pid = 2492] [serial = 807] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (12F6EC00) [pid = 2492] [serial = 796] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (158F1000) [pid = 2492] [serial = 808] [outer = 00000000] [url = about:blank] 17:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1722ms 17:25:28 INFO - PROCESS | 2492 | 1468455928625 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 17:25:28 INFO - PROCESS | 2492 | 1468455928630 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 17:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:25:28 INFO - PROCESS | 2492 | 1468455928636 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:25:28 INFO - PROCESS | 2492 | 1468455928639 Marionette TRACE conn5 <- [1,1114,null,{}] 17:25:28 INFO - PROCESS | 2492 | 1468455928644 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:28 INFO - PROCESS | 2492 | 1468455928648 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:28 INFO - PROCESS | 2492 | 1468455928737 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 17:25:28 INFO - PROCESS | 2492 | 1468455928744 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:28 INFO - PROCESS | 2492 | 1468455928749 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:28 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F5000 == 28 [pid = 2492] [id = 288] 17:25:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0C6F5800) [pid = 2492] [serial = 863] [outer = 00000000] 17:25:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0D9CE800) [pid = 2492] [serial = 864] [outer = 0C6F5800] 17:25:28 INFO - PROCESS | 2492 | 1468455928796 Marionette DEBUG loaded listener.js 17:25:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0DF74800) [pid = 2492] [serial = 865] [outer = 0C6F5800] 17:25:29 INFO - PROCESS | 2492 | [2492] 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 17:25:29 INFO - PROCESS | 2492 | 1468455929365 Marionette TRACE conn5 <- [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]]]}] 17:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 770ms 17:25:29 INFO - PROCESS | 2492 | 1468455929408 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 17:25:29 INFO - PROCESS | 2492 | 1468455929411 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 17:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:25:29 INFO - PROCESS | 2492 | 1468455929418 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:25:29 INFO - PROCESS | 2492 | 1468455929422 Marionette TRACE conn5 <- [1,1118,null,{}] 17:25:29 INFO - PROCESS | 2492 | 1468455929426 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:29 INFO - PROCESS | 2492 | 1468455929428 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:29 INFO - PROCESS | 2492 | 1468455929519 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 17:25:29 INFO - PROCESS | 2492 | 1468455929609 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:29 INFO - PROCESS | 2492 | 1468455929611 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:29 INFO - PROCESS | 2492 | ++DOCSHELL 0E556800 == 29 [pid = 2492] [id = 289] 17:25:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0E556C00) [pid = 2492] [serial = 866] [outer = 00000000] 17:25:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0E55D800) [pid = 2492] [serial = 867] [outer = 0E556C00] 17:25:29 INFO - PROCESS | 2492 | 1468455929659 Marionette DEBUG loaded listener.js 17:25:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0E83EC00) [pid = 2492] [serial = 868] [outer = 0E556C00] 17:25:30 INFO - PROCESS | 2492 | 1468455930040 Marionette TRACE conn5 <- [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]]]}] 17:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 17:25:30 INFO - PROCESS | 2492 | 1468455930125 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 17:25:30 INFO - PROCESS | 2492 | 1468455930127 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 17:25:30 INFO - PROCESS | 2492 | 1468455930131 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:25:30 INFO - PROCESS | 2492 | 1468455930133 Marionette TRACE conn5 <- [1,1122,null,{}] 17:25:30 INFO - PROCESS | 2492 | 1468455930148 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:30 INFO - PROCESS | 2492 | 1468455930153 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:30 INFO - PROCESS | 2492 | 1468455930237 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 17:25:30 INFO - PROCESS | 2492 | 1468455930250 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:30 INFO - PROCESS | 2492 | 1468455930263 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:30 INFO - PROCESS | 2492 | ++DOCSHELL 12E2C800 == 30 [pid = 2492] [id = 290] 17:25:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (12E2FC00) [pid = 2492] [serial = 869] [outer = 00000000] 17:25:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (12F26000) [pid = 2492] [serial = 870] [outer = 12E2FC00] 17:25:30 INFO - PROCESS | 2492 | 1468455930315 Marionette DEBUG loaded listener.js 17:25:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (12F6EC00) [pid = 2492] [serial = 871] [outer = 12E2FC00] 17:25:30 INFO - PROCESS | 2492 | 1468455930763 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 17:25:30 INFO - PROCESS | 2492 | 1468455930809 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 17:25:30 INFO - PROCESS | 2492 | 1468455930811 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 17:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:25:30 INFO - PROCESS | 2492 | 1468455930815 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:25:30 INFO - PROCESS | 2492 | 1468455930816 Marionette TRACE conn5 <- [1,1126,null,{}] 17:25:30 INFO - PROCESS | 2492 | 1468455930820 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:30 INFO - PROCESS | 2492 | 1468455930822 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:30 INFO - PROCESS | 2492 | 1468455930966 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 17:25:30 INFO - PROCESS | 2492 | 1468455930971 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:30 INFO - PROCESS | 2492 | 1468455930973 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:31 INFO - PROCESS | 2492 | ++DOCSHELL 12EA0400 == 31 [pid = 2492] [id = 291] 17:25:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1301D000) [pid = 2492] [serial = 872] [outer = 00000000] 17:25:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (1541C800) [pid = 2492] [serial = 873] [outer = 1301D000] 17:25:31 INFO - PROCESS | 2492 | 1468455931061 Marionette DEBUG loaded listener.js 17:25:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (15422000) [pid = 2492] [serial = 874] [outer = 1301D000] 17:25:31 INFO - PROCESS | 2492 | 1468455931481 Marionette TRACE conn5 <- [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]]]}] 17:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 17:25:31 INFO - PROCESS | 2492 | 1468455931517 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 17:25:31 INFO - PROCESS | 2492 | 1468455931519 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 17:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:25:31 INFO - PROCESS | 2492 | 1468455931527 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:25:31 INFO - PROCESS | 2492 | 1468455931529 Marionette TRACE conn5 <- [1,1130,null,{}] 17:25:31 INFO - PROCESS | 2492 | 1468455931532 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:31 INFO - PROCESS | 2492 | 1468455931534 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:31 INFO - PROCESS | 2492 | 1468455931641 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 17:25:31 INFO - PROCESS | 2492 | 1468455931725 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:31 INFO - PROCESS | 2492 | 1468455931727 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:31 INFO - PROCESS | 2492 | ++DOCSHELL 15470400 == 32 [pid = 2492] [id = 292] 17:25:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (15470800) [pid = 2492] [serial = 875] [outer = 00000000] 17:25:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (158F1000) [pid = 2492] [serial = 876] [outer = 15470800] 17:25:31 INFO - PROCESS | 2492 | 1468455931771 Marionette DEBUG loaded listener.js 17:25:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (15B7E800) [pid = 2492] [serial = 877] [outer = 15470800] 17:25:32 INFO - PROCESS | 2492 | 1468455932216 Marionette TRACE conn5 <- [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]]]}] 17:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 17:25:32 INFO - PROCESS | 2492 | 1468455932254 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 17:25:32 INFO - PROCESS | 2492 | 1468455932256 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 17:25:32 INFO - PROCESS | 2492 | 1468455932260 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:25:32 INFO - PROCESS | 2492 | 1468455932261 Marionette TRACE conn5 <- [1,1134,null,{}] 17:25:32 INFO - PROCESS | 2492 | 1468455932265 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:32 INFO - PROCESS | 2492 | 1468455932270 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:32 INFO - PROCESS | 2492 | 1468455932413 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 17:25:32 INFO - PROCESS | 2492 | 1468455932471 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:32 INFO - PROCESS | 2492 | 1468455932474 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:32 INFO - PROCESS | 2492 | ++DOCSHELL 1689CC00 == 33 [pid = 2492] [id = 293] 17:25:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (16B4D800) [pid = 2492] [serial = 878] [outer = 00000000] 17:25:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (17150C00) [pid = 2492] [serial = 879] [outer = 16B4D800] 17:25:32 INFO - PROCESS | 2492 | 1468455932518 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17606000) [pid = 2492] [serial = 880] [outer = 16B4D800] 17:25:33 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (15B87000) [pid = 2492] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:25:33 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0E142000) [pid = 2492] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:25:33 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (17982000) [pid = 2492] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:25:33 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0C6F8400) [pid = 2492] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:25:33 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E847C00) [pid = 2492] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:25:33 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0F4CCC00) [pid = 2492] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:25:33 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (15B57000) [pid = 2492] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:25:33 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0D976C00) [pid = 2492] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:25:33 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (17715000) [pid = 2492] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:25:33 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (140EB400) [pid = 2492] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:25:33 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (15B84C00) [pid = 2492] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:25:33 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17A62000) [pid = 2492] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:25:33 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (12E94C00) [pid = 2492] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:25:33 INFO - PROCESS | 2492 | 1468455933175 Marionette TRACE conn5 <- [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]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 971ms 17:25:33 INFO - PROCESS | 2492 | 1468455933233 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 2492 | 1468455933235 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 17:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:25:33 INFO - PROCESS | 2492 | 1468455933238 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:25:33 INFO - PROCESS | 2492 | 1468455933240 Marionette TRACE conn5 <- [1,1138,null,{}] 17:25:33 INFO - PROCESS | 2492 | 1468455933243 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:33 INFO - PROCESS | 2492 | 1468455933245 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:33 INFO - PROCESS | 2492 | 1468455933353 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 17:25:33 INFO - PROCESS | 2492 | 1468455933409 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:33 INFO - PROCESS | 2492 | 1468455933411 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:33 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E8800 == 34 [pid = 2492] [id = 294] 17:25:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0C6EB000) [pid = 2492] [serial = 881] [outer = 00000000] 17:25:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (12FE4400) [pid = 2492] [serial = 882] [outer = 0C6EB000] 17:25:33 INFO - PROCESS | 2492 | 1468455933454 Marionette DEBUG loaded listener.js 17:25:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1480A800) [pid = 2492] [serial = 883] [outer = 0C6EB000] 17:25:33 INFO - PROCESS | 2492 | 1468455933796 Marionette TRACE conn5 <- [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]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 17:25:33 INFO - PROCESS | 2492 | 1468455933870 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 2492 | 1468455933872 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 17:25:33 INFO - PROCESS | 2492 | 1468455933876 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:25:33 INFO - PROCESS | 2492 | 1468455933878 Marionette TRACE conn5 <- [1,1142,null,{}] 17:25:33 INFO - PROCESS | 2492 | 1468455933882 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:33 INFO - PROCESS | 2492 | 1468455933884 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:33 INFO - PROCESS | 2492 | 1468455933963 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 17:25:33 INFO - PROCESS | 2492 | 1468455933969 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:33 INFO - PROCESS | 2492 | 1468455933971 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:33 INFO - PROCESS | 2492 | ++DOCSHELL 15B84C00 == 35 [pid = 2492] [id = 295] 17:25:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (15B85000) [pid = 2492] [serial = 884] [outer = 00000000] 17:25:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17681000) [pid = 2492] [serial = 885] [outer = 15B85000] 17:25:34 INFO - PROCESS | 2492 | 1468455934015 Marionette DEBUG loaded listener.js 17:25:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (1770EC00) [pid = 2492] [serial = 886] [outer = 15B85000] 17:25:34 INFO - PROCESS | 2492 | 1468455934438 Marionette TRACE conn5 <- [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]]]}] 17:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 570ms 17:25:34 INFO - PROCESS | 2492 | 1468455934453 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 17:25:34 INFO - PROCESS | 2492 | 1468455934455 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 17:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:25:34 INFO - PROCESS | 2492 | 1468455934458 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:25:34 INFO - PROCESS | 2492 | 1468455934460 Marionette TRACE conn5 <- [1,1146,null,{}] 17:25:34 INFO - PROCESS | 2492 | 1468455934463 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:34 INFO - PROCESS | 2492 | 1468455934465 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:34 INFO - PROCESS | 2492 | 1468455934596 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 17:25:34 INFO - PROCESS | 2492 | 1468455934604 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:34 INFO - PROCESS | 2492 | 1468455934606 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:34 INFO - PROCESS | 2492 | ++DOCSHELL 17714000 == 36 [pid = 2492] [id = 296] 17:25:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17716400) [pid = 2492] [serial = 887] [outer = 00000000] 17:25:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1792FC00) [pid = 2492] [serial = 888] [outer = 17716400] 17:25:34 INFO - PROCESS | 2492 | 1468455934650 Marionette DEBUG loaded listener.js 17:25:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17931400) [pid = 2492] [serial = 889] [outer = 17716400] 17:25:35 INFO - PROCESS | 2492 | 1468455935137 Marionette TRACE conn5 <- [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]]]}] 17:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 731ms 17:25:35 INFO - PROCESS | 2492 | 1468455935190 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 17:25:35 INFO - PROCESS | 2492 | 1468455935195 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 17:25:35 INFO - PROCESS | 2492 | 1468455935201 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:25:35 INFO - PROCESS | 2492 | 1468455935204 Marionette TRACE conn5 <- [1,1150,null,{}] 17:25:35 INFO - PROCESS | 2492 | 1468455935210 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:35 INFO - PROCESS | 2492 | 1468455935213 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:35 INFO - PROCESS | 2492 | 1468455935341 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 17:25:35 INFO - PROCESS | 2492 | 1468455935453 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:35 INFO - PROCESS | 2492 | 1468455935458 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:35 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F7400 == 37 [pid = 2492] [id = 297] 17:25:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0D92A400) [pid = 2492] [serial = 890] [outer = 00000000] 17:25:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0DF90400) [pid = 2492] [serial = 891] [outer = 0D92A400] 17:25:35 INFO - PROCESS | 2492 | 1468455935515 Marionette DEBUG loaded listener.js 17:25:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0E13F800) [pid = 2492] [serial = 892] [outer = 0D92A400] 17:25:36 INFO - PROCESS | 2492 | 1468455936295 Marionette TRACE conn5 <- [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]]]}] 17:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1175ms 17:25:36 INFO - PROCESS | 2492 | 1468455936380 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 17:25:36 INFO - PROCESS | 2492 | 1468455936385 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 17:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:25:36 INFO - PROCESS | 2492 | 1468455936391 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:25:36 INFO - PROCESS | 2492 | 1468455936394 Marionette TRACE conn5 <- [1,1154,null,{}] 17:25:36 INFO - PROCESS | 2492 | 1468455936398 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:36 INFO - PROCESS | 2492 | 1468455936401 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:36 INFO - PROCESS | 2492 | 1468455936547 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 17:25:36 INFO - PROCESS | 2492 | 1468455936668 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:36 INFO - PROCESS | 2492 | 1468455936670 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:36 INFO - PROCESS | 2492 | ++DOCSHELL 0F4CBC00 == 38 [pid = 2492] [id = 298] 17:25:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (12446800) [pid = 2492] [serial = 893] [outer = 00000000] 17:25:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (126EB000) [pid = 2492] [serial = 894] [outer = 12446800] 17:25:36 INFO - PROCESS | 2492 | 1468455936728 Marionette DEBUG loaded listener.js 17:25:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (12A68C00) [pid = 2492] [serial = 895] [outer = 12446800] 17:25:37 INFO - PROCESS | 2492 | 1468455937579 Marionette TRACE conn5 <- [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]]]}] 17:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1287ms 17:25:37 INFO - PROCESS | 2492 | 1468455937681 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 17:25:37 INFO - PROCESS | 2492 | 1468455937685 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 17:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:25:37 INFO - PROCESS | 2492 | 1468455937690 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:25:37 INFO - PROCESS | 2492 | 1468455937693 Marionette TRACE conn5 <- [1,1158,null,{}] 17:25:37 INFO - PROCESS | 2492 | 1468455937699 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:37 INFO - PROCESS | 2492 | 1468455937701 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:37 INFO - PROCESS | 2492 | 1468455937820 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 17:25:37 INFO - PROCESS | 2492 | 1468455937936 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:37 INFO - PROCESS | 2492 | 1468455937940 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:37 INFO - PROCESS | 2492 | --DOCSHELL 15B84C00 == 37 [pid = 2492] [id = 295] 17:25:37 INFO - PROCESS | 2492 | --DOCSHELL 0C6E8800 == 36 [pid = 2492] [id = 294] 17:25:37 INFO - PROCESS | 2492 | --DOCSHELL 1689CC00 == 35 [pid = 2492] [id = 293] 17:25:37 INFO - PROCESS | 2492 | --DOCSHELL 15470400 == 34 [pid = 2492] [id = 292] 17:25:37 INFO - PROCESS | 2492 | --DOCSHELL 12EA0400 == 33 [pid = 2492] [id = 291] 17:25:37 INFO - PROCESS | 2492 | --DOCSHELL 12E2C800 == 32 [pid = 2492] [id = 290] 17:25:37 INFO - PROCESS | 2492 | --DOCSHELL 0E556800 == 31 [pid = 2492] [id = 289] 17:25:37 INFO - PROCESS | 2492 | --DOCSHELL 0C6F5000 == 30 [pid = 2492] [id = 288] 17:25:37 INFO - PROCESS | 2492 | --DOCSHELL 0C6E2800 == 29 [pid = 2492] [id = 287] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (17181000) [pid = 2492] [serial = 834] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (17977400) [pid = 2492] [serial = 837] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (17A47000) [pid = 2492] [serial = 840] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0DA82000) [pid = 2492] [serial = 822] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0E16A400) [pid = 2492] [serial = 823] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0F4AD000) [pid = 2492] [serial = 825] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (126E7000) [pid = 2492] [serial = 826] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (12A5B800) [pid = 2492] [serial = 819] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (12F6CC00) [pid = 2492] [serial = 820] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (17932C00) [pid = 2492] [serial = 838] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (16015800) [pid = 2492] [serial = 831] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0DF95800) [pid = 2492] [serial = 816] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E170000) [pid = 2492] [serial = 817] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (1792AC00) [pid = 2492] [serial = 814] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (14817400) [pid = 2492] [serial = 828] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (15472C00) [pid = 2492] [serial = 829] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (17A52400) [pid = 2492] [serial = 847] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (1852B400) [pid = 2492] [serial = 850] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (1689E400) [pid = 2492] [serial = 843] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (1852AC00) [pid = 2492] [serial = 849] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (1298EC00) [pid = 2492] [serial = 846] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (17A4A400) [pid = 2492] [serial = 841] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (17611400) [pid = 2492] [serial = 835] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (1770E000) [pid = 2492] [serial = 844] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (1689A000) [pid = 2492] [serial = 832] [outer = 00000000] [url = about:blank] 17:25:37 INFO - PROCESS | 2492 | ++DOCSHELL 0C651800 == 30 [pid = 2492] [id = 299] 17:25:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0C6E2800) [pid = 2492] [serial = 896] [outer = 00000000] 17:25:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0DBFA800) [pid = 2492] [serial = 897] [outer = 0C6E2800] 17:25:38 INFO - PROCESS | 2492 | 1468455938019 Marionette DEBUG loaded listener.js 17:25:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E175000) [pid = 2492] [serial = 898] [outer = 0C6E2800] 17:25:38 INFO - PROCESS | 2492 | 1468455938454 Marionette TRACE conn5 <- [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]]]}] 17:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 830ms 17:25:38 INFO - PROCESS | 2492 | 1468455938521 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 17:25:38 INFO - PROCESS | 2492 | 1468455938525 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 17:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:25:38 INFO - PROCESS | 2492 | 1468455938531 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:25:38 INFO - PROCESS | 2492 | 1468455938534 Marionette TRACE conn5 <- [1,1162,null,{}] 17:25:38 INFO - PROCESS | 2492 | 1468455938537 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:38 INFO - PROCESS | 2492 | 1468455938540 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:38 INFO - PROCESS | 2492 | 1468455938624 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 17:25:38 INFO - PROCESS | 2492 | 1468455938630 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:38 INFO - PROCESS | 2492 | 1468455938633 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:38 INFO - PROCESS | 2492 | ++DOCSHELL 0E55C400 == 31 [pid = 2492] [id = 300] 17:25:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E55EC00) [pid = 2492] [serial = 899] [outer = 00000000] 17:25:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (126E6400) [pid = 2492] [serial = 900] [outer = 0E55EC00] 17:25:38 INFO - PROCESS | 2492 | 1468455938682 Marionette DEBUG loaded listener.js 17:25:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (1298F400) [pid = 2492] [serial = 901] [outer = 0E55EC00] 17:25:39 INFO - PROCESS | 2492 | 1468455939164 Marionette TRACE conn5 <- [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] 17:25:39 INFO - PROCESS | 2492 | 1468455939208 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 17:25:39 INFO - PROCESS | 2492 | 1468455939211 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:25:39 INFO - PROCESS | 2492 | 1468455939214 Marionette TRACE conn5 <- [1,1166,null,{}] 17:25:39 INFO - PROCESS | 2492 | 1468455939225 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:39 INFO - PROCESS | 2492 | 1468455939229 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:39 INFO - PROCESS | 2492 | 1468455939342 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 17:25:39 INFO - PROCESS | 2492 | 1468455939359 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:39 INFO - PROCESS | 2492 | 1468455939361 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:39 INFO - PROCESS | 2492 | ++DOCSHELL 15419000 == 32 [pid = 2492] [id = 301] 17:25:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (15419400) [pid = 2492] [serial = 902] [outer = 00000000] 17:25:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (15423C00) [pid = 2492] [serial = 903] [outer = 15419400] 17:25:39 INFO - PROCESS | 2492 | 1468455939408 Marionette DEBUG loaded listener.js 17:25:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (15827C00) [pid = 2492] [serial = 904] [outer = 15419400] 17:25:39 INFO - PROCESS | 2492 | 1468455939864 Marionette TRACE conn5 <- [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] 17:25:39 INFO - PROCESS | 2492 | 1468455939890 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 17:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:25:39 INFO - PROCESS | 2492 | 1468455939893 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:25:39 INFO - PROCESS | 2492 | 1468455939895 Marionette TRACE conn5 <- [1,1170,null,{}] 17:25:39 INFO - PROCESS | 2492 | 1468455939898 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:39 INFO - PROCESS | 2492 | 1468455939910 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:40 INFO - PROCESS | 2492 | 1468455939995 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 17:25:40 INFO - PROCESS | 2492 | 1468455940003 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:40 INFO - PROCESS | 2492 | 1468455940005 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:40 INFO - PROCESS | 2492 | ++DOCSHELL 16899800 == 33 [pid = 2492] [id = 302] 17:25:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (16B47C00) [pid = 2492] [serial = 905] [outer = 00000000] 17:25:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (16B65400) [pid = 2492] [serial = 906] [outer = 16B47C00] 17:25:40 INFO - PROCESS | 2492 | 1468455940049 Marionette DEBUG loaded listener.js 17:25:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (17605800) [pid = 2492] [serial = 907] [outer = 16B47C00] 17:25:40 INFO - PROCESS | 2492 | 1468455940488 Marionette TRACE conn5 <- [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] 17:25:40 INFO - PROCESS | 2492 | 1468455940528 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 17:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:25:40 INFO - PROCESS | 2492 | 1468455940538 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:25:40 INFO - PROCESS | 2492 | 1468455940539 Marionette TRACE conn5 <- [1,1174,null,{}] 17:25:40 INFO - PROCESS | 2492 | 1468455940543 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:40 INFO - PROCESS | 2492 | 1468455940545 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:40 INFO - PROCESS | 2492 | 1468455940655 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 17:25:40 INFO - PROCESS | 2492 | 1468455940660 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:40 INFO - PROCESS | 2492 | 1468455940662 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:40 INFO - PROCESS | 2492 | ++DOCSHELL 1760D400 == 34 [pid = 2492] [id = 303] 17:25:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1767D800) [pid = 2492] [serial = 908] [outer = 00000000] 17:25:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17791400) [pid = 2492] [serial = 909] [outer = 1767D800] 17:25:40 INFO - PROCESS | 2492 | 1468455940711 Marionette DEBUG loaded listener.js 17:25:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17930800) [pid = 2492] [serial = 910] [outer = 1767D800] 17:25:41 INFO - PROCESS | 2492 | 1468455941193 Marionette TRACE conn5 <- [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] 17:25:41 INFO - PROCESS | 2492 | 1468455941228 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 17:25:41 INFO - PROCESS | 2492 | 1468455941231 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:25:41 INFO - PROCESS | 2492 | 1468455941233 Marionette TRACE conn5 <- [1,1178,null,{}] 17:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:25:41 INFO - PROCESS | 2492 | 1468455941236 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:41 INFO - PROCESS | 2492 | 1468455941242 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:41 INFO - PROCESS | 2492 | 1468455941377 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 17:25:41 INFO - PROCESS | 2492 | 1468455941436 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:41 INFO - PROCESS | 2492 | 1468455941438 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:41 INFO - PROCESS | 2492 | ++DOCSHELL 0E13D400 == 35 [pid = 2492] [id = 304] 17:25:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17937400) [pid = 2492] [serial = 911] [outer = 00000000] 17:25:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17A48400) [pid = 2492] [serial = 912] [outer = 17937400] 17:25:41 INFO - PROCESS | 2492 | 1468455941482 Marionette DEBUG loaded listener.js 17:25:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0F4AC400) [pid = 2492] [serial = 913] [outer = 17937400] 17:25:41 INFO - PROCESS | 2492 | 1468455941926 Marionette TRACE conn5 <- [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] 17:25:42 INFO - PROCESS | 2492 | 1468455941995 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 17:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:25:42 INFO - PROCESS | 2492 | 1468455942006 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:25:42 INFO - PROCESS | 2492 | 1468455942008 Marionette TRACE conn5 <- [1,1182,null,{}] 17:25:42 INFO - PROCESS | 2492 | 1468455942011 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:42 INFO - PROCESS | 2492 | 1468455942013 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:42 INFO - PROCESS | 2492 | 1468455942123 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 17:25:42 INFO - PROCESS | 2492 | 1468455942135 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:42 INFO - PROCESS | 2492 | 1468455942137 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:42 INFO - PROCESS | 2492 | ++DOCSHELL 17A65000 == 36 [pid = 2492] [id = 305] 17:25:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17A65400) [pid = 2492] [serial = 914] [outer = 00000000] 17:25:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (17A6CC00) [pid = 2492] [serial = 915] [outer = 17A65400] 17:25:42 INFO - PROCESS | 2492 | 1468455942180 Marionette DEBUG loaded listener.js 17:25:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (18523000) [pid = 2492] [serial = 916] [outer = 17A65400] 17:25:42 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0C6E3800) [pid = 2492] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:25:42 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0C6F5800) [pid = 2492] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:25:42 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E133800) [pid = 2492] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:25:42 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (12F77400) [pid = 2492] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:25:42 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (18732C00) [pid = 2492] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:25:42 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (15470800) [pid = 2492] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:25:42 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0C6EB000) [pid = 2492] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:25:42 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (16B4D800) [pid = 2492] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:25:42 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (15B85000) [pid = 2492] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:25:42 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0E556C00) [pid = 2492] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:25:42 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (12E2FC00) [pid = 2492] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:25:42 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (1301D000) [pid = 2492] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:25:42 INFO - PROCESS | 2492 | 1468455942717 Marionette TRACE conn5 <- [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] 17:25:42 INFO - PROCESS | 2492 | 1468455942743 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 17:25:42 INFO - PROCESS | 2492 | 1468455942746 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:25:42 INFO - PROCESS | 2492 | 1468455942748 Marionette TRACE conn5 <- [1,1186,null,{}] 17:25:42 INFO - PROCESS | 2492 | 1468455942751 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:42 INFO - PROCESS | 2492 | 1468455942753 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:42 INFO - PROCESS | 2492 | 1468455942836 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 17:25:42 INFO - PROCESS | 2492 | 1468455942841 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:42 INFO - PROCESS | 2492 | 1468455942843 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:42 INFO - PROCESS | 2492 | ++DOCSHELL 0E556C00 == 37 [pid = 2492] [id = 306] 17:25:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (12993000) [pid = 2492] [serial = 917] [outer = 00000000] 17:25:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (16B5E800) [pid = 2492] [serial = 918] [outer = 12993000] 17:25:42 INFO - PROCESS | 2492 | 1468455942886 Marionette DEBUG loaded listener.js 17:25:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (17937800) [pid = 2492] [serial = 919] [outer = 12993000] 17:25:43 INFO - PROCESS | 2492 | 1468455943308 Marionette TRACE conn5 <- [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]]]}] 17:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 17:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:25:43 INFO - PROCESS | 2492 | 1468455943377 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 17:25:43 INFO - PROCESS | 2492 | 1468455943379 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 17:25:43 INFO - PROCESS | 2492 | 1468455943382 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:25:43 INFO - PROCESS | 2492 | 1468455943383 Marionette TRACE conn5 <- [1,1190,null,{}] 17:25:43 INFO - PROCESS | 2492 | 1468455943387 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:43 INFO - PROCESS | 2492 | 1468455943389 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:43 INFO - PROCESS | 2492 | 1468455943491 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 17:25:43 INFO - PROCESS | 2492 | 1468455943497 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:43 INFO - PROCESS | 2492 | 1468455943499 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:43 INFO - PROCESS | 2492 | ++DOCSHELL 1852AC00 == 38 [pid = 2492] [id = 307] 17:25:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1852B400) [pid = 2492] [serial = 920] [outer = 00000000] 17:25:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (18805800) [pid = 2492] [serial = 921] [outer = 1852B400] 17:25:43 INFO - PROCESS | 2492 | 1468455943544 Marionette DEBUG loaded listener.js 17:25:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1880BC00) [pid = 2492] [serial = 922] [outer = 1852B400] 17:25:43 INFO - PROCESS | 2492 | 1468455943959 Marionette TRACE conn5 <- [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]]]}] 17:25:44 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 17:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 17:25:44 INFO - PROCESS | 2492 | 1468455944013 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 2492 | 1468455944015 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 17:25:44 INFO - PROCESS | 2492 | 1468455944022 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - PROCESS | 2492 | 1468455944024 Marionette TRACE conn5 <- [1,1194,null,{}] 17:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:25:44 INFO - PROCESS | 2492 | 1468455944027 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:44 INFO - PROCESS | 2492 | 1468455944029 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:44 INFO - PROCESS | 2492 | 1468455944109 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 17:25:44 INFO - PROCESS | 2492 | 1468455944115 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:44 INFO - PROCESS | 2492 | 1468455944116 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:44 INFO - PROCESS | 2492 | ++DOCSHELL 188B6800 == 39 [pid = 2492] [id = 308] 17:25:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (188B7C00) [pid = 2492] [serial = 923] [outer = 00000000] 17:25:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1911AC00) [pid = 2492] [serial = 924] [outer = 188B7C00] 17:25:44 INFO - PROCESS | 2492 | 1468455944162 Marionette DEBUG loaded listener.js 17:25:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1911D800) [pid = 2492] [serial = 925] [outer = 188B7C00] 17:25:44 INFO - PROCESS | 2492 | 1468455944575 Marionette TRACE conn5 <- [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]]]}] 17:25:44 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 17:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 17:25:44 INFO - PROCESS | 2492 | 1468455944685 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 2492 | 1468455944690 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 17:25:44 INFO - PROCESS | 2492 | 1468455944696 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:25:44 INFO - PROCESS | 2492 | 1468455944700 Marionette TRACE conn5 <- [1,1198,null,{}] 17:25:44 INFO - PROCESS | 2492 | 1468455944707 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:44 INFO - PROCESS | 2492 | 1468455944711 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:44 INFO - PROCESS | 2492 | 1468455944873 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 17:25:45 INFO - PROCESS | 2492 | 1468455945045 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:45 INFO - PROCESS | 2492 | 1468455945050 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:45 INFO - PROCESS | 2492 | ++DOCSHELL 0E138400 == 40 [pid = 2492] [id = 309] 17:25:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0E13D800) [pid = 2492] [serial = 926] [outer = 00000000] 17:25:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0E502800) [pid = 2492] [serial = 927] [outer = 0E13D800] 17:25:45 INFO - PROCESS | 2492 | 1468455945106 Marionette DEBUG loaded listener.js 17:25:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0E554000) [pid = 2492] [serial = 928] [outer = 0E13D800] 17:25:45 INFO - PROCESS | 2492 | 1468455945664 Marionette TRACE conn5 <- [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]]]}] 17:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1021ms 17:25:45 INFO - PROCESS | 2492 | 1468455945723 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 17:25:45 INFO - PROCESS | 2492 | 1468455945727 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 17:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:25:45 INFO - PROCESS | 2492 | 1468455945734 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:25:45 INFO - PROCESS | 2492 | 1468455945738 Marionette TRACE conn5 <- [1,1202,null,{}] 17:25:45 INFO - PROCESS | 2492 | 1468455945742 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:45 INFO - PROCESS | 2492 | 1468455945745 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:45 INFO - PROCESS | 2492 | 1468455945857 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 17:25:46 INFO - PROCESS | 2492 | 1468455945988 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:46 INFO - PROCESS | 2492 | 1468455945991 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:46 INFO - PROCESS | 2492 | ++DOCSHELL 13083800 == 41 [pid = 2492] [id = 310] 17:25:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (13085C00) [pid = 2492] [serial = 929] [outer = 00000000] 17:25:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (14814800) [pid = 2492] [serial = 930] [outer = 13085C00] 17:25:46 INFO - PROCESS | 2492 | 1468455946049 Marionette DEBUG loaded listener.js 17:25:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (158F6400) [pid = 2492] [serial = 931] [outer = 13085C00] 17:25:46 INFO - PROCESS | 2492 | 1468455946651 Marionette TRACE conn5 <- [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]]]}] 17:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 990ms 17:25:46 INFO - PROCESS | 2492 | 1468455946724 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 17:25:46 INFO - PROCESS | 2492 | 1468455946726 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 17:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:25:46 INFO - PROCESS | 2492 | 1468455946730 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:25:46 INFO - PROCESS | 2492 | 1468455946733 Marionette TRACE conn5 <- [1,1206,null,{}] 17:25:46 INFO - PROCESS | 2492 | 1468455946743 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:46 INFO - PROCESS | 2492 | 1468455946748 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:46 INFO - PROCESS | 2492 | 1468455946859 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 17:25:47 INFO - PROCESS | 2492 | 1468455947009 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:47 INFO - PROCESS | 2492 | 1468455947013 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:47 INFO - PROCESS | 2492 | ++DOCSHELL 17A48800 == 42 [pid = 2492] [id = 311] 17:25:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (17A4A000) [pid = 2492] [serial = 932] [outer = 00000000] 17:25:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (17A66400) [pid = 2492] [serial = 933] [outer = 17A4A000] 17:25:47 INFO - PROCESS | 2492 | 1468455947072 Marionette DEBUG loaded listener.js 17:25:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (18809C00) [pid = 2492] [serial = 934] [outer = 17A4A000] 17:25:47 INFO - PROCESS | 2492 | 1468455947691 Marionette TRACE conn5 <- [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]]]}] 17:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 971ms 17:25:47 INFO - PROCESS | 2492 | 1468455947703 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 17:25:47 INFO - PROCESS | 2492 | 1468455947705 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 17:25:47 INFO - PROCESS | 2492 | 1468455947709 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:25:47 INFO - PROCESS | 2492 | 1468455947711 Marionette TRACE conn5 <- [1,1210,null,{}] 17:25:47 INFO - PROCESS | 2492 | 1468455947715 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:47 INFO - PROCESS | 2492 | 1468455947717 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:47 INFO - PROCESS | 2492 | 1468455947825 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 17:25:47 INFO - PROCESS | 2492 | 1468455947926 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:47 INFO - PROCESS | 2492 | 1468455947928 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:47 INFO - PROCESS | 2492 | ++DOCSHELL 19806400 == 43 [pid = 2492] [id = 312] 17:25:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (1980B800) [pid = 2492] [serial = 935] [outer = 00000000] 17:25:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (1A503000) [pid = 2492] [serial = 936] [outer = 1980B800] 17:25:47 INFO - PROCESS | 2492 | 1468455947981 Marionette DEBUG loaded listener.js 17:25:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (1A5A8400) [pid = 2492] [serial = 937] [outer = 1980B800] 17:25:48 INFO - PROCESS | 2492 | 1468455948795 Marionette TRACE conn5 <- [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] 17:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:25:48 INFO - PROCESS | 2492 | 1468455948843 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 17:25:48 INFO - PROCESS | 2492 | 1468455948848 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:25:48 INFO - PROCESS | 2492 | 1468455948851 Marionette TRACE conn5 <- [1,1214,null,{}] 17:25:48 INFO - PROCESS | 2492 | 1468455948856 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:48 INFO - PROCESS | 2492 | 1468455948859 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:48 INFO - PROCESS | 2492 | 1468455948965 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 17:25:49 INFO - PROCESS | 2492 | 1468455949098 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:49 INFO - PROCESS | 2492 | 1468455949102 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:49 INFO - PROCESS | 2492 | ++DOCSHELL 0E3DD800 == 44 [pid = 2492] [id = 313] 17:25:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (0E50E400) [pid = 2492] [serial = 938] [outer = 00000000] 17:25:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 96 (126A1400) [pid = 2492] [serial = 939] [outer = 0E50E400] 17:25:49 INFO - PROCESS | 2492 | 1468455949154 Marionette DEBUG loaded listener.js 17:25:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 97 (12A5C800) [pid = 2492] [serial = 940] [outer = 0E50E400] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 1852AC00 == 43 [pid = 2492] [id = 307] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 0E556C00 == 42 [pid = 2492] [id = 306] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 17A65000 == 41 [pid = 2492] [id = 305] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 0E13D400 == 40 [pid = 2492] [id = 304] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 1760D400 == 39 [pid = 2492] [id = 303] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 16899800 == 38 [pid = 2492] [id = 302] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 15419000 == 37 [pid = 2492] [id = 301] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 0E55C400 == 36 [pid = 2492] [id = 300] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 0C651800 == 35 [pid = 2492] [id = 299] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 0F4CBC00 == 34 [pid = 2492] [id = 298] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 0C6F7400 == 33 [pid = 2492] [id = 297] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 17714000 == 32 [pid = 2492] [id = 296] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 19806400 == 31 [pid = 2492] [id = 312] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 17A48800 == 30 [pid = 2492] [id = 311] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 188B6800 == 29 [pid = 2492] [id = 308] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 0E138400 == 28 [pid = 2492] [id = 309] 17:25:50 INFO - PROCESS | 2492 | --DOCSHELL 13083800 == 27 [pid = 2492] [id = 310] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 96 (0DF92C00) [pid = 2492] [serial = 862] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 95 (0DA78C00) [pid = 2492] [serial = 861] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (0D9CE800) [pid = 2492] [serial = 864] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (0DF74800) [pid = 2492] [serial = 865] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (0E71FC00) [pid = 2492] [serial = 853] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (0E506000) [pid = 2492] [serial = 852] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (15B52400) [pid = 2492] [serial = 856] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (14818400) [pid = 2492] [serial = 855] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (188B3800) [pid = 2492] [serial = 859] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (1880AC00) [pid = 2492] [serial = 858] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (158F1000) [pid = 2492] [serial = 876] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (15B7E800) [pid = 2492] [serial = 877] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (12FE4400) [pid = 2492] [serial = 882] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (17150C00) [pid = 2492] [serial = 879] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (17681000) [pid = 2492] [serial = 885] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0E55D800) [pid = 2492] [serial = 867] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E83EC00) [pid = 2492] [serial = 868] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (17606000) [pid = 2492] [serial = 880] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (12F26000) [pid = 2492] [serial = 870] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (1770EC00) [pid = 2492] [serial = 886] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1541C800) [pid = 2492] [serial = 873] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (15422000) [pid = 2492] [serial = 874] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (1480A800) [pid = 2492] [serial = 883] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (1792FC00) [pid = 2492] [serial = 888] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (12F6EC00) [pid = 2492] [serial = 871] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 2492 | 1468455950342 Marionette TRACE conn5 <- [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]]]}] 17:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1541ms 17:25:50 INFO - PROCESS | 2492 | 1468455950389 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 17:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:25:50 INFO - PROCESS | 2492 | 1468455950393 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 17:25:50 INFO - PROCESS | 2492 | 1468455950397 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:25:50 INFO - PROCESS | 2492 | 1468455950400 Marionette TRACE conn5 <- [1,1218,null,{}] 17:25:50 INFO - PROCESS | 2492 | 1468455950406 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:50 INFO - PROCESS | 2492 | 1468455950409 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:50 INFO - PROCESS | 2492 | 1468455950494 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 17:25:50 INFO - PROCESS | 2492 | 1468455950501 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:50 INFO - PROCESS | 2492 | 1468455950505 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:50 INFO - PROCESS | 2492 | ++DOCSHELL 0DBFEC00 == 28 [pid = 2492] [id = 314] 17:25:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0DF72400) [pid = 2492] [serial = 941] [outer = 00000000] 17:25:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0DF7EC00) [pid = 2492] [serial = 942] [outer = 0DF72400] 17:25:50 INFO - PROCESS | 2492 | 1468455950553 Marionette DEBUG loaded listener.js 17:25:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0DF92C00) [pid = 2492] [serial = 943] [outer = 0DF72400] 17:25:51 INFO - PROCESS | 2492 | 1468455951028 Marionette TRACE conn5 <- [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]]]}] 17:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 17:25:51 INFO - PROCESS | 2492 | 1468455951089 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 17:25:51 INFO - PROCESS | 2492 | 1468455951093 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 17:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:25:51 INFO - PROCESS | 2492 | 1468455951099 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:25:51 INFO - PROCESS | 2492 | 1468455951102 Marionette TRACE conn5 <- [1,1222,null,{}] 17:25:51 INFO - PROCESS | 2492 | 1468455951106 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:51 INFO - PROCESS | 2492 | 1468455951108 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:51 INFO - PROCESS | 2492 | 1468455951196 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 17:25:51 INFO - PROCESS | 2492 | 1468455951205 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:51 INFO - PROCESS | 2492 | 1468455951208 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:51 INFO - PROCESS | 2492 | ++DOCSHELL 0E503000 == 29 [pid = 2492] [id = 315] 17:25:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0E503400) [pid = 2492] [serial = 944] [outer = 00000000] 17:25:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0E50FC00) [pid = 2492] [serial = 945] [outer = 0E503400] 17:25:51 INFO - PROCESS | 2492 | 1468455951263 Marionette DEBUG loaded listener.js 17:25:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (0E556000) [pid = 2492] [serial = 946] [outer = 0E503400] 17:25:51 INFO - PROCESS | 2492 | 1468455951717 Marionette TRACE conn5 <- [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]]]}] 17:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 17:25:51 INFO - PROCESS | 2492 | 1468455951773 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 17:25:51 INFO - PROCESS | 2492 | 1468455951776 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 17:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:25:51 INFO - PROCESS | 2492 | 1468455951779 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:25:51 INFO - PROCESS | 2492 | 1468455951782 Marionette TRACE conn5 <- [1,1226,null,{}] 17:25:51 INFO - PROCESS | 2492 | 1468455951793 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:51 INFO - PROCESS | 2492 | 1468455951798 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:51 INFO - PROCESS | 2492 | 1468455951883 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 17:25:51 INFO - PROCESS | 2492 | 1468455951893 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:51 INFO - PROCESS | 2492 | 1468455951896 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:51 INFO - PROCESS | 2492 | ++DOCSHELL 129B5400 == 30 [pid = 2492] [id = 316] 17:25:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (129B9400) [pid = 2492] [serial = 947] [outer = 00000000] 17:25:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (12E6F800) [pid = 2492] [serial = 948] [outer = 129B9400] 17:25:51 INFO - PROCESS | 2492 | 1468455951944 Marionette DEBUG loaded listener.js 17:25:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (12F32800) [pid = 2492] [serial = 949] [outer = 129B9400] 17:25:52 INFO - PROCESS | 2492 | 1468455952397 Marionette TRACE conn5 <- [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]]]}] 17:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 17:25:52 INFO - PROCESS | 2492 | 1468455952453 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 17:25:52 INFO - PROCESS | 2492 | 1468455952456 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 17:25:52 INFO - PROCESS | 2492 | 1468455952459 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:25:52 INFO - PROCESS | 2492 | 1468455952461 Marionette TRACE conn5 <- [1,1230,null,{}] 17:25:52 INFO - PROCESS | 2492 | 1468455952464 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:52 INFO - PROCESS | 2492 | 1468455952466 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:52 INFO - PROCESS | 2492 | 1468455952608 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 17:25:52 INFO - PROCESS | 2492 | 1468455952662 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:52 INFO - PROCESS | 2492 | 1468455952664 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:52 INFO - PROCESS | 2492 | ++DOCSHELL 12FEB400 == 31 [pid = 2492] [id = 317] 17:25:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (12FECC00) [pid = 2492] [serial = 950] [outer = 00000000] 17:25:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1480E000) [pid = 2492] [serial = 951] [outer = 12FECC00] 17:25:52 INFO - PROCESS | 2492 | 1468455952709 Marionette DEBUG loaded listener.js 17:25:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1541C800) [pid = 2492] [serial = 952] [outer = 12FECC00] 17:25:53 INFO - PROCESS | 2492 | 1468455953105 Marionette TRACE conn5 <- [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]]]}] 17:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 17:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:25:53 INFO - PROCESS | 2492 | 1468455953133 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 17:25:53 INFO - PROCESS | 2492 | 1468455953135 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 17:25:53 INFO - PROCESS | 2492 | 1468455953138 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:25:53 INFO - PROCESS | 2492 | 1468455953140 Marionette TRACE conn5 <- [1,1234,null,{}] 17:25:53 INFO - PROCESS | 2492 | 1468455953143 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:53 INFO - PROCESS | 2492 | 1468455953145 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:53 INFO - PROCESS | 2492 | 1468455953254 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 17:25:53 INFO - PROCESS | 2492 | 1468455953260 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:53 INFO - PROCESS | 2492 | 1468455953262 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:53 INFO - PROCESS | 2492 | ++DOCSHELL 15472800 == 32 [pid = 2492] [id = 318] 17:25:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (15472C00) [pid = 2492] [serial = 953] [outer = 00000000] 17:25:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (1582B800) [pid = 2492] [serial = 954] [outer = 15472C00] 17:25:53 INFO - PROCESS | 2492 | 1468455953307 Marionette DEBUG loaded listener.js 17:25:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (15B57000) [pid = 2492] [serial = 955] [outer = 15472C00] 17:25:53 INFO - PROCESS | 2492 | 1468455953740 Marionette TRACE conn5 <- [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]]]}] 17:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 17:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:25:53 INFO - PROCESS | 2492 | 1468455953769 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 17:25:53 INFO - PROCESS | 2492 | 1468455953771 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 17:25:53 INFO - PROCESS | 2492 | 1468455953774 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:25:53 INFO - PROCESS | 2492 | 1468455953776 Marionette TRACE conn5 <- [1,1238,null,{}] 17:25:53 INFO - PROCESS | 2492 | 1468455953779 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:53 INFO - PROCESS | 2492 | 1468455953785 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:53 INFO - PROCESS | 2492 | 1468455953921 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 17:25:54 INFO - PROCESS | 2492 | 1468455954010 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:54 INFO - PROCESS | 2492 | 1468455954011 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:54 INFO - PROCESS | 2492 | ++DOCSHELL 15B83800 == 33 [pid = 2492] [id = 319] 17:25:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (15B86C00) [pid = 2492] [serial = 956] [outer = 00000000] 17:25:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (16B51000) [pid = 2492] [serial = 957] [outer = 15B86C00] 17:25:54 INFO - PROCESS | 2492 | 1468455954055 Marionette DEBUG loaded listener.js 17:25:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (17178400) [pid = 2492] [serial = 958] [outer = 15B86C00] 17:25:54 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (188B7C00) [pid = 2492] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:25:54 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (1767D800) [pid = 2492] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:25:54 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (17937400) [pid = 2492] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:25:54 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0E55EC00) [pid = 2492] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:25:54 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0C6E2800) [pid = 2492] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:25:54 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (15419400) [pid = 2492] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:25:54 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (17716400) [pid = 2492] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:25:54 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (12446800) [pid = 2492] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:25:54 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (16B47C00) [pid = 2492] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:25:54 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0D92A400) [pid = 2492] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:25:54 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (17A65400) [pid = 2492] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:25:54 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (12993000) [pid = 2492] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:25:54 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (1852B400) [pid = 2492] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:25:54 INFO - PROCESS | 2492 | 1468455954743 Marionette TRACE conn5 <- [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]]]}] 17:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1018ms 17:25:54 INFO - PROCESS | 2492 | 1468455954793 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 17:25:54 INFO - PROCESS | 2492 | 1468455954795 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 17:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:25:54 INFO - PROCESS | 2492 | 1468455954798 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:25:54 INFO - PROCESS | 2492 | 1468455954800 Marionette TRACE conn5 <- [1,1242,null,{}] 17:25:54 INFO - PROCESS | 2492 | 1468455954804 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:54 INFO - PROCESS | 2492 | 1468455954805 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:54 INFO - PROCESS | 2492 | 1468455954880 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 17:25:54 INFO - PROCESS | 2492 | 1468455954886 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:54 INFO - PROCESS | 2492 | 1468455954888 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:54 INFO - PROCESS | 2492 | ++DOCSHELL 0DA85C00 == 34 [pid = 2492] [id = 320] 17:25:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (0DBFAC00) [pid = 2492] [serial = 959] [outer = 00000000] 17:25:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (13088C00) [pid = 2492] [serial = 960] [outer = 0DBFAC00] 17:25:54 INFO - PROCESS | 2492 | 1468455954931 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (140E1C00) [pid = 2492] [serial = 961] [outer = 0DBFAC00] 17:25:55 INFO - PROCESS | 2492 | 1468455955395 Marionette TRACE conn5 <- [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]]]}] 17:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 631ms 17:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:25:55 INFO - PROCESS | 2492 | 1468455955429 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 17:25:55 INFO - PROCESS | 2492 | 1468455955431 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 17:25:55 INFO - PROCESS | 2492 | 1468455955434 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:25:55 INFO - PROCESS | 2492 | 1468455955436 Marionette TRACE conn5 <- [1,1246,null,{}] 17:25:55 INFO - PROCESS | 2492 | 1468455955439 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:55 INFO - PROCESS | 2492 | 1468455955441 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:55 INFO - PROCESS | 2492 | 1468455955519 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 17:25:55 INFO - PROCESS | 2492 | 1468455955524 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:55 INFO - PROCESS | 2492 | 1468455955526 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:55 INFO - PROCESS | 2492 | ++DOCSHELL 12F30400 == 35 [pid = 2492] [id = 321] 17:25:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (16870C00) [pid = 2492] [serial = 962] [outer = 00000000] 17:25:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1767F400) [pid = 2492] [serial = 963] [outer = 16870C00] 17:25:55 INFO - PROCESS | 2492 | 1468455955569 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17680C00) [pid = 2492] [serial = 964] [outer = 16870C00] 17:25:56 INFO - PROCESS | 2492 | 1468455956266 Marionette TRACE conn5 <- [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]]]}] 17:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 870ms 17:25:56 INFO - PROCESS | 2492 | 1468455956364 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 17:25:56 INFO - PROCESS | 2492 | 1468455956369 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 17:25:56 INFO - PROCESS | 2492 | 1468455956399 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:25:56 INFO - PROCESS | 2492 | 1468455956403 Marionette TRACE conn5 <- [1,1250,null,{}] 17:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:25:56 INFO - PROCESS | 2492 | 1468455956408 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:56 INFO - PROCESS | 2492 | 1468455956412 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:56 INFO - PROCESS | 2492 | 1468455956542 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 17:25:56 INFO - PROCESS | 2492 | 1468455956623 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:56 INFO - PROCESS | 2492 | 1468455956625 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:56 INFO - PROCESS | 2492 | ++DOCSHELL 0DA84000 == 36 [pid = 2492] [id = 322] 17:25:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0DB5EC00) [pid = 2492] [serial = 965] [outer = 00000000] 17:25:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0E170800) [pid = 2492] [serial = 966] [outer = 0DB5EC00] 17:25:56 INFO - PROCESS | 2492 | 1468455956723 Marionette DEBUG loaded listener.js 17:25:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0E37D800) [pid = 2492] [serial = 967] [outer = 0DB5EC00] 17:25:57 INFO - PROCESS | 2492 | 1468455957382 Marionette TRACE conn5 <- [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]]]}] 17:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1011ms 17:25:57 INFO - PROCESS | 2492 | 1468455957441 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 17:25:57 INFO - PROCESS | 2492 | 1468455957446 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 17:25:57 INFO - PROCESS | 2492 | 1468455957454 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:25:57 INFO - PROCESS | 2492 | 1468455957457 Marionette TRACE conn5 <- [1,1254,null,{}] 17:25:57 INFO - PROCESS | 2492 | 1468455957481 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:57 INFO - PROCESS | 2492 | 1468455957484 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:57 INFO - PROCESS | 2492 | 1468455957606 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 17:25:57 INFO - PROCESS | 2492 | 1468455957733 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:57 INFO - PROCESS | 2492 | 1468455957736 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:57 INFO - PROCESS | 2492 | ++DOCSHELL 0E8C6C00 == 37 [pid = 2492] [id = 323] 17:25:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (0F2E5400) [pid = 2492] [serial = 968] [outer = 00000000] 17:25:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (12A5C400) [pid = 2492] [serial = 969] [outer = 0F2E5400] 17:25:57 INFO - PROCESS | 2492 | 1468455957794 Marionette DEBUG loaded listener.js 17:25:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (1307E400) [pid = 2492] [serial = 970] [outer = 0F2E5400] 17:25:58 INFO - PROCESS | 2492 | --DOCSHELL 0DA85C00 == 36 [pid = 2492] [id = 320] 17:25:58 INFO - PROCESS | 2492 | --DOCSHELL 15B83800 == 35 [pid = 2492] [id = 319] 17:25:58 INFO - PROCESS | 2492 | --DOCSHELL 15472800 == 34 [pid = 2492] [id = 318] 17:25:58 INFO - PROCESS | 2492 | --DOCSHELL 12FEB400 == 33 [pid = 2492] [id = 317] 17:25:58 INFO - PROCESS | 2492 | --DOCSHELL 129B5400 == 32 [pid = 2492] [id = 316] 17:25:58 INFO - PROCESS | 2492 | --DOCSHELL 0E503000 == 31 [pid = 2492] [id = 315] 17:25:58 INFO - PROCESS | 2492 | --DOCSHELL 0DBFEC00 == 30 [pid = 2492] [id = 314] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (17791400) [pid = 2492] [serial = 909] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (17930800) [pid = 2492] [serial = 910] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0F4AC400) [pid = 2492] [serial = 913] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (17A48400) [pid = 2492] [serial = 912] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (126E6400) [pid = 2492] [serial = 900] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (1298F400) [pid = 2492] [serial = 901] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0DBFA800) [pid = 2492] [serial = 897] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0E175000) [pid = 2492] [serial = 898] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (15423C00) [pid = 2492] [serial = 903] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (15827C00) [pid = 2492] [serial = 904] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (17931400) [pid = 2492] [serial = 889] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (126EB000) [pid = 2492] [serial = 894] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (12A68C00) [pid = 2492] [serial = 895] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (16B65400) [pid = 2492] [serial = 906] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0DF90400) [pid = 2492] [serial = 891] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E13F800) [pid = 2492] [serial = 892] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (17A6CC00) [pid = 2492] [serial = 915] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (16B5E800) [pid = 2492] [serial = 918] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (17937800) [pid = 2492] [serial = 919] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (18805800) [pid = 2492] [serial = 921] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (18523000) [pid = 2492] [serial = 916] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (1911D800) [pid = 2492] [serial = 925] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (17605800) [pid = 2492] [serial = 907] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (1880BC00) [pid = 2492] [serial = 922] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (1911AC00) [pid = 2492] [serial = 924] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 2492 | 1468455958616 Marionette TRACE conn5 <- [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]]]}] 17:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1202ms 17:25:58 INFO - PROCESS | 2492 | 1468455958658 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 17:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:25:58 INFO - PROCESS | 2492 | 1468455958662 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 17:25:58 INFO - PROCESS | 2492 | 1468455958667 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:25:58 INFO - PROCESS | 2492 | 1468455958670 Marionette TRACE conn5 <- [1,1258,null,{}] 17:25:58 INFO - PROCESS | 2492 | 1468455958675 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:58 INFO - PROCESS | 2492 | 1468455958678 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:58 INFO - PROCESS | 2492 | 1468455958767 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 17:25:58 INFO - PROCESS | 2492 | 1468455958774 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:58 INFO - PROCESS | 2492 | 1468455958778 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:58 INFO - PROCESS | 2492 | ++DOCSHELL 0DF97C00 == 31 [pid = 2492] [id = 324] 17:25:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0E133400) [pid = 2492] [serial = 971] [outer = 00000000] 17:25:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E142000) [pid = 2492] [serial = 972] [outer = 0E133400] 17:25:58 INFO - PROCESS | 2492 | 1468455958825 Marionette DEBUG loaded listener.js 17:25:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E178400) [pid = 2492] [serial = 973] [outer = 0E133400] 17:25:59 INFO - PROCESS | 2492 | 1468455959336 Marionette TRACE conn5 <- [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]]]}] 17:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 17:25:59 INFO - PROCESS | 2492 | 1468455959399 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 17:25:59 INFO - PROCESS | 2492 | 1468455959403 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 17:25:59 INFO - PROCESS | 2492 | 1468455959409 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:25:59 INFO - PROCESS | 2492 | 1468455959411 Marionette TRACE conn5 <- [1,1262,null,{}] 17:25:59 INFO - PROCESS | 2492 | 1468455959415 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:59 INFO - PROCESS | 2492 | 1468455959418 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:59 INFO - PROCESS | 2492 | 1468455959503 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 17:25:59 INFO - PROCESS | 2492 | 1468455959591 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:59 INFO - PROCESS | 2492 | 1468455959593 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:25:59 INFO - PROCESS | 2492 | ++DOCSHELL 0E720800 == 32 [pid = 2492] [id = 325] 17:25:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E721800) [pid = 2492] [serial = 974] [outer = 00000000] 17:25:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0F4CF800) [pid = 2492] [serial = 975] [outer = 0E721800] 17:25:59 INFO - PROCESS | 2492 | 1468455959641 Marionette DEBUG loaded listener.js 17:25:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (126ED800) [pid = 2492] [serial = 976] [outer = 0E721800] 17:26:00 INFO - PROCESS | 2492 | 1468455960020 Marionette TRACE conn5 <- [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]]]}] 17:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 673ms 17:26:00 INFO - PROCESS | 2492 | 1468455960087 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 17:26:00 INFO - PROCESS | 2492 | 1468455960089 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 17:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:26:00 INFO - PROCESS | 2492 | 1468455960092 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:26:00 INFO - PROCESS | 2492 | 1468455960096 Marionette TRACE conn5 <- [1,1266,null,{}] 17:26:00 INFO - PROCESS | 2492 | 1468455960106 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:00 INFO - PROCESS | 2492 | 1468455960111 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:00 INFO - PROCESS | 2492 | 1468455960195 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 17:26:00 INFO - PROCESS | 2492 | 1468455960239 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:00 INFO - PROCESS | 2492 | 1468455960242 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:00 INFO - PROCESS | 2492 | ++DOCSHELL 14818400 == 33 [pid = 2492] [id = 326] 17:26:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (1541A800) [pid = 2492] [serial = 977] [outer = 00000000] 17:26:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (15474C00) [pid = 2492] [serial = 978] [outer = 1541A800] 17:26:00 INFO - PROCESS | 2492 | 1468455960289 Marionette DEBUG loaded listener.js 17:26:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1582D800) [pid = 2492] [serial = 979] [outer = 1541A800] 17:26:00 INFO - PROCESS | 2492 | 1468455960741 Marionette TRACE conn5 <- [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]]]}] 17:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 17:26:00 INFO - PROCESS | 2492 | 1468455960771 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 17:26:00 INFO - PROCESS | 2492 | 1468455960774 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 17:26:00 INFO - PROCESS | 2492 | 1468455960777 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:26:00 INFO - PROCESS | 2492 | 1468455960779 Marionette TRACE conn5 <- [1,1270,null,{}] 17:26:00 INFO - PROCESS | 2492 | 1468455960782 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:00 INFO - PROCESS | 2492 | 1468455960784 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:00 INFO - PROCESS | 2492 | 1468455960916 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 17:26:00 INFO - PROCESS | 2492 | 1468455960922 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:00 INFO - PROCESS | 2492 | 1468455960924 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:00 INFO - PROCESS | 2492 | ++DOCSHELL 15B89800 == 34 [pid = 2492] [id = 327] 17:26:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (15B8AC00) [pid = 2492] [serial = 980] [outer = 00000000] 17:26:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (16B44400) [pid = 2492] [serial = 981] [outer = 15B8AC00] 17:26:00 INFO - PROCESS | 2492 | 1468455960969 Marionette DEBUG loaded listener.js 17:26:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (16C56400) [pid = 2492] [serial = 982] [outer = 15B8AC00] 17:26:01 INFO - PROCESS | 2492 | 1468455961402 Marionette TRACE conn5 <- [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]]]}] 17:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 17:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:26:01 INFO - PROCESS | 2492 | 1468455961451 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 17:26:01 INFO - PROCESS | 2492 | 1468455961453 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 17:26:01 INFO - PROCESS | 2492 | 1468455961456 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:26:01 INFO - PROCESS | 2492 | 1468455961458 Marionette TRACE conn5 <- [1,1274,null,{}] 17:26:01 INFO - PROCESS | 2492 | 1468455961461 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:01 INFO - PROCESS | 2492 | 1468455961463 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:01 INFO - PROCESS | 2492 | 1468455961572 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 17:26:01 INFO - PROCESS | 2492 | 1468455961656 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:01 INFO - PROCESS | 2492 | 1468455961658 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:01 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DF000 == 35 [pid = 2492] [id = 328] 17:26:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0E173000) [pid = 2492] [serial = 983] [outer = 00000000] 17:26:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1760E400) [pid = 2492] [serial = 984] [outer = 0E173000] 17:26:01 INFO - PROCESS | 2492 | 1468455961702 Marionette DEBUG loaded listener.js 17:26:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17610000) [pid = 2492] [serial = 985] [outer = 0E173000] 17:26:02 INFO - PROCESS | 2492 | 1468455962168 Marionette TRACE conn5 <- [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]]]}] 17:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 17:26:02 INFO - PROCESS | 2492 | 1468455962196 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 17:26:02 INFO - PROCESS | 2492 | 1468455962198 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 17:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:26:02 INFO - PROCESS | 2492 | 1468455962201 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:26:02 INFO - PROCESS | 2492 | 1468455962202 Marionette TRACE conn5 <- [1,1278,null,{}] 17:26:02 INFO - PROCESS | 2492 | 1468455962206 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:02 INFO - PROCESS | 2492 | 1468455962211 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:02 INFO - PROCESS | 2492 | 1468455962344 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 17:26:02 INFO - PROCESS | 2492 | 1468455962352 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:02 INFO - PROCESS | 2492 | 1468455962354 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:02 INFO - PROCESS | 2492 | ++DOCSHELL 17711400 == 36 [pid = 2492] [id = 329] 17:26:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17935000) [pid = 2492] [serial = 986] [outer = 00000000] 17:26:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17978000) [pid = 2492] [serial = 987] [outer = 17935000] 17:26:02 INFO - PROCESS | 2492 | 1468455962455 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17974000) [pid = 2492] [serial = 988] [outer = 17935000] 17:26:02 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0E50E400) [pid = 2492] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:26:02 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (129B9400) [pid = 2492] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:26:02 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E503400) [pid = 2492] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:26:02 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (12FECC00) [pid = 2492] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:26:02 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0DF72400) [pid = 2492] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:26:02 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E13D800) [pid = 2492] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:26:02 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (13085C00) [pid = 2492] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:26:02 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17A4A000) [pid = 2492] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:26:02 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0DBFAC00) [pid = 2492] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:26:02 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (1980B800) [pid = 2492] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:26:02 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (15472C00) [pid = 2492] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:26:02 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (15B86C00) [pid = 2492] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:26:02 INFO - PROCESS | 2492 | 1468455962950 Marionette TRACE conn5 <- [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]]]}] 17:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 771ms 17:26:02 INFO - PROCESS | 2492 | 1468455962972 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 17:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:26:02 INFO - PROCESS | 2492 | 1468455962975 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 17:26:02 INFO - PROCESS | 2492 | 1468455962978 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:26:03 INFO - PROCESS | 2492 | 1468455962979 Marionette TRACE conn5 <- [1,1282,null,{}] 17:26:03 INFO - PROCESS | 2492 | 1468455962983 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:03 INFO - PROCESS | 2492 | 1468455962985 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:03 INFO - PROCESS | 2492 | 1468455963065 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 17:26:03 INFO - PROCESS | 2492 | 1468455963070 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:03 INFO - PROCESS | 2492 | 1468455963072 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:03 INFO - PROCESS | 2492 | ++DOCSHELL 127C1800 == 37 [pid = 2492] [id = 330] 17:26:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (13085C00) [pid = 2492] [serial = 989] [outer = 00000000] 17:26:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (1687CC00) [pid = 2492] [serial = 990] [outer = 13085C00] 17:26:03 INFO - PROCESS | 2492 | 1468455963117 Marionette DEBUG loaded listener.js 17:26:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (16B52C00) [pid = 2492] [serial = 991] [outer = 13085C00] 17:26:03 INFO - PROCESS | 2492 | 1468455963528 Marionette TRACE conn5 <- [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]]]}] 17:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 631ms 17:26:03 INFO - PROCESS | 2492 | 1468455963609 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 17:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:26:03 INFO - PROCESS | 2492 | 1468455963612 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 17:26:03 INFO - PROCESS | 2492 | 1468455963614 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:26:03 INFO - PROCESS | 2492 | 1468455963616 Marionette TRACE conn5 <- [1,1286,null,{}] 17:26:03 INFO - PROCESS | 2492 | 1468455963619 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:03 INFO - PROCESS | 2492 | 1468455963621 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:03 INFO - PROCESS | 2492 | 1468455963699 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 17:26:03 INFO - PROCESS | 2492 | 1468455963706 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:03 INFO - PROCESS | 2492 | 1468455963707 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:03 INFO - PROCESS | 2492 | ++DOCSHELL 16017800 == 38 [pid = 2492] [id = 331] 17:26:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (1767D800) [pid = 2492] [serial = 992] [outer = 00000000] 17:26:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (17A45800) [pid = 2492] [serial = 993] [outer = 1767D800] 17:26:03 INFO - PROCESS | 2492 | 1468455963750 Marionette DEBUG loaded listener.js 17:26:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (17A46400) [pid = 2492] [serial = 994] [outer = 1767D800] 17:26:04 INFO - PROCESS | 2492 | 1468455964171 Marionette TRACE conn5 <- [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]]]}] 17:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 17:26:04 INFO - PROCESS | 2492 | 1468455964246 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 17:26:04 INFO - PROCESS | 2492 | 1468455964248 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 17:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:26:04 INFO - PROCESS | 2492 | 1468455964251 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:26:04 INFO - PROCESS | 2492 | 1468455964252 Marionette TRACE conn5 <- [1,1290,null,{}] 17:26:04 INFO - PROCESS | 2492 | 1468455964256 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:04 INFO - PROCESS | 2492 | 1468455964257 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:04 INFO - PROCESS | 2492 | 1468455964348 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 17:26:04 INFO - PROCESS | 2492 | 1468455964353 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:04 INFO - PROCESS | 2492 | 1468455964355 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:04 INFO - PROCESS | 2492 | ++DOCSHELL 140E5800 == 39 [pid = 2492] [id = 332] 17:26:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (17A4F000) [pid = 2492] [serial = 995] [outer = 00000000] 17:26:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17A63400) [pid = 2492] [serial = 996] [outer = 17A4F000] 17:26:04 INFO - PROCESS | 2492 | 1468455964397 Marionette DEBUG loaded listener.js 17:26:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17A70800) [pid = 2492] [serial = 997] [outer = 17A4F000] 17:26:04 INFO - PROCESS | 2492 | 1468455964881 Marionette TRACE conn5 <- [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]]]}] 17:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 17:26:04 INFO - PROCESS | 2492 | 1468455964922 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 17:26:04 INFO - PROCESS | 2492 | 1468455964927 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 17:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:26:04 INFO - PROCESS | 2492 | 1468455964932 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:26:04 INFO - PROCESS | 2492 | 1468455964937 Marionette TRACE conn5 <- [1,1294,null,{}] 17:26:04 INFO - PROCESS | 2492 | 1468455964944 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:04 INFO - PROCESS | 2492 | 1468455964947 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:05 INFO - PROCESS | 2492 | 1468455965070 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 17:26:05 INFO - PROCESS | 2492 | 1468455965168 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:05 INFO - PROCESS | 2492 | 1468455965171 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:05 INFO - PROCESS | 2492 | ++DOCSHELL 0DBFEC00 == 40 [pid = 2492] [id = 333] 17:26:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (0DBFF400) [pid = 2492] [serial = 998] [outer = 00000000] 17:26:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0E13B400) [pid = 2492] [serial = 999] [outer = 0DBFF400] 17:26:05 INFO - PROCESS | 2492 | 1468455965229 Marionette DEBUG loaded listener.js 17:26:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0E507000) [pid = 2492] [serial = 1000] [outer = 0DBFF400] 17:26:05 INFO - PROCESS | 2492 | 1468455965903 Marionette TRACE conn5 <- [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]]]}] 17:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1025ms 17:26:05 INFO - PROCESS | 2492 | 1468455965956 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 17:26:05 INFO - PROCESS | 2492 | 1468455965961 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 17:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:26:05 INFO - PROCESS | 2492 | 1468455965967 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:26:05 INFO - PROCESS | 2492 | 1468455965970 Marionette TRACE conn5 <- [1,1298,null,{}] 17:26:05 INFO - PROCESS | 2492 | 1468455965974 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:05 INFO - PROCESS | 2492 | 1468455965977 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:06 INFO - PROCESS | 2492 | 1468455966088 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 17:26:06 INFO - PROCESS | 2492 | 1468455966217 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:06 INFO - PROCESS | 2492 | 1468455966219 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:06 INFO - PROCESS | 2492 | ++DOCSHELL 12E6F000 == 41 [pid = 2492] [id = 334] 17:26:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (12E6F400) [pid = 2492] [serial = 1001] [outer = 00000000] 17:26:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (140DE000) [pid = 2492] [serial = 1002] [outer = 12E6F400] 17:26:06 INFO - PROCESS | 2492 | 1468455966277 Marionette DEBUG loaded listener.js 17:26:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (157F2000) [pid = 2492] [serial = 1003] [outer = 12E6F400] 17:26:06 INFO - PROCESS | 2492 | 1468455966861 Marionette TRACE conn5 <- [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] 17:26:06 INFO - PROCESS | 2492 | 1468455966904 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 17:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:26:06 INFO - PROCESS | 2492 | 1468455966907 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:26:06 INFO - PROCESS | 2492 | 1468455966911 Marionette TRACE conn5 <- [1,1302,null,{}] 17:26:06 INFO - PROCESS | 2492 | 1468455966922 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:06 INFO - PROCESS | 2492 | 1468455966926 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:07 INFO - PROCESS | 2492 | 1468455967036 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 17:26:07 INFO - PROCESS | 2492 | 1468455967168 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:07 INFO - PROCESS | 2492 | 1468455967171 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:07 INFO - PROCESS | 2492 | ++DOCSHELL 17936C00 == 42 [pid = 2492] [id = 335] 17:26:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (17973800) [pid = 2492] [serial = 1004] [outer = 00000000] 17:26:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17A4CC00) [pid = 2492] [serial = 1005] [outer = 17973800] 17:26:07 INFO - PROCESS | 2492 | 1468455967229 Marionette DEBUG loaded listener.js 17:26:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (18526800) [pid = 2492] [serial = 1006] [outer = 17973800] 17:26:07 INFO - PROCESS | 2492 | 1468455967819 Marionette TRACE conn5 <- [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]]]}] 17:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 971ms 17:26:07 INFO - PROCESS | 2492 | 1468455967881 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 17:26:07 INFO - PROCESS | 2492 | 1468455967884 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 17:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:26:07 INFO - PROCESS | 2492 | 1468455967887 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:26:07 INFO - PROCESS | 2492 | 1468455967889 Marionette TRACE conn5 <- [1,1306,null,{}] 17:26:07 INFO - PROCESS | 2492 | 1468455967893 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:07 INFO - PROCESS | 2492 | 1468455967896 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:08 INFO - PROCESS | 2492 | 1468455968002 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 17:26:08 INFO - PROCESS | 2492 | 1468455968132 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:08 INFO - PROCESS | 2492 | 1468455968134 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:08 INFO - PROCESS | 2492 | ++DOCSHELL 18806800 == 43 [pid = 2492] [id = 336] 17:26:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (18808800) [pid = 2492] [serial = 1007] [outer = 00000000] 17:26:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (18810400) [pid = 2492] [serial = 1008] [outer = 18808800] 17:26:08 INFO - PROCESS | 2492 | 1468455968189 Marionette DEBUG loaded listener.js 17:26:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (188B5800) [pid = 2492] [serial = 1009] [outer = 18808800] 17:26:09 INFO - PROCESS | 2492 | 1468455968981 Marionette TRACE conn5 <- [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]]]}] 17:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1120ms 17:26:09 INFO - PROCESS | 2492 | 1468455969011 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 17:26:09 INFO - PROCESS | 2492 | 1468455969015 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 17:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:26:09 INFO - PROCESS | 2492 | 1468455969020 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:26:09 INFO - PROCESS | 2492 | 1468455969023 Marionette TRACE conn5 <- [1,1310,null,{}] 17:26:09 INFO - PROCESS | 2492 | 1468455969028 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:09 INFO - PROCESS | 2492 | 1468455969031 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:09 INFO - PROCESS | 2492 | 1468455969140 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 17:26:09 INFO - PROCESS | 2492 | 1468455969274 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:09 INFO - PROCESS | 2492 | 1468455969278 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:09 INFO - PROCESS | 2492 | ++DOCSHELL 0E503400 == 44 [pid = 2492] [id = 337] 17:26:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (0E503800) [pid = 2492] [serial = 1010] [outer = 00000000] 17:26:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (0E554C00) [pid = 2492] [serial = 1011] [outer = 0E503800] 17:26:09 INFO - PROCESS | 2492 | 1468455969333 Marionette DEBUG loaded listener.js 17:26:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (0F447C00) [pid = 2492] [serial = 1012] [outer = 0E503800] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 0E3DD800 == 43 [pid = 2492] [id = 313] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 16017800 == 42 [pid = 2492] [id = 331] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 127C1800 == 41 [pid = 2492] [id = 330] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 17711400 == 40 [pid = 2492] [id = 329] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 0C6DF000 == 39 [pid = 2492] [id = 328] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 15B89800 == 38 [pid = 2492] [id = 327] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 14818400 == 37 [pid = 2492] [id = 326] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 0E720800 == 36 [pid = 2492] [id = 325] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 0DF97C00 == 35 [pid = 2492] [id = 324] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 12F30400 == 34 [pid = 2492] [id = 321] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 0DA84000 == 33 [pid = 2492] [id = 322] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 0E8C6C00 == 32 [pid = 2492] [id = 323] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 18806800 == 31 [pid = 2492] [id = 336] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 17936C00 == 30 [pid = 2492] [id = 335] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 140E5800 == 29 [pid = 2492] [id = 332] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 0DBFEC00 == 28 [pid = 2492] [id = 333] 17:26:10 INFO - PROCESS | 2492 | --DOCSHELL 12E6F000 == 27 [pid = 2492] [id = 334] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (12A5C800) [pid = 2492] [serial = 940] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (126A1400) [pid = 2492] [serial = 939] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (12E6F800) [pid = 2492] [serial = 948] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (0E50FC00) [pid = 2492] [serial = 945] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (0E556000) [pid = 2492] [serial = 946] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (1480E000) [pid = 2492] [serial = 951] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (0DF7EC00) [pid = 2492] [serial = 942] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (1541C800) [pid = 2492] [serial = 952] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0DF92C00) [pid = 2492] [serial = 943] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0E554000) [pid = 2492] [serial = 928] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0E502800) [pid = 2492] [serial = 927] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (158F6400) [pid = 2492] [serial = 931] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (14814800) [pid = 2492] [serial = 930] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (18809C00) [pid = 2492] [serial = 934] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (17A66400) [pid = 2492] [serial = 933] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (140E1C00) [pid = 2492] [serial = 961] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (1A5A8400) [pid = 2492] [serial = 937] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1A503000) [pid = 2492] [serial = 936] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (15B57000) [pid = 2492] [serial = 955] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (1582B800) [pid = 2492] [serial = 954] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (16B51000) [pid = 2492] [serial = 957] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (13088C00) [pid = 2492] [serial = 960] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (1767F400) [pid = 2492] [serial = 963] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (17178400) [pid = 2492] [serial = 958] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (12F32800) [pid = 2492] [serial = 949] [outer = 00000000] [url = about:blank] 17:26:10 INFO - PROCESS | 2492 | 1468455970549 Marionette TRACE conn5 <- [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]]]}] 17:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1580ms 17:26:10 INFO - PROCESS | 2492 | 1468455970626 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 17:26:10 INFO - PROCESS | 2492 | 1468455970630 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 17:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:26:10 INFO - PROCESS | 2492 | 1468455970643 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:26:10 INFO - PROCESS | 2492 | 1468455970646 Marionette TRACE conn5 <- [1,1314,null,{}] 17:26:10 INFO - PROCESS | 2492 | 1468455970654 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:10 INFO - PROCESS | 2492 | 1468455970657 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:10 INFO - PROCESS | 2492 | 1468455970749 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 17:26:10 INFO - PROCESS | 2492 | 1468455970764 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:10 INFO - PROCESS | 2492 | 1468455970767 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:10 INFO - PROCESS | 2492 | ++DOCSHELL 0DF7EC00 == 28 [pid = 2492] [id = 338] 17:26:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0DF7F400) [pid = 2492] [serial = 1013] [outer = 00000000] 17:26:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0E134400) [pid = 2492] [serial = 1014] [outer = 0DF7F400] 17:26:10 INFO - PROCESS | 2492 | 1468455970815 Marionette DEBUG loaded listener.js 17:26:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0E138000) [pid = 2492] [serial = 1015] [outer = 0DF7F400] 17:26:11 INFO - PROCESS | 2492 | 1468455971297 Marionette TRACE conn5 <- [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]]]}] 17:26:11 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 17:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 17:26:11 INFO - PROCESS | 2492 | 1468455971315 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 17:26:11 INFO - PROCESS | 2492 | 1468455971320 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 17:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:26:11 INFO - PROCESS | 2492 | 1468455971331 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:26:11 INFO - PROCESS | 2492 | 1468455971333 Marionette TRACE conn5 <- [1,1318,null,{}] 17:26:11 INFO - PROCESS | 2492 | 1468455971337 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:11 INFO - PROCESS | 2492 | 1468455971340 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:11 INFO - PROCESS | 2492 | 1468455971427 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 17:26:11 INFO - PROCESS | 2492 | 1468455971437 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:11 INFO - PROCESS | 2492 | 1468455971439 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:11 INFO - PROCESS | 2492 | ++DOCSHELL 0E510C00 == 29 [pid = 2492] [id = 339] 17:26:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0E550C00) [pid = 2492] [serial = 1016] [outer = 00000000] 17:26:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0E556000) [pid = 2492] [serial = 1017] [outer = 0E550C00] 17:26:11 INFO - PROCESS | 2492 | 1468455971485 Marionette DEBUG loaded listener.js 17:26:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0E71E800) [pid = 2492] [serial = 1018] [outer = 0E550C00] 17:26:11 INFO - PROCESS | 2492 | 1468455971956 Marionette TRACE conn5 <- [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]]]}] 17:26:12 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 17:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 17:26:12 INFO - PROCESS | 2492 | 1468455972006 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 17:26:12 INFO - PROCESS | 2492 | 1468455972008 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 17:26:12 INFO - PROCESS | 2492 | 1468455972012 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:26:12 INFO - PROCESS | 2492 | 1468455972015 Marionette TRACE conn5 <- [1,1322,null,{}] 17:26:12 INFO - PROCESS | 2492 | 1468455972026 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:12 INFO - PROCESS | 2492 | 1468455972031 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:12 INFO - PROCESS | 2492 | 1468455972148 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 17:26:12 INFO - PROCESS | 2492 | 1468455972248 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:12 INFO - PROCESS | 2492 | 1468455972251 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:12 INFO - PROCESS | 2492 | ++DOCSHELL 12F29000 == 30 [pid = 2492] [id = 340] 17:26:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (12F2A800) [pid = 2492] [serial = 1019] [outer = 00000000] 17:26:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (12F6A000) [pid = 2492] [serial = 1020] [outer = 12F2A800] 17:26:12 INFO - PROCESS | 2492 | 1468455972300 Marionette DEBUG loaded listener.js 17:26:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (13084000) [pid = 2492] [serial = 1021] [outer = 12F2A800] 17:26:12 INFO - PROCESS | 2492 | 1468455972719 Marionette TRACE conn5 <- [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]]]}] 17:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 731ms 17:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:26:12 INFO - PROCESS | 2492 | 1468455972746 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 17:26:12 INFO - PROCESS | 2492 | 1468455972748 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 17:26:12 INFO - PROCESS | 2492 | 1468455972751 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:26:12 INFO - PROCESS | 2492 | 1468455972753 Marionette TRACE conn5 <- [1,1326,null,{}] 17:26:12 INFO - PROCESS | 2492 | 1468455972757 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:12 INFO - PROCESS | 2492 | 1468455972759 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:12 INFO - PROCESS | 2492 | 1468455972875 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 17:26:12 INFO - PROCESS | 2492 | 1468455972885 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:12 INFO - PROCESS | 2492 | 1468455972887 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:12 INFO - PROCESS | 2492 | ++DOCSHELL 14809C00 == 31 [pid = 2492] [id = 341] 17:26:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1480A800) [pid = 2492] [serial = 1022] [outer = 00000000] 17:26:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (15416400) [pid = 2492] [serial = 1023] [outer = 1480A800] 17:26:13 INFO - PROCESS | 2492 | 1468455972980 Marionette DEBUG loaded listener.js 17:26:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1541E800) [pid = 2492] [serial = 1024] [outer = 1480A800] 17:26:13 INFO - PROCESS | 2492 | 1468455973831 Marionette TRACE conn5 <- [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]]]}] 17:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1120ms 17:26:13 INFO - PROCESS | 2492 | 1468455973880 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 17:26:13 INFO - PROCESS | 2492 | 1468455973882 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 17:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:26:13 INFO - PROCESS | 2492 | 1468455973885 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:26:13 INFO - PROCESS | 2492 | 1468455973887 Marionette TRACE conn5 <- [1,1330,null,{}] 17:26:13 INFO - PROCESS | 2492 | 1468455973890 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:13 INFO - PROCESS | 2492 | 1468455973893 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:14 INFO - PROCESS | 2492 | 1468455974002 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 17:26:14 INFO - PROCESS | 2492 | 1468455974008 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:14 INFO - PROCESS | 2492 | 1468455974010 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:14 INFO - PROCESS | 2492 | ++DOCSHELL 1547A400 == 32 [pid = 2492] [id = 342] 17:26:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1547B800) [pid = 2492] [serial = 1025] [outer = 00000000] 17:26:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (15B5A800) [pid = 2492] [serial = 1026] [outer = 1547B800] 17:26:14 INFO - PROCESS | 2492 | 1468455974055 Marionette DEBUG loaded listener.js 17:26:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (15B84800) [pid = 2492] [serial = 1027] [outer = 1547B800] 17:26:14 INFO - PROCESS | 2492 | 1468455974511 Marionette TRACE conn5 <- [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]]]}] 17:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 17:26:14 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0E721800) [pid = 2492] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:26:14 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (17935000) [pid = 2492] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:26:14 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (17A4F000) [pid = 2492] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:26:14 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (1767D800) [pid = 2492] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:26:14 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (13085C00) [pid = 2492] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:26:14 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (15B8AC00) [pid = 2492] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:26:14 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0E173000) [pid = 2492] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:26:14 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1541A800) [pid = 2492] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:26:14 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (16870C00) [pid = 2492] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:26:14 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0F2E5400) [pid = 2492] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:26:14 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0DB5EC00) [pid = 2492] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:26:14 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0E133400) [pid = 2492] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:26:14 INFO - PROCESS | 2492 | 1468455974719 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 17:26:14 INFO - PROCESS | 2492 | 1468455974722 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 17:26:14 INFO - PROCESS | 2492 | 1468455974730 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:26:14 INFO - PROCESS | 2492 | 1468455974732 Marionette TRACE conn5 <- [1,1334,null,{}] 17:26:14 INFO - PROCESS | 2492 | 1468455974735 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:14 INFO - PROCESS | 2492 | 1468455974741 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:26:14 INFO - PROCESS | 2492 | 1468455974844 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 17:26:14 INFO - PROCESS | 2492 | 1468455974852 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:14 INFO - PROCESS | 2492 | 1468455974854 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:14 INFO - PROCESS | 2492 | ++DOCSHELL 127C4400 == 33 [pid = 2492] [id = 343] 17:26:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (127C9400) [pid = 2492] [serial = 1028] [outer = 00000000] 17:26:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (15416000) [pid = 2492] [serial = 1029] [outer = 127C9400] 17:26:14 INFO - PROCESS | 2492 | 1468455974898 Marionette DEBUG loaded listener.js 17:26:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (16874C00) [pid = 2492] [serial = 1030] [outer = 127C9400] 17:26:15 INFO - PROCESS | 2492 | 1468455975376 Marionette TRACE conn5 <- [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]]]}] 17:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 17:26:15 INFO - PROCESS | 2492 | 1468455975416 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 17:26:15 INFO - PROCESS | 2492 | 1468455975418 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 17:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:26:15 INFO - PROCESS | 2492 | 1468455975421 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:26:15 INFO - PROCESS | 2492 | 1468455975423 Marionette TRACE conn5 <- [1,1338,null,{}] 17:26:15 INFO - PROCESS | 2492 | 1468455975426 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:15 INFO - PROCESS | 2492 | 1468455975428 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:15 INFO - PROCESS | 2492 | 1468455975507 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 17:26:15 INFO - PROCESS | 2492 | 1468455975513 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:15 INFO - PROCESS | 2492 | 1468455975515 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:15 INFO - PROCESS | 2492 | ++DOCSHELL 16015800 == 34 [pid = 2492] [id = 344] 17:26:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (1689B800) [pid = 2492] [serial = 1031] [outer = 00000000] 17:26:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1760EC00) [pid = 2492] [serial = 1032] [outer = 1689B800] 17:26:15 INFO - PROCESS | 2492 | 1468455975558 Marionette DEBUG loaded listener.js 17:26:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1760FC00) [pid = 2492] [serial = 1033] [outer = 1689B800] 17:26:15 INFO - PROCESS | 2492 | 1468455975963 Marionette TRACE conn5 <- [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]]]}] 17:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 570ms 17:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:26:16 INFO - PROCESS | 2492 | 1468455975992 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 17:26:16 INFO - PROCESS | 2492 | 1468455975994 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 17:26:16 INFO - PROCESS | 2492 | 1468455975997 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:26:16 INFO - PROCESS | 2492 | 1468455975999 Marionette TRACE conn5 <- [1,1342,null,{}] 17:26:16 INFO - PROCESS | 2492 | 1468455976003 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:16 INFO - PROCESS | 2492 | 1468455976005 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:16 INFO - PROCESS | 2492 | 1468455976125 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 17:26:16 INFO - PROCESS | 2492 | 1468455976143 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:16 INFO - PROCESS | 2492 | 1468455976145 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:16 INFO - PROCESS | 2492 | ++DOCSHELL 1760E800 == 35 [pid = 2492] [id = 345] 17:26:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17710800) [pid = 2492] [serial = 1034] [outer = 00000000] 17:26:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17930800) [pid = 2492] [serial = 1035] [outer = 17710800] 17:26:16 INFO - PROCESS | 2492 | 1468455976190 Marionette DEBUG loaded listener.js 17:26:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1792B800) [pid = 2492] [serial = 1036] [outer = 17710800] 17:26:16 INFO - PROCESS | 2492 | 1468455976596 Marionette TRACE conn5 <- [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]]]}] 17:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 17:26:16 INFO - PROCESS | 2492 | 1468455976630 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 17:26:16 INFO - PROCESS | 2492 | 1468455976632 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 17:26:16 INFO - PROCESS | 2492 | 1468455976635 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:26:16 INFO - PROCESS | 2492 | 1468455976636 Marionette TRACE conn5 <- [1,1346,null,{}] 17:26:16 INFO - PROCESS | 2492 | 1468455976640 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:16 INFO - PROCESS | 2492 | 1468455976641 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:16 INFO - PROCESS | 2492 | 1468455976718 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 17:26:16 INFO - PROCESS | 2492 | 1468455976892 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:16 INFO - PROCESS | 2492 | 1468455976895 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:16 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E5000 == 36 [pid = 2492] [id = 346] 17:26:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0C6E5C00) [pid = 2492] [serial = 1037] [outer = 00000000] 17:26:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0C6F2C00) [pid = 2492] [serial = 1038] [outer = 0C6E5C00] 17:26:17 INFO - PROCESS | 2492 | 1468455976998 Marionette DEBUG loaded listener.js 17:26:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0D96DC00) [pid = 2492] [serial = 1039] [outer = 0C6E5C00] 17:26:17 INFO - PROCESS | 2492 | 1468455977763 Marionette TRACE conn5 <- [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]]]}] 17:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1174ms 17:26:17 INFO - PROCESS | 2492 | 1468455977813 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 17:26:17 INFO - PROCESS | 2492 | 1468455977816 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 17:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:26:17 INFO - PROCESS | 2492 | 1468455977821 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:26:17 INFO - PROCESS | 2492 | 1468455977824 Marionette TRACE conn5 <- [1,1350,null,{}] 17:26:17 INFO - PROCESS | 2492 | 1468455977829 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:17 INFO - PROCESS | 2492 | 1468455977832 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:17 INFO - PROCESS | 2492 | 1468455977951 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 17:26:18 INFO - PROCESS | 2492 | 1468455978081 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:18 INFO - PROCESS | 2492 | 1468455978084 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:18 INFO - PROCESS | 2492 | ++DOCSHELL 0E72C000 == 37 [pid = 2492] [id = 347] 17:26:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0E841C00) [pid = 2492] [serial = 1040] [outer = 00000000] 17:26:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0F4CF000) [pid = 2492] [serial = 1041] [outer = 0E841C00] 17:26:18 INFO - PROCESS | 2492 | 1468455978141 Marionette DEBUG loaded listener.js 17:26:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (129B9000) [pid = 2492] [serial = 1042] [outer = 0E841C00] 17:26:19 INFO - PROCESS | 2492 | 1468455979094 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1336ms 17:26:19 INFO - PROCESS | 2492 | 1468455979158 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 17:26:19 INFO - PROCESS | 2492 | 1468455979162 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 17:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:26:19 INFO - PROCESS | 2492 | 1468455979167 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:26:19 INFO - PROCESS | 2492 | 1468455979170 Marionette TRACE conn5 <- [1,1354,null,{}] 17:26:19 INFO - PROCESS | 2492 | 1468455979176 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:19 INFO - PROCESS | 2492 | 1468455979179 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:19 INFO - PROCESS | 2492 | 1468455979294 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 17:26:19 INFO - PROCESS | 2492 | 1468455979410 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:19 INFO - PROCESS | 2492 | 1468455979415 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:19 INFO - PROCESS | 2492 | --DOCSHELL 1760E800 == 36 [pid = 2492] [id = 345] 17:26:19 INFO - PROCESS | 2492 | --DOCSHELL 16015800 == 35 [pid = 2492] [id = 344] 17:26:19 INFO - PROCESS | 2492 | --DOCSHELL 127C4400 == 34 [pid = 2492] [id = 343] 17:26:19 INFO - PROCESS | 2492 | --DOCSHELL 1547A400 == 33 [pid = 2492] [id = 342] 17:26:19 INFO - PROCESS | 2492 | --DOCSHELL 14809C00 == 32 [pid = 2492] [id = 341] 17:26:19 INFO - PROCESS | 2492 | --DOCSHELL 12F29000 == 31 [pid = 2492] [id = 340] 17:26:19 INFO - PROCESS | 2492 | --DOCSHELL 0E510C00 == 30 [pid = 2492] [id = 339] 17:26:19 INFO - PROCESS | 2492 | --DOCSHELL 0DF7EC00 == 29 [pid = 2492] [id = 338] 17:26:19 INFO - PROCESS | 2492 | --DOCSHELL 0E503400 == 28 [pid = 2492] [id = 337] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (16B44400) [pid = 2492] [serial = 981] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (17610000) [pid = 2492] [serial = 985] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (1760E400) [pid = 2492] [serial = 984] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (15474C00) [pid = 2492] [serial = 978] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (17680C00) [pid = 2492] [serial = 964] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (12A5C400) [pid = 2492] [serial = 969] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (1307E400) [pid = 2492] [serial = 970] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E170800) [pid = 2492] [serial = 966] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E37D800) [pid = 2492] [serial = 967] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0E142000) [pid = 2492] [serial = 972] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E178400) [pid = 2492] [serial = 973] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0F4CF800) [pid = 2492] [serial = 975] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (126ED800) [pid = 2492] [serial = 976] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (17978000) [pid = 2492] [serial = 987] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (17A70800) [pid = 2492] [serial = 997] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (17A63400) [pid = 2492] [serial = 996] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (17A46400) [pid = 2492] [serial = 994] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (16B52C00) [pid = 2492] [serial = 991] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (17974000) [pid = 2492] [serial = 988] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (1687CC00) [pid = 2492] [serial = 990] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (16C56400) [pid = 2492] [serial = 982] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (17A45800) [pid = 2492] [serial = 993] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (1582D800) [pid = 2492] [serial = 979] [outer = 00000000] [url = about:blank] 17:26:19 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F5400 == 29 [pid = 2492] [id = 348] 17:26:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0C6F8000) [pid = 2492] [serial = 1043] [outer = 00000000] 17:26:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E142000) [pid = 2492] [serial = 1044] [outer = 0C6F8000] 17:26:19 INFO - PROCESS | 2492 | 1468455979489 Marionette DEBUG loaded listener.js 17:26:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E37D800) [pid = 2492] [serial = 1045] [outer = 0C6F8000] 17:26:19 INFO - PROCESS | 2492 | 1468455979909 Marionette TRACE conn5 <- [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] 17:26:19 INFO - PROCESS | 2492 | 1468455979962 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 17:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:26:19 INFO - PROCESS | 2492 | 1468455979968 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:26:19 INFO - PROCESS | 2492 | 1468455979971 Marionette TRACE conn5 <- [1,1358,null,{}] 17:26:19 INFO - PROCESS | 2492 | 1468455979975 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:19 INFO - PROCESS | 2492 | 1468455979977 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:20 INFO - PROCESS | 2492 | 1468455980063 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 17:26:20 INFO - PROCESS | 2492 | 1468455980070 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:20 INFO - PROCESS | 2492 | 1468455980072 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:20 INFO - PROCESS | 2492 | ++DOCSHELL 0E555000 == 30 [pid = 2492] [id = 349] 17:26:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0F2EEC00) [pid = 2492] [serial = 1046] [outer = 00000000] 17:26:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (127C4400) [pid = 2492] [serial = 1047] [outer = 0F2EEC00] 17:26:20 INFO - PROCESS | 2492 | 1468455980119 Marionette DEBUG loaded listener.js 17:26:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (12E27000) [pid = 2492] [serial = 1048] [outer = 0F2EEC00] 17:26:20 INFO - PROCESS | 2492 | 1468455980586 Marionette TRACE conn5 <- [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] 17:26:20 INFO - PROCESS | 2492 | 1468455980645 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 17:26:20 INFO - PROCESS | 2492 | 1468455980649 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:26:20 INFO - PROCESS | 2492 | 1468455980652 Marionette TRACE conn5 <- [1,1362,null,{}] 17:26:20 INFO - PROCESS | 2492 | 1468455980663 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:20 INFO - PROCESS | 2492 | 1468455980668 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:20 INFO - PROCESS | 2492 | 1468455980785 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 17:26:20 INFO - PROCESS | 2492 | 1468455980878 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:20 INFO - PROCESS | 2492 | 1468455980881 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:20 INFO - PROCESS | 2492 | ++DOCSHELL 1541DC00 == 31 [pid = 2492] [id = 350] 17:26:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (15420000) [pid = 2492] [serial = 1049] [outer = 00000000] 17:26:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (15477C00) [pid = 2492] [serial = 1050] [outer = 15420000] 17:26:20 INFO - PROCESS | 2492 | 1468455980929 Marionette DEBUG loaded listener.js 17:26:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1582FC00) [pid = 2492] [serial = 1051] [outer = 15420000] 17:26:21 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:26:21 INFO - PROCESS | 2492 | 1468455981284 Marionette TRACE conn5 <- [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] 17:26:21 INFO - PROCESS | 2492 | 1468455981333 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 17:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:26:21 INFO - PROCESS | 2492 | 1468455981337 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:26:21 INFO - PROCESS | 2492 | 1468455981339 Marionette TRACE conn5 <- [1,1366,null,{}] 17:26:21 INFO - PROCESS | 2492 | 1468455981342 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:21 INFO - PROCESS | 2492 | 1468455981344 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:21 INFO - PROCESS | 2492 | 1468455981440 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 17:26:21 INFO - PROCESS | 2492 | 1468455981446 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:21 INFO - PROCESS | 2492 | 1468455981448 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:21 INFO - PROCESS | 2492 | ++DOCSHELL 16012C00 == 32 [pid = 2492] [id = 351] 17:26:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (16017800) [pid = 2492] [serial = 1052] [outer = 00000000] 17:26:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (17156800) [pid = 2492] [serial = 1053] [outer = 16017800] 17:26:21 INFO - PROCESS | 2492 | 1468455981493 Marionette DEBUG loaded listener.js 17:26:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (17605800) [pid = 2492] [serial = 1054] [outer = 16017800] 17:26:21 INFO - PROCESS | 2492 | 1468455981958 Marionette TRACE conn5 <- [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] 17:26:22 INFO - PROCESS | 2492 | 1468455982010 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 17:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:26:22 INFO - PROCESS | 2492 | 1468455982013 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:26:22 INFO - PROCESS | 2492 | 1468455982015 Marionette TRACE conn5 <- [1,1370,null,{}] 17:26:22 INFO - PROCESS | 2492 | 1468455982018 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:22 INFO - PROCESS | 2492 | 1468455982020 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:22 INFO - PROCESS | 2492 | 1468455982131 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 17:26:22 INFO - PROCESS | 2492 | 1468455982216 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:22 INFO - PROCESS | 2492 | 1468455982218 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:22 INFO - PROCESS | 2492 | ++DOCSHELL 0E4BD000 == 33 [pid = 2492] [id = 352] 17:26:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0F4AAC00) [pid = 2492] [serial = 1055] [outer = 00000000] 17:26:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17709400) [pid = 2492] [serial = 1056] [outer = 0F4AAC00] 17:26:22 INFO - PROCESS | 2492 | 1468455982265 Marionette DEBUG loaded listener.js 17:26:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17799C00) [pid = 2492] [serial = 1057] [outer = 0F4AAC00] 17:26:22 INFO - PROCESS | 2492 | [2492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:26:22 INFO - PROCESS | 2492 | 1468455982709 Marionette TRACE conn5 <- [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] 17:26:22 INFO - PROCESS | 2492 | 1468455982750 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 17:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:26:22 INFO - PROCESS | 2492 | 1468455982753 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:26:22 INFO - PROCESS | 2492 | 1468455982755 Marionette TRACE conn5 <- [1,1374,null,{}] 17:26:22 INFO - PROCESS | 2492 | 1468455982758 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:22 INFO - PROCESS | 2492 | 1468455982764 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:22 INFO - PROCESS | 2492 | 1468455982900 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 17:26:22 INFO - PROCESS | 2492 | 1468455982962 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:22 INFO - PROCESS | 2492 | 1468455982964 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:23 INFO - PROCESS | 2492 | ++DOCSHELL 17932000 == 34 [pid = 2492] [id = 353] 17:26:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17982000) [pid = 2492] [serial = 1058] [outer = 00000000] 17:26:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17A51400) [pid = 2492] [serial = 1059] [outer = 17982000] 17:26:23 INFO - PROCESS | 2492 | 1468455983008 Marionette DEBUG loaded listener.js 17:26:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17A63400) [pid = 2492] [serial = 1060] [outer = 17982000] 17:26:23 INFO - PROCESS | 2492 | 1468455983420 Marionette TRACE conn5 <- [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] 17:26:23 INFO - PROCESS | 2492 | 1468455983500 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 17:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:26:23 INFO - PROCESS | 2492 | 1468455983515 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:26:23 INFO - PROCESS | 2492 | 1468455983517 Marionette TRACE conn5 <- [1,1378,null,{}] 17:26:23 INFO - PROCESS | 2492 | 1468455983521 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:23 INFO - PROCESS | 2492 | 1468455983523 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:23 INFO - PROCESS | 2492 | 1468455983640 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 17:26:23 INFO - PROCESS | 2492 | 1468455983647 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:23 INFO - PROCESS | 2492 | 1468455983649 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:23 INFO - PROCESS | 2492 | ++DOCSHELL 17A50000 == 35 [pid = 2492] [id = 354] 17:26:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17A67400) [pid = 2492] [serial = 1061] [outer = 00000000] 17:26:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1852C000) [pid = 2492] [serial = 1062] [outer = 17A67400] 17:26:23 INFO - PROCESS | 2492 | 1468455983790 Marionette DEBUG loaded listener.js 17:26:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (185BB400) [pid = 2492] [serial = 1063] [outer = 17A67400] 17:26:23 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (12F2A800) [pid = 2492] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:26:23 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0E550C00) [pid = 2492] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:26:23 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E503800) [pid = 2492] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:26:23 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (1480A800) [pid = 2492] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:26:23 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0DBFF400) [pid = 2492] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:26:23 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (12E6F400) [pid = 2492] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:26:23 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (17973800) [pid = 2492] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:26:23 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (18808800) [pid = 2492] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:26:23 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1547B800) [pid = 2492] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:26:23 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (127C9400) [pid = 2492] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:26:23 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (1689B800) [pid = 2492] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:26:23 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0DF7F400) [pid = 2492] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:26:24 INFO - PROCESS | 2492 | 1468455984135 Marionette TRACE conn5 <- [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]]]}] 17:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 690ms 17:26:24 INFO - PROCESS | 2492 | 1468455984198 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 17:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:26:24 INFO - PROCESS | 2492 | 1468455984200 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 17:26:24 INFO - PROCESS | 2492 | 1468455984204 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:26:24 INFO - PROCESS | 2492 | 1468455984205 Marionette TRACE conn5 <- [1,1382,null,{}] 17:26:24 INFO - PROCESS | 2492 | 1468455984209 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:24 INFO - PROCESS | 2492 | 1468455984211 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:24 INFO - PROCESS | 2492 | 1468455984324 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 17:26:24 INFO - PROCESS | 2492 | 1468455984374 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:24 INFO - PROCESS | 2492 | 1468455984376 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:24 INFO - PROCESS | 2492 | ++DOCSHELL 0D928400 == 36 [pid = 2492] [id = 355] 17:26:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (1299A000) [pid = 2492] [serial = 1064] [outer = 00000000] 17:26:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (157F2400) [pid = 2492] [serial = 1065] [outer = 1299A000] 17:26:24 INFO - PROCESS | 2492 | 1468455984419 Marionette DEBUG loaded listener.js 17:26:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (1689A800) [pid = 2492] [serial = 1066] [outer = 1299A000] 17:26:24 INFO - PROCESS | 2492 | 1468455984764 Marionette TRACE conn5 <- [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]]]}] 17:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 570ms 17:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:26:24 INFO - PROCESS | 2492 | 1468455984774 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 17:26:24 INFO - PROCESS | 2492 | 1468455984777 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 17:26:24 INFO - PROCESS | 2492 | 1468455984780 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:26:24 INFO - PROCESS | 2492 | 1468455984782 Marionette TRACE conn5 <- [1,1386,null,{}] 17:26:24 INFO - PROCESS | 2492 | 1468455984785 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:24 INFO - PROCESS | 2492 | 1468455984787 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:24 INFO - PROCESS | 2492 | 1468455984864 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 17:26:24 INFO - PROCESS | 2492 | 1468455984949 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:24 INFO - PROCESS | 2492 | 1468455984951 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:24 INFO - PROCESS | 2492 | ++DOCSHELL 0E503000 == 37 [pid = 2492] [id = 356] 17:26:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0E54FC00) [pid = 2492] [serial = 1067] [outer = 00000000] 17:26:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (18732800) [pid = 2492] [serial = 1068] [outer = 0E54FC00] 17:26:25 INFO - PROCESS | 2492 | 1468455984994 Marionette DEBUG loaded listener.js 17:26:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1880BC00) [pid = 2492] [serial = 1069] [outer = 0E54FC00] 17:26:25 INFO - PROCESS | 2492 | 1468455985356 Marionette TRACE conn5 <- [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]]]}] 17:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 631ms 17:26:25 INFO - PROCESS | 2492 | 1468455985414 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 17:26:25 INFO - PROCESS | 2492 | 1468455985416 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 17:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:26:25 INFO - PROCESS | 2492 | 1468455985427 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:26:25 INFO - PROCESS | 2492 | 1468455985439 Marionette TRACE conn5 <- [1,1390,null,{}] 17:26:25 INFO - PROCESS | 2492 | 1468455985443 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:25 INFO - PROCESS | 2492 | 1468455985445 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:25 INFO - PROCESS | 2492 | 1468455985524 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 17:26:25 INFO - PROCESS | 2492 | 1468455985529 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:25 INFO - PROCESS | 2492 | 1468455985531 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:25 INFO - PROCESS | 2492 | ++DOCSHELL 185BE400 == 38 [pid = 2492] [id = 357] 17:26:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (18808C00) [pid = 2492] [serial = 1070] [outer = 00000000] 17:26:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (19116000) [pid = 2492] [serial = 1071] [outer = 18808C00] 17:26:25 INFO - PROCESS | 2492 | 1468455985575 Marionette DEBUG loaded listener.js 17:26:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1911D800) [pid = 2492] [serial = 1072] [outer = 18808C00] 17:26:26 INFO - PROCESS | 2492 | 1468455986326 Marionette TRACE conn5 <- [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]]]}] 17:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 930ms 17:26:26 INFO - PROCESS | 2492 | 1468455986360 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 17:26:26 INFO - PROCESS | 2492 | 1468455986365 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 17:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:26:26 INFO - PROCESS | 2492 | 1468455986370 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:26:26 INFO - PROCESS | 2492 | 1468455986373 Marionette TRACE conn5 <- [1,1394,null,{}] 17:26:26 INFO - PROCESS | 2492 | 1468455986380 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:26 INFO - PROCESS | 2492 | 1468455986383 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:26 INFO - PROCESS | 2492 | 1468455986500 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 17:26:26 INFO - PROCESS | 2492 | 1468455986631 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:26 INFO - PROCESS | 2492 | 1468455986634 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:26 INFO - PROCESS | 2492 | ++DOCSHELL 0E502000 == 39 [pid = 2492] [id = 358] 17:26:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0E502800) [pid = 2492] [serial = 1073] [outer = 00000000] 17:26:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0F4AB400) [pid = 2492] [serial = 1074] [outer = 0E502800] 17:26:26 INFO - PROCESS | 2492 | 1468455986693 Marionette DEBUG loaded listener.js 17:26:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (12E6BC00) [pid = 2492] [serial = 1075] [outer = 0E502800] 17:26:27 INFO - PROCESS | 2492 | 1468455987246 Marionette TRACE conn5 <- [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]]]}] 17:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 930ms 17:26:27 INFO - PROCESS | 2492 | 1468455987300 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 17:26:27 INFO - PROCESS | 2492 | 1468455987305 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 17:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:26:27 INFO - PROCESS | 2492 | 1468455987311 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:26:27 INFO - PROCESS | 2492 | 1468455987314 Marionette TRACE conn5 <- [1,1398,null,{}] 17:26:27 INFO - PROCESS | 2492 | 1468455987319 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:27 INFO - PROCESS | 2492 | 1468455987321 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:27 INFO - PROCESS | 2492 | 1468455987432 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 17:26:27 INFO - PROCESS | 2492 | 1468455987536 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:27 INFO - PROCESS | 2492 | 1468455987539 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:27 INFO - PROCESS | 2492 | ++DOCSHELL 15422000 == 40 [pid = 2492] [id = 359] 17:26:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (15474400) [pid = 2492] [serial = 1076] [outer = 00000000] 17:26:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (16B50000) [pid = 2492] [serial = 1077] [outer = 15474400] 17:26:27 INFO - PROCESS | 2492 | 1468455987596 Marionette DEBUG loaded listener.js 17:26:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (1792A400) [pid = 2492] [serial = 1078] [outer = 15474400] 17:26:28 INFO - PROCESS | 2492 | 1468455988314 Marionette TRACE conn5 <- [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]]]}] 17:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1020ms 17:26:28 INFO - PROCESS | 2492 | 1468455988334 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 17:26:28 INFO - PROCESS | 2492 | 1468455988336 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 17:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:26:28 INFO - PROCESS | 2492 | 1468455988340 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:26:28 INFO - PROCESS | 2492 | 1468455988344 Marionette TRACE conn5 <- [1,1402,null,{}] 17:26:28 INFO - PROCESS | 2492 | 1468455988355 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:28 INFO - PROCESS | 2492 | 1468455988360 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:28 INFO - PROCESS | 2492 | 1468455988492 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 17:26:28 INFO - PROCESS | 2492 | 1468455988617 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:28 INFO - PROCESS | 2492 | 1468455988621 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:28 INFO - PROCESS | 2492 | ++DOCSHELL 191AD000 == 41 [pid = 2492] [id = 360] 17:26:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (191B0800) [pid = 2492] [serial = 1079] [outer = 00000000] 17:26:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (19787400) [pid = 2492] [serial = 1080] [outer = 191B0800] 17:26:28 INFO - PROCESS | 2492 | 1468455988678 Marionette DEBUG loaded listener.js 17:26:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (1980B800) [pid = 2492] [serial = 1081] [outer = 191B0800] 17:26:29 INFO - PROCESS | 2492 | 1468455989556 Marionette TRACE conn5 <- [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]]]}] 17:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1222ms 17:26:29 INFO - PROCESS | 2492 | 1468455989566 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 17:26:29 INFO - PROCESS | 2492 | 1468455989570 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 17:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:26:29 INFO - PROCESS | 2492 | 1468455989575 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:26:29 INFO - PROCESS | 2492 | 1468455989578 Marionette TRACE conn5 <- [1,1406,null,{}] 17:26:29 INFO - PROCESS | 2492 | 1468455989583 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:29 INFO - PROCESS | 2492 | 1468455989586 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:29 INFO - PROCESS | 2492 | 1468455989693 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 17:26:29 INFO - PROCESS | 2492 | 1468455989827 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:29 INFO - PROCESS | 2492 | 1468455989832 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:29 INFO - PROCESS | 2492 | ++DOCSHELL 0DF92C00 == 42 [pid = 2492] [id = 361] 17:26:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (0E13A000) [pid = 2492] [serial = 1082] [outer = 00000000] 17:26:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (0E503C00) [pid = 2492] [serial = 1083] [outer = 0E13A000] 17:26:29 INFO - PROCESS | 2492 | 1468455989884 Marionette DEBUG loaded listener.js 17:26:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (0E553000) [pid = 2492] [serial = 1084] [outer = 0E13A000] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 0E503000 == 41 [pid = 2492] [id = 356] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 0D928400 == 40 [pid = 2492] [id = 355] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 17A50000 == 39 [pid = 2492] [id = 354] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 17932000 == 38 [pid = 2492] [id = 353] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 0E4BD000 == 37 [pid = 2492] [id = 352] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 16012C00 == 36 [pid = 2492] [id = 351] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 1541DC00 == 35 [pid = 2492] [id = 350] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 0E555000 == 34 [pid = 2492] [id = 349] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 0C6F5400 == 33 [pid = 2492] [id = 348] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 0E72C000 == 32 [pid = 2492] [id = 347] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 0C6E5000 == 31 [pid = 2492] [id = 346] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 191AD000 == 30 [pid = 2492] [id = 360] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 15422000 == 29 [pid = 2492] [id = 359] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 185BE400 == 28 [pid = 2492] [id = 357] 17:26:30 INFO - PROCESS | 2492 | --DOCSHELL 0E502000 == 27 [pid = 2492] [id = 358] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (17930800) [pid = 2492] [serial = 1035] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (12F6A000) [pid = 2492] [serial = 1020] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (0E556000) [pid = 2492] [serial = 1017] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (0E71E800) [pid = 2492] [serial = 1018] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (0F447C00) [pid = 2492] [serial = 1012] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (0E554C00) [pid = 2492] [serial = 1011] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (15416400) [pid = 2492] [serial = 1023] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0E507000) [pid = 2492] [serial = 1000] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0E13B400) [pid = 2492] [serial = 999] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (157F2000) [pid = 2492] [serial = 1003] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (140DE000) [pid = 2492] [serial = 1002] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (18526800) [pid = 2492] [serial = 1006] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (17A4CC00) [pid = 2492] [serial = 1005] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (188B5800) [pid = 2492] [serial = 1009] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (18810400) [pid = 2492] [serial = 1008] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (15B5A800) [pid = 2492] [serial = 1026] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (15416000) [pid = 2492] [serial = 1029] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1760EC00) [pid = 2492] [serial = 1032] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0E134400) [pid = 2492] [serial = 1014] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E138000) [pid = 2492] [serial = 1015] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (16874C00) [pid = 2492] [serial = 1030] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (15B84800) [pid = 2492] [serial = 1027] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (1760FC00) [pid = 2492] [serial = 1033] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (13084000) [pid = 2492] [serial = 1021] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (1541E800) [pid = 2492] [serial = 1024] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 2492 | 1468455991083 Marionette TRACE conn5 <- [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]]]}] 17:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1524ms 17:26:31 INFO - PROCESS | 2492 | 1468455991100 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 17:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:26:31 INFO - PROCESS | 2492 | 1468455991104 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 17:26:31 INFO - PROCESS | 2492 | 1468455991108 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:26:31 INFO - PROCESS | 2492 | 1468455991113 Marionette TRACE conn5 <- [1,1410,null,{}] 17:26:31 INFO - PROCESS | 2492 | 1468455991118 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:31 INFO - PROCESS | 2492 | 1468455991120 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:31 INFO - PROCESS | 2492 | 1468455991214 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 17:26:31 INFO - PROCESS | 2492 | 1468455991329 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:31 INFO - PROCESS | 2492 | 1468455991331 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:31 INFO - PROCESS | 2492 | ++DOCSHELL 0DBFF000 == 28 [pid = 2492] [id = 362] 17:26:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0DF8C000) [pid = 2492] [serial = 1085] [outer = 00000000] 17:26:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0E13F000) [pid = 2492] [serial = 1086] [outer = 0DF8C000] 17:26:31 INFO - PROCESS | 2492 | 1468455991379 Marionette DEBUG loaded listener.js 17:26:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0E175800) [pid = 2492] [serial = 1087] [outer = 0DF8C000] 17:26:31 INFO - PROCESS | 2492 | 1468455991784 Marionette TRACE conn5 <- [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]]]}] 17:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 17:26:31 INFO - PROCESS | 2492 | 1468455991839 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 17:26:31 INFO - PROCESS | 2492 | 1468455991844 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 17:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:26:31 INFO - PROCESS | 2492 | 1468455991882 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:26:31 INFO - PROCESS | 2492 | 1468455991885 Marionette TRACE conn5 <- [1,1414,null,{}] 17:26:31 INFO - PROCESS | 2492 | 1468455991889 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:31 INFO - PROCESS | 2492 | 1468455991891 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:32 INFO - PROCESS | 2492 | 1468455991979 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 17:26:32 INFO - PROCESS | 2492 | 1468455991994 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:32 INFO - PROCESS | 2492 | 1468455991996 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:32 INFO - PROCESS | 2492 | ++DOCSHELL 0E721800 == 29 [pid = 2492] [id = 363] 17:26:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0E727000) [pid = 2492] [serial = 1088] [outer = 00000000] 17:26:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0E8C6000) [pid = 2492] [serial = 1089] [outer = 0E727000] 17:26:32 INFO - PROCESS | 2492 | 1468455992043 Marionette DEBUG loaded listener.js 17:26:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0F2E7000) [pid = 2492] [serial = 1090] [outer = 0E727000] 17:26:32 INFO - PROCESS | 2492 | 1468455992525 Marionette TRACE conn5 <- [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]]]}] 17:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 17:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:26:32 INFO - PROCESS | 2492 | 1468455992554 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 17:26:32 INFO - PROCESS | 2492 | 1468455992556 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 17:26:32 INFO - PROCESS | 2492 | 1468455992560 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:26:32 INFO - PROCESS | 2492 | 1468455992563 Marionette TRACE conn5 <- [1,1418,null,{}] 17:26:32 INFO - PROCESS | 2492 | 1468455992574 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:32 INFO - PROCESS | 2492 | 1468455992578 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:32 INFO - PROCESS | 2492 | 1468455992659 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 17:26:32 INFO - PROCESS | 2492 | 1468455992667 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:32 INFO - PROCESS | 2492 | 1468455992670 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:32 INFO - PROCESS | 2492 | ++DOCSHELL 12A5D800 == 30 [pid = 2492] [id = 364] 17:26:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (12F2BC00) [pid = 2492] [serial = 1091] [outer = 00000000] 17:26:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (13084C00) [pid = 2492] [serial = 1092] [outer = 12F2BC00] 17:26:32 INFO - PROCESS | 2492 | 1468455992718 Marionette DEBUG loaded listener.js 17:26:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (140E3000) [pid = 2492] [serial = 1093] [outer = 12F2BC00] 17:26:33 INFO - PROCESS | 2492 | 1468455993223 Marionette TRACE conn5 <- [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]]]}] 17:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 671ms 17:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:26:33 INFO - PROCESS | 2492 | 1468455993237 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 17:26:33 INFO - PROCESS | 2492 | 1468455993240 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 17:26:33 INFO - PROCESS | 2492 | 1468455993243 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:26:33 INFO - PROCESS | 2492 | 1468455993245 Marionette TRACE conn5 <- [1,1422,null,{}] 17:26:33 INFO - PROCESS | 2492 | 1468455993248 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:33 INFO - PROCESS | 2492 | 1468455993250 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:33 INFO - PROCESS | 2492 | 1468455993400 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 17:26:33 INFO - PROCESS | 2492 | 1468455993420 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:33 INFO - PROCESS | 2492 | 1468455993422 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:33 INFO - PROCESS | 2492 | ++DOCSHELL 15416000 == 31 [pid = 2492] [id = 365] 17:26:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (15417400) [pid = 2492] [serial = 1094] [outer = 00000000] 17:26:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (15420400) [pid = 2492] [serial = 1095] [outer = 15417400] 17:26:33 INFO - PROCESS | 2492 | 1468455993467 Marionette DEBUG loaded listener.js 17:26:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (157F2000) [pid = 2492] [serial = 1096] [outer = 15417400] 17:26:33 INFO - PROCESS | 2492 | 1468455993914 Marionette TRACE conn5 <- [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]]]}] 17:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 17:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:26:34 INFO - PROCESS | 2492 | 1468455993974 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 17:26:34 INFO - PROCESS | 2492 | 1468455993976 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 17:26:34 INFO - PROCESS | 2492 | 1468455993979 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:26:34 INFO - PROCESS | 2492 | 1468455993981 Marionette TRACE conn5 <- [1,1426,null,{}] 17:26:34 INFO - PROCESS | 2492 | 1468455993991 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:34 INFO - PROCESS | 2492 | 1468455993993 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:34 INFO - PROCESS | 2492 | 1468455994101 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 17:26:34 INFO - PROCESS | 2492 | 1468455994112 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:34 INFO - PROCESS | 2492 | 1468455994114 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:34 INFO - PROCESS | 2492 | ++DOCSHELL 158F6C00 == 32 [pid = 2492] [id = 366] 17:26:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (158F7000) [pid = 2492] [serial = 1097] [outer = 00000000] 17:26:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (15B83000) [pid = 2492] [serial = 1098] [outer = 158F7000] 17:26:34 INFO - PROCESS | 2492 | 1468455994157 Marionette DEBUG loaded listener.js 17:26:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (15B85C00) [pid = 2492] [serial = 1099] [outer = 158F7000] 17:26:34 INFO - PROCESS | 2492 | 1468455994611 Marionette TRACE conn5 <- [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]]]}] 17:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 17:26:34 INFO - PROCESS | 2492 | 1468455994650 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 17:26:34 INFO - PROCESS | 2492 | 1468455994652 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 17:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:26:34 INFO - PROCESS | 2492 | 1468455994655 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:26:34 INFO - PROCESS | 2492 | 1468455994657 Marionette TRACE conn5 <- [1,1430,null,{}] 17:26:34 INFO - PROCESS | 2492 | 1468455994660 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:34 INFO - PROCESS | 2492 | 1468455994666 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:34 INFO - PROCESS | 2492 | 1468455994818 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 17:26:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (16874C00) [pid = 2492] [serial = 1100] [outer = 0E381800] 17:26:34 INFO - PROCESS | 2492 | 1468455994856 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:34 INFO - PROCESS | 2492 | 1468455994858 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:34 INFO - PROCESS | 2492 | ++DOCSHELL 17611000 == 33 [pid = 2492] [id = 367] 17:26:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (17611400) [pid = 2492] [serial = 1101] [outer = 00000000] 17:26:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (1770CC00) [pid = 2492] [serial = 1102] [outer = 17611400] 17:26:34 INFO - PROCESS | 2492 | 1468455994917 Marionette DEBUG loaded listener.js 17:26:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (17715C00) [pid = 2492] [serial = 1103] [outer = 17611400] 17:26:35 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (17710800) [pid = 2492] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:26:35 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0E54FC00) [pid = 2492] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:26:35 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (18808C00) [pid = 2492] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:26:35 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0F4AAC00) [pid = 2492] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:26:35 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (17982000) [pid = 2492] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:26:35 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (15420000) [pid = 2492] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:26:35 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (16017800) [pid = 2492] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:26:35 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0C6E5C00) [pid = 2492] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:26:35 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0F2EEC00) [pid = 2492] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:26:35 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0C6F8000) [pid = 2492] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:26:35 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0E841C00) [pid = 2492] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:26:35 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (17A67400) [pid = 2492] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:26:35 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (1299A000) [pid = 2492] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:26:36 INFO - PROCESS | 2492 | 1468455996019 Marionette TRACE conn5 <- [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]]]}] 17:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1433ms 17:26:36 INFO - PROCESS | 2492 | 1468455996088 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 17:26:36 INFO - PROCESS | 2492 | 1468455996093 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 17:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:26:36 INFO - PROCESS | 2492 | 1468455996098 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:26:36 INFO - PROCESS | 2492 | 1468455996103 Marionette TRACE conn5 <- [1,1434,null,{}] 17:26:36 INFO - PROCESS | 2492 | 1468455996109 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:36 INFO - PROCESS | 2492 | 1468455996112 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:36 INFO - PROCESS | 2492 | 1468455996265 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 17:26:36 INFO - PROCESS | 2492 | 1468455996386 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:36 INFO - PROCESS | 2492 | 1468455996389 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:36 INFO - PROCESS | 2492 | ++DOCSHELL 0DBFF400 == 34 [pid = 2492] [id = 368] 17:26:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0DF8B800) [pid = 2492] [serial = 1104] [outer = 00000000] 17:26:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0E170400) [pid = 2492] [serial = 1105] [outer = 0DF8B800] 17:26:36 INFO - PROCESS | 2492 | 1468455996450 Marionette DEBUG loaded listener.js 17:26:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (0E4C4400) [pid = 2492] [serial = 1106] [outer = 0DF8B800] 17:26:37 INFO - PROCESS | 2492 | 1468455997241 Marionette TRACE conn5 <- [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]]]}] 17:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1281ms 17:26:37 INFO - PROCESS | 2492 | 1468455997379 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 17:26:37 INFO - PROCESS | 2492 | 1468455997383 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 17:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:26:37 INFO - PROCESS | 2492 | 1468455997388 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:26:37 INFO - PROCESS | 2492 | 1468455997392 Marionette TRACE conn5 <- [1,1438,null,{}] 17:26:37 INFO - PROCESS | 2492 | 1468455997406 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:37 INFO - PROCESS | 2492 | 1468455997409 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:37 INFO - PROCESS | 2492 | 1468455997527 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 17:26:37 INFO - PROCESS | 2492 | 1468455997609 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:37 INFO - PROCESS | 2492 | 1468455997614 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:37 INFO - PROCESS | 2492 | ++DOCSHELL 0E139000 == 35 [pid = 2492] [id = 369] 17:26:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (0E139800) [pid = 2492] [serial = 1107] [outer = 00000000] 17:26:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (0E141400) [pid = 2492] [serial = 1108] [outer = 0E139800] 17:26:37 INFO - PROCESS | 2492 | 1468455997713 Marionette DEBUG loaded listener.js 17:26:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0E3E1800) [pid = 2492] [serial = 1109] [outer = 0E139800] 17:26:38 INFO - PROCESS | 2492 | --DOCSHELL 0C6E0400 == 34 [pid = 2492] [id = 22] 17:26:38 INFO - PROCESS | 2492 | --DOCSHELL 0C64CC00 == 33 [pid = 2492] [id = 24] 17:26:38 INFO - PROCESS | 2492 | --DOCSHELL 158F0400 == 32 [pid = 2492] [id = 17] 17:26:38 INFO - PROCESS | 2492 | --DOCSHELL 0DF76C00 == 31 [pid = 2492] [id = 14] 17:26:38 INFO - PROCESS | 2492 | --DOCSHELL 127C0400 == 30 [pid = 2492] [id = 28] 17:26:38 INFO - PROCESS | 2492 | --DOCSHELL 1582C800 == 29 [pid = 2492] [id = 16] 17:26:38 INFO - PROCESS | 2492 | --DOCSHELL 12F6A400 == 28 [pid = 2492] [id = 15] 17:26:38 INFO - PROCESS | 2492 | --DOCSHELL 0DB63400 == 27 [pid = 2492] [id = 27] 17:26:38 INFO - PROCESS | 2492 | --DOCSHELL 158F6C00 == 26 [pid = 2492] [id = 366] 17:26:38 INFO - PROCESS | 2492 | --DOCSHELL 15416000 == 25 [pid = 2492] [id = 365] 17:26:38 INFO - PROCESS | 2492 | --DOCSHELL 12A5D800 == 24 [pid = 2492] [id = 364] 17:26:38 INFO - PROCESS | 2492 | --DOCSHELL 0E721800 == 23 [pid = 2492] [id = 363] 17:26:38 INFO - PROCESS | 2492 | --DOCSHELL 0DBFF000 == 22 [pid = 2492] [id = 362] 17:26:38 INFO - PROCESS | 2492 | --DOCSHELL 0DF92C00 == 21 [pid = 2492] [id = 361] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (1792B800) [pid = 2492] [serial = 1036] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1880BC00) [pid = 2492] [serial = 1069] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1911D800) [pid = 2492] [serial = 1072] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (17709400) [pid = 2492] [serial = 1056] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (19116000) [pid = 2492] [serial = 1071] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17A51400) [pid = 2492] [serial = 1059] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (15477C00) [pid = 2492] [serial = 1050] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (1582FC00) [pid = 2492] [serial = 1051] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (17156800) [pid = 2492] [serial = 1053] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (17799C00) [pid = 2492] [serial = 1057] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0C6F2C00) [pid = 2492] [serial = 1038] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (0D96DC00) [pid = 2492] [serial = 1039] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (127C4400) [pid = 2492] [serial = 1047] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (12E27000) [pid = 2492] [serial = 1048] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (0E142000) [pid = 2492] [serial = 1044] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (0E37D800) [pid = 2492] [serial = 1045] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (0F4CF000) [pid = 2492] [serial = 1041] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (129B9000) [pid = 2492] [serial = 1042] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (17A63400) [pid = 2492] [serial = 1060] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (18732800) [pid = 2492] [serial = 1068] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (1852C000) [pid = 2492] [serial = 1062] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (185BB400) [pid = 2492] [serial = 1063] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 58 (157F2400) [pid = 2492] [serial = 1065] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 57 (1689A800) [pid = 2492] [serial = 1066] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | --DOMWINDOW == 56 (17605800) [pid = 2492] [serial = 1054] [outer = 00000000] [url = about:blank] 17:26:38 INFO - PROCESS | 2492 | 1468455998417 Marionette TRACE conn5 <- [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]]]}] 17:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1090ms 17:26:38 INFO - PROCESS | 2492 | 1468455998479 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 17:26:38 INFO - PROCESS | 2492 | 1468455998484 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 17:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:26:38 INFO - PROCESS | 2492 | 1468455998488 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:26:38 INFO - PROCESS | 2492 | 1468455998493 Marionette TRACE conn5 <- [1,1442,null,{}] 17:26:38 INFO - PROCESS | 2492 | 1468455998499 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:38 INFO - PROCESS | 2492 | 1468455998502 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:38 INFO - PROCESS | 2492 | 1468455998663 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 17:26:38 INFO - PROCESS | 2492 | 1468455998675 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:38 INFO - PROCESS | 2492 | 1468455998677 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:38 INFO - PROCESS | 2492 | ++DOCSHELL 0E3DC400 == 22 [pid = 2492] [id = 370] 17:26:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 57 (0E506000) [pid = 2492] [serial = 1110] [outer = 00000000] 17:26:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 58 (0E555000) [pid = 2492] [serial = 1111] [outer = 0E506000] 17:26:38 INFO - PROCESS | 2492 | 1468455998737 Marionette DEBUG loaded listener.js 17:26:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (0E720000) [pid = 2492] [serial = 1112] [outer = 0E506000] 17:26:39 INFO - PROCESS | 2492 | 1468455999385 Marionette TRACE conn5 <- [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]]]}] 17:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 930ms 17:26:39 INFO - PROCESS | 2492 | 1468455999419 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 17:26:39 INFO - PROCESS | 2492 | 1468455999425 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 17:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:26:39 INFO - PROCESS | 2492 | 1468455999432 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:26:39 INFO - PROCESS | 2492 | 1468455999435 Marionette TRACE conn5 <- [1,1446,null,{}] 17:26:39 INFO - PROCESS | 2492 | 1468455999439 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:39 INFO - PROCESS | 2492 | 1468455999442 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:39 INFO - PROCESS | 2492 | 1468455999564 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 17:26:39 INFO - PROCESS | 2492 | 1468455999692 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:39 INFO - PROCESS | 2492 | 1468455999695 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:39 INFO - PROCESS | 2492 | ++DOCSHELL 127C6400 == 23 [pid = 2492] [id = 371] 17:26:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (127CE000) [pid = 2492] [serial = 1113] [outer = 00000000] 17:26:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (129B9000) [pid = 2492] [serial = 1114] [outer = 127CE000] 17:26:39 INFO - PROCESS | 2492 | 1468455999754 Marionette DEBUG loaded listener.js 17:26:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (12A66C00) [pid = 2492] [serial = 1115] [outer = 127CE000] 17:26:40 INFO - PROCESS | 2492 | 1468456000408 Marionette TRACE conn5 <- [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]]]}] 17:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1020ms 17:26:40 INFO - PROCESS | 2492 | 1468456000453 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 17:26:40 INFO - PROCESS | 2492 | 1468456000456 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 17:26:40 INFO - PROCESS | 2492 | 1468456000459 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:26:40 INFO - PROCESS | 2492 | 1468456000463 Marionette TRACE conn5 <- [1,1450,null,{}] 17:26:40 INFO - PROCESS | 2492 | 1468456000475 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:40 INFO - PROCESS | 2492 | 1468456000480 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:40 INFO - PROCESS | 2492 | 1468456000590 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 17:26:40 INFO - PROCESS | 2492 | 1468456000717 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:40 INFO - PROCESS | 2492 | 1468456000721 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:40 INFO - PROCESS | 2492 | ++DOCSHELL 14809800 == 24 [pid = 2492] [id = 372] 17:26:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (1480B400) [pid = 2492] [serial = 1116] [outer = 00000000] 17:26:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (15415400) [pid = 2492] [serial = 1117] [outer = 1480B400] 17:26:40 INFO - PROCESS | 2492 | 1468456000784 Marionette DEBUG loaded listener.js 17:26:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (15478800) [pid = 2492] [serial = 1118] [outer = 1480B400] 17:26:41 INFO - PROCESS | 2492 | 1468456001412 Marionette TRACE conn5 <- [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]]]}] 17:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1021ms 17:26:41 INFO - PROCESS | 2492 | 1468456001484 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 17:26:41 INFO - PROCESS | 2492 | 1468456001487 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 17:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:26:41 INFO - PROCESS | 2492 | 1468456001491 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:26:41 INFO - PROCESS | 2492 | 1468456001493 Marionette TRACE conn5 <- [1,1454,null,{}] 17:26:41 INFO - PROCESS | 2492 | 1468456001497 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:41 INFO - PROCESS | 2492 | 1468456001499 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:41 INFO - PROCESS | 2492 | 1468456001616 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 17:26:41 INFO - PROCESS | 2492 | 1468456001743 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:41 INFO - PROCESS | 2492 | 1468456001746 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:41 INFO - PROCESS | 2492 | ++DOCSHELL 0E13F800 == 25 [pid = 2492] [id = 373] 17:26:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E140400) [pid = 2492] [serial = 1119] [outer = 00000000] 17:26:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (15B7E800) [pid = 2492] [serial = 1120] [outer = 0E140400] 17:26:41 INFO - PROCESS | 2492 | 1468456001802 Marionette DEBUG loaded listener.js 17:26:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (15B8A000) [pid = 2492] [serial = 1121] [outer = 0E140400] 17:26:42 INFO - PROCESS | 2492 | 1468456002452 Marionette TRACE conn5 <- [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]]]}] 17:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1018ms 17:26:42 INFO - PROCESS | 2492 | 1468456002513 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 17:26:42 INFO - PROCESS | 2492 | 1468456002517 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 17:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:26:42 INFO - PROCESS | 2492 | 1468456002522 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:26:42 INFO - PROCESS | 2492 | 1468456002525 Marionette TRACE conn5 <- [1,1458,null,{}] 17:26:42 INFO - PROCESS | 2492 | 1468456002531 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:42 INFO - PROCESS | 2492 | 1468456002533 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 0D9E3400 == 24 [pid = 2492] [id = 23] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 19784C00 == 23 [pid = 2492] [id = 21] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 0DBFF400 == 22 [pid = 2492] [id = 368] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 15422800 == 21 [pid = 2492] [id = 11] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 0E37D400 == 20 [pid = 2492] [id = 26] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 1770F800 == 19 [pid = 2492] [id = 20] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 1C541400 == 18 [pid = 2492] [id = 8] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 16B47400 == 17 [pid = 2492] [id = 18] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 15B7B800 == 16 [pid = 2492] [id = 19] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 16B53400 == 15 [pid = 2492] [id = 10] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 1301A800 == 14 [pid = 2492] [id = 25] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 17611000 == 13 [pid = 2492] [id = 367] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 127C6400 == 12 [pid = 2492] [id = 371] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 14809800 == 11 [pid = 2492] [id = 372] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 0E3DC400 == 10 [pid = 2492] [id = 370] 17:26:43 INFO - PROCESS | 2492 | --DOCSHELL 0E139000 == 9 [pid = 2492] [id = 369] 17:26:44 INFO - PROCESS | 2492 | --DOCSHELL 0E13F800 == 8 [pid = 2492] [id = 373] 17:26:45 INFO - PROCESS | 2492 | 1468456005195 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 17:26:45 INFO - PROCESS | 2492 | 1468456005386 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:45 INFO - PROCESS | 2492 | 1468456005390 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:45 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DF400 == 9 [pid = 2492] [id = 374] 17:26:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0C6E0400) [pid = 2492] [serial = 1122] [outer = 00000000] 17:26:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0C6F2800) [pid = 2492] [serial = 1123] [outer = 0C6E0400] 17:26:45 INFO - PROCESS | 2492 | 1468456005441 Marionette DEBUG loaded listener.js 17:26:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0D96B400) [pid = 2492] [serial = 1124] [outer = 0C6E0400] 17:26:45 INFO - PROCESS | 2492 | 1468456005904 Marionette TRACE conn5 <- [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]]]}] 17:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 3434ms 17:26:45 INFO - PROCESS | 2492 | 1468456005958 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 17:26:45 INFO - PROCESS | 2492 | 1468456005962 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 17:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:26:45 INFO - PROCESS | 2492 | 1468456005967 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:26:45 INFO - PROCESS | 2492 | 1468456005970 Marionette TRACE conn5 <- [1,1462,null,{}] 17:26:46 INFO - PROCESS | 2492 | 1468456005975 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:46 INFO - PROCESS | 2492 | 1468456005978 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:46 INFO - PROCESS | 2492 | 1468456006074 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 17:26:46 INFO - PROCESS | 2492 | 1468456006090 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:46 INFO - PROCESS | 2492 | 1468456006093 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:46 INFO - PROCESS | 2492 | ++DOCSHELL 0E16D400 == 10 [pid = 2492] [id = 375] 17:26:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0E16E800) [pid = 2492] [serial = 1125] [outer = 00000000] 17:26:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0E178C00) [pid = 2492] [serial = 1126] [outer = 0E16E800] 17:26:46 INFO - PROCESS | 2492 | 1468456006141 Marionette DEBUG loaded listener.js 17:26:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0E508C00) [pid = 2492] [serial = 1127] [outer = 0E16E800] 17:26:46 INFO - PROCESS | 2492 | 1468456006640 Marionette TRACE conn5 <- [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]]]}] 17:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 731ms 17:26:46 INFO - PROCESS | 2492 | 1468456006702 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 17:26:46 INFO - PROCESS | 2492 | 1468456006705 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 17:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:26:46 INFO - PROCESS | 2492 | 1468456006709 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:26:46 INFO - PROCESS | 2492 | 1468456006711 Marionette TRACE conn5 <- [1,1466,null,{}] 17:26:46 INFO - PROCESS | 2492 | 1468456006715 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:46 INFO - PROCESS | 2492 | 1468456006718 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:46 INFO - PROCESS | 2492 | 1468456006809 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 17:26:46 INFO - PROCESS | 2492 | 1468456006897 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:46 INFO - PROCESS | 2492 | 1468456006900 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:46 INFO - PROCESS | 2492 | ++DOCSHELL 12623000 == 11 [pid = 2492] [id = 376] 17:26:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (12624400) [pid = 2492] [serial = 1128] [outer = 00000000] 17:26:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (126AA400) [pid = 2492] [serial = 1129] [outer = 12624400] 17:26:46 INFO - PROCESS | 2492 | 1468456006947 Marionette DEBUG loaded listener.js 17:26:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (127C0C00) [pid = 2492] [serial = 1130] [outer = 12624400] 17:26:47 INFO - PROCESS | 2492 | 1468456007423 Marionette TRACE conn5 <- [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]]]}] 17:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 770ms 17:26:47 INFO - PROCESS | 2492 | 1468456007487 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 17:26:47 INFO - PROCESS | 2492 | 1468456007491 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 17:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:26:47 INFO - PROCESS | 2492 | 1468456007502 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:26:47 INFO - PROCESS | 2492 | 1468456007507 Marionette TRACE conn5 <- [1,1470,null,{}] 17:26:47 INFO - PROCESS | 2492 | 1468456007511 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:47 INFO - PROCESS | 2492 | 1468456007514 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:47 INFO - PROCESS | 2492 | 1468456007648 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 17:26:47 INFO - PROCESS | 2492 | 1468456007705 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:47 INFO - PROCESS | 2492 | 1468456007707 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:47 INFO - PROCESS | 2492 | ++DOCSHELL 12FEA400 == 12 [pid = 2492] [id = 377] 17:26:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (13021C00) [pid = 2492] [serial = 1131] [outer = 00000000] 17:26:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (140DEC00) [pid = 2492] [serial = 1132] [outer = 13021C00] 17:26:47 INFO - PROCESS | 2492 | 1468456007752 Marionette DEBUG loaded listener.js 17:26:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (1480A800) [pid = 2492] [serial = 1133] [outer = 13021C00] 17:26:48 INFO - PROCESS | 2492 | 1468456008214 Marionette TRACE conn5 <- [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]]]}] 17:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 790ms 17:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:26:48 INFO - PROCESS | 2492 | 1468456008292 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 17:26:48 INFO - PROCESS | 2492 | 1468456008294 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 17:26:48 INFO - PROCESS | 2492 | 1468456008298 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:26:48 INFO - PROCESS | 2492 | 1468456008299 Marionette TRACE conn5 <- [1,1474,null,{}] 17:26:48 INFO - PROCESS | 2492 | 1468456008303 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:48 INFO - PROCESS | 2492 | 1468456008305 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:48 INFO - PROCESS | 2492 | 1468456008423 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 17:26:48 INFO - PROCESS | 2492 | 1468456008431 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:48 INFO - PROCESS | 2492 | 1468456008433 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:48 INFO - PROCESS | 2492 | ++DOCSHELL 15414800 == 13 [pid = 2492] [id = 378] 17:26:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1541C800) [pid = 2492] [serial = 1134] [outer = 00000000] 17:26:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (15423000) [pid = 2492] [serial = 1135] [outer = 1541C800] 17:26:48 INFO - PROCESS | 2492 | 1468456008526 Marionette DEBUG loaded listener.js 17:26:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1547B400) [pid = 2492] [serial = 1136] [outer = 1541C800] 17:26:48 INFO - PROCESS | 2492 | 1468456008954 Marionette TRACE conn5 <- [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]]]}] 17:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 671ms 17:26:48 INFO - PROCESS | 2492 | 1468456008969 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 17:26:49 INFO - PROCESS | 2492 | 1468456008971 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 17:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:26:49 INFO - PROCESS | 2492 | 1468456008974 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:26:49 INFO - PROCESS | 2492 | 1468456008976 Marionette TRACE conn5 <- [1,1478,null,{}] 17:26:49 INFO - PROCESS | 2492 | 1468456008979 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:49 INFO - PROCESS | 2492 | 1468456008981 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:49 INFO - PROCESS | 2492 | 1468456009102 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 17:26:49 INFO - PROCESS | 2492 | 1468456009180 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:49 INFO - PROCESS | 2492 | 1468456009186 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:49 INFO - PROCESS | 2492 | ++DOCSHELL 15B80400 == 14 [pid = 2492] [id = 379] 17:26:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (15B80800) [pid = 2492] [serial = 1137] [outer = 00000000] 17:26:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (15BFE400) [pid = 2492] [serial = 1138] [outer = 15B80800] 17:26:49 INFO - PROCESS | 2492 | 1468456009248 Marionette DEBUG loaded listener.js 17:26:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (16B47C00) [pid = 2492] [serial = 1139] [outer = 15B80800] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0E506000) [pid = 2492] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (17611400) [pid = 2492] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (158F7000) [pid = 2492] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E139800) [pid = 2492] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (15417400) [pid = 2492] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0DF8C000) [pid = 2492] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E13A000) [pid = 2492] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E727000) [pid = 2492] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (12F2BC00) [pid = 2492] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1480B400) [pid = 2492] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (191B0800) [pid = 2492] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (15474400) [pid = 2492] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E502800) [pid = 2492] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (127CE000) [pid = 2492] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:26:49 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0DF8B800) [pid = 2492] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:26:49 INFO - PROCESS | 2492 | 1468456009928 Marionette TRACE conn5 <- [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]]]}] 17:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 971ms 17:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:26:49 INFO - PROCESS | 2492 | 1468456009946 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 17:26:49 INFO - PROCESS | 2492 | 1468456009948 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 17:26:49 INFO - PROCESS | 2492 | 1468456009955 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:26:49 INFO - PROCESS | 2492 | 1468456009957 Marionette TRACE conn5 <- [1,1482,null,{}] 17:26:50 INFO - PROCESS | 2492 | 1468456009968 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:50 INFO - PROCESS | 2492 | 1468456009971 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:50 INFO - PROCESS | 2492 | 1468456010061 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 17:26:50 INFO - PROCESS | 2492 | 1468456010069 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:50 INFO - PROCESS | 2492 | 1468456010071 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:50 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DAC00 == 15 [pid = 2492] [id = 380] 17:26:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0E50A800) [pid = 2492] [serial = 1140] [outer = 00000000] 17:26:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (127C8800) [pid = 2492] [serial = 1141] [outer = 0E50A800] 17:26:50 INFO - PROCESS | 2492 | 1468456010115 Marionette DEBUG loaded listener.js 17:26:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (12E93C00) [pid = 2492] [serial = 1142] [outer = 0E50A800] 17:26:50 INFO - PROCESS | 2492 | 1468456010564 Marionette TRACE conn5 <- [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]]]}] 17:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 631ms 17:26:50 INFO - PROCESS | 2492 | 1468456010587 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 17:26:50 INFO - PROCESS | 2492 | 1468456010589 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 17:26:50 INFO - PROCESS | 2492 | 1468456010592 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:26:50 INFO - PROCESS | 2492 | 1468456010594 Marionette TRACE conn5 <- [1,1486,null,{}] 17:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:26:50 INFO - PROCESS | 2492 | 1468456010597 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:50 INFO - PROCESS | 2492 | 1468456010599 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:50 INFO - PROCESS | 2492 | 1468456010677 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 17:26:50 INFO - PROCESS | 2492 | 1468456010683 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:50 INFO - PROCESS | 2492 | 1468456010684 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:50 INFO - PROCESS | 2492 | ++DOCSHELL 0C6EC000 == 16 [pid = 2492] [id = 381] 17:26:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0E139800) [pid = 2492] [serial = 1143] [outer = 00000000] 17:26:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (158F6800) [pid = 2492] [serial = 1144] [outer = 0E139800] 17:26:50 INFO - PROCESS | 2492 | 1468456010730 Marionette DEBUG loaded listener.js 17:26:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (16B63800) [pid = 2492] [serial = 1145] [outer = 0E139800] 17:26:51 INFO - PROCESS | 2492 | 1468456011161 Marionette TRACE conn5 <- [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]]]}] 17:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 17:26:51 INFO - PROCESS | 2492 | 1468456011236 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 17:26:51 INFO - PROCESS | 2492 | 1468456011238 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 17:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:26:51 INFO - PROCESS | 2492 | 1468456011242 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:26:51 INFO - PROCESS | 2492 | 1468456011243 Marionette TRACE conn5 <- [1,1490,null,{}] 17:26:51 INFO - PROCESS | 2492 | 1468456011247 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:51 INFO - PROCESS | 2492 | 1468456011249 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:51 INFO - PROCESS | 2492 | 1468456011328 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 17:26:51 INFO - PROCESS | 2492 | 1468456011337 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:51 INFO - PROCESS | 2492 | 1468456011339 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:51 INFO - PROCESS | 2492 | ++DOCSHELL 1261AC00 == 17 [pid = 2492] [id = 382] 17:26:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (15BFA400) [pid = 2492] [serial = 1146] [outer = 00000000] 17:26:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17221000) [pid = 2492] [serial = 1147] [outer = 15BFA400] 17:26:51 INFO - PROCESS | 2492 | 1468456011383 Marionette DEBUG loaded listener.js 17:26:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17603400) [pid = 2492] [serial = 1148] [outer = 15BFA400] 17:26:51 INFO - PROCESS | 2492 | 1468456011955 Marionette TRACE conn5 <- [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]]]}] 17:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 770ms 17:26:52 INFO - PROCESS | 2492 | 1468456012057 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 17:26:52 INFO - PROCESS | 2492 | 1468456012062 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 17:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:26:52 INFO - PROCESS | 2492 | 1468456012113 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:26:52 INFO - PROCESS | 2492 | 1468456012117 Marionette TRACE conn5 <- [1,1494,null,{}] 17:26:52 INFO - PROCESS | 2492 | 1468456012132 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:52 INFO - PROCESS | 2492 | 1468456012135 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:52 INFO - PROCESS | 2492 | 1468456012257 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 17:26:52 INFO - PROCESS | 2492 | 1468456012339 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:52 INFO - PROCESS | 2492 | 1468456012343 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:52 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E6C00 == 18 [pid = 2492] [id = 383] 17:26:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0C6F5400) [pid = 2492] [serial = 1149] [outer = 00000000] 17:26:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0DF97C00) [pid = 2492] [serial = 1150] [outer = 0C6F5400] 17:26:52 INFO - PROCESS | 2492 | 1468456012442 Marionette DEBUG loaded listener.js 17:26:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0E170800) [pid = 2492] [serial = 1151] [outer = 0C6F5400] 17:26:53 INFO - PROCESS | 2492 | 1468456013176 Marionette TRACE conn5 <- [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]]]}] 17:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1133ms 17:26:53 INFO - PROCESS | 2492 | 1468456013251 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 17:26:53 INFO - PROCESS | 2492 | 1468456013256 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 17:26:53 INFO - PROCESS | 2492 | 1468456013261 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:26:53 INFO - PROCESS | 2492 | 1468456013264 Marionette TRACE conn5 <- [1,1498,null,{}] 17:26:53 INFO - PROCESS | 2492 | 1468456013269 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:53 INFO - PROCESS | 2492 | 1468456013272 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:53 INFO - PROCESS | 2492 | 1468456013530 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 17:26:53 INFO - PROCESS | 2492 | 1468456013626 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:53 INFO - PROCESS | 2492 | 1468456013629 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:53 INFO - PROCESS | 2492 | ++DOCSHELL 0D9CE800 == 19 [pid = 2492] [id = 384] 17:26:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0D9D3C00) [pid = 2492] [serial = 1152] [outer = 00000000] 17:26:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0DF74000) [pid = 2492] [serial = 1153] [outer = 0D9D3C00] 17:26:53 INFO - PROCESS | 2492 | 1468456013685 Marionette DEBUG loaded listener.js 17:26:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0E138800) [pid = 2492] [serial = 1154] [outer = 0D9D3C00] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0E4C4400) [pid = 2492] [serial = 1106] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0E720000) [pid = 2492] [serial = 1112] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0E555000) [pid = 2492] [serial = 1111] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (129B9000) [pid = 2492] [serial = 1114] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (1770CC00) [pid = 2492] [serial = 1102] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E170400) [pid = 2492] [serial = 1105] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (17715C00) [pid = 2492] [serial = 1103] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (15B83000) [pid = 2492] [serial = 1098] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (15B85C00) [pid = 2492] [serial = 1099] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E3E1800) [pid = 2492] [serial = 1109] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (15420400) [pid = 2492] [serial = 1095] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0DB59C00) [pid = 2492] [serial = 667] [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.] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E13F000) [pid = 2492] [serial = 1086] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0E553000) [pid = 2492] [serial = 1084] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0E503C00) [pid = 2492] [serial = 1083] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0E8C6000) [pid = 2492] [serial = 1089] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (0F2E7000) [pid = 2492] [serial = 1090] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (157F2000) [pid = 2492] [serial = 1096] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0E175800) [pid = 2492] [serial = 1087] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (0F4AB400) [pid = 2492] [serial = 1074] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (0E141400) [pid = 2492] [serial = 1108] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (16B50000) [pid = 2492] [serial = 1077] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (19787400) [pid = 2492] [serial = 1080] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (13084C00) [pid = 2492] [serial = 1092] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (140E3000) [pid = 2492] [serial = 1093] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (15478800) [pid = 2492] [serial = 1118] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (15B7E800) [pid = 2492] [serial = 1120] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 58 (1980B800) [pid = 2492] [serial = 1081] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 57 (1792A400) [pid = 2492] [serial = 1078] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 56 (12E6BC00) [pid = 2492] [serial = 1075] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 55 (12A66C00) [pid = 2492] [serial = 1115] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | --DOMWINDOW == 54 (15415400) [pid = 2492] [serial = 1117] [outer = 00000000] [url = about:blank] 17:26:54 INFO - PROCESS | 2492 | 1468456014238 Marionette TRACE conn5 <- [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]]]}] 17:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1019ms 17:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:26:54 INFO - PROCESS | 2492 | 1468456014286 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 17:26:54 INFO - PROCESS | 2492 | 1468456014289 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 17:26:54 INFO - PROCESS | 2492 | 1468456014294 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:26:54 INFO - PROCESS | 2492 | 1468456014296 Marionette TRACE conn5 <- [1,1502,null,{}] 17:26:54 INFO - PROCESS | 2492 | 1468456014301 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:54 INFO - PROCESS | 2492 | 1468456014304 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:54 INFO - PROCESS | 2492 | 1468456014394 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 17:26:54 INFO - PROCESS | 2492 | 1468456014401 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:54 INFO - PROCESS | 2492 | 1468456014404 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:54 INFO - PROCESS | 2492 | ++DOCSHELL 0E50C400 == 20 [pid = 2492] [id = 385] 17:26:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 55 (0E50D000) [pid = 2492] [serial = 1155] [outer = 00000000] 17:26:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 56 (0E551800) [pid = 2492] [serial = 1156] [outer = 0E50D000] 17:26:54 INFO - PROCESS | 2492 | 1468456014453 Marionette DEBUG loaded listener.js 17:26:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 57 (0E557800) [pid = 2492] [serial = 1157] [outer = 0E50D000] 17:26:54 INFO - PROCESS | 2492 | 1468456014940 Marionette TRACE conn5 <- [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]]]}] 17:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 17:26:55 INFO - PROCESS | 2492 | 1468456014965 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 17:26:55 INFO - PROCESS | 2492 | 1468456014968 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 17:26:55 INFO - PROCESS | 2492 | 1468456014975 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:26:55 INFO - PROCESS | 2492 | 1468456014977 Marionette TRACE conn5 <- [1,1506,null,{}] 17:26:55 INFO - PROCESS | 2492 | 1468456014981 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:55 INFO - PROCESS | 2492 | 1468456014983 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:55 INFO - PROCESS | 2492 | 1468456015100 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 17:26:55 INFO - PROCESS | 2492 | 1468456015184 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:55 INFO - PROCESS | 2492 | 1468456015186 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:55 INFO - PROCESS | 2492 | ++DOCSHELL 0F4CFC00 == 21 [pid = 2492] [id = 386] 17:26:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 58 (12443800) [pid = 2492] [serial = 1158] [outer = 00000000] 17:26:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (126A4400) [pid = 2492] [serial = 1159] [outer = 12443800] 17:26:55 INFO - PROCESS | 2492 | 1468456015242 Marionette DEBUG loaded listener.js 17:26:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (12992800) [pid = 2492] [serial = 1160] [outer = 12443800] 17:26:55 INFO - PROCESS | 2492 | 1468456015627 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 671ms 17:26:55 INFO - PROCESS | 2492 | 1468456015650 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 17:26:55 INFO - PROCESS | 2492 | 1468456015653 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 17:26:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:26:55 INFO - PROCESS | 2492 | 1468456015664 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:26:55 INFO - PROCESS | 2492 | 1468456015668 Marionette TRACE conn5 <- [1,1510,null,{}] 17:26:55 INFO - PROCESS | 2492 | 1468456015673 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:55 INFO - PROCESS | 2492 | 1468456015675 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:55 INFO - PROCESS | 2492 | 1468456015759 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 17:26:55 INFO - PROCESS | 2492 | 1468456015765 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:55 INFO - PROCESS | 2492 | 1468456015767 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:55 INFO - PROCESS | 2492 | ++DOCSHELL 0E83EC00 == 22 [pid = 2492] [id = 387] 17:26:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (12A64800) [pid = 2492] [serial = 1161] [outer = 00000000] 17:26:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (12FE4400) [pid = 2492] [serial = 1162] [outer = 12A64800] 17:26:55 INFO - PROCESS | 2492 | 1468456015814 Marionette DEBUG loaded listener.js 17:26:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (1308B400) [pid = 2492] [serial = 1163] [outer = 12A64800] 17:26:56 INFO - PROCESS | 2492 | 1468456016264 Marionette TRACE conn5 <- [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"]]]}] 17:26:56 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 () { 17:26:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:26:56 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 () { 17:26:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:26:56 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 () { 17:26:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:26:56 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 () { 17:26:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:26:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 633ms 17:26:56 INFO - PROCESS | 2492 | 1468456016300 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 17:26:56 INFO - PROCESS | 2492 | 1468456016302 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 17:26:56 INFO - PROCESS | 2492 | 1468456016305 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:26:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:26:56 INFO - PROCESS | 2492 | 1468456016307 Marionette TRACE conn5 <- [1,1514,null,{}] 17:26:56 INFO - PROCESS | 2492 | 1468456016310 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:56 INFO - PROCESS | 2492 | 1468456016312 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:56 INFO - PROCESS | 2492 | 1468456016423 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 17:26:56 INFO - PROCESS | 2492 | 1468456016507 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:56 INFO - PROCESS | 2492 | 1468456016509 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:56 INFO - PROCESS | 2492 | ++DOCSHELL 14816000 == 23 [pid = 2492] [id = 388] 17:26:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (14816400) [pid = 2492] [serial = 1164] [outer = 00000000] 17:26:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (1547A400) [pid = 2492] [serial = 1165] [outer = 14816400] 17:26:56 INFO - PROCESS | 2492 | 1468456016552 Marionette DEBUG loaded listener.js 17:26:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (15832800) [pid = 2492] [serial = 1166] [outer = 14816400] 17:26:57 INFO - PROCESS | 2492 | 1468456016962 Marionette TRACE conn5 <- [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"]]]}] 17:26:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:26:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:26:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:26:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:26:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:26:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:26:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 17:26:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:26:57 INFO - PROCESS | 2492 | 1468456016978 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 17:26:57 INFO - PROCESS | 2492 | 1468456016980 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 17:26:57 INFO - PROCESS | 2492 | 1468456016983 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:26:57 INFO - PROCESS | 2492 | 1468456016985 Marionette TRACE conn5 <- [1,1518,null,{}] 17:26:57 INFO - PROCESS | 2492 | 1468456016988 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:57 INFO - PROCESS | 2492 | 1468456016990 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:57 INFO - PROCESS | 2492 | 1468456017130 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 17:26:57 INFO - PROCESS | 2492 | 1468456017137 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:57 INFO - PROCESS | 2492 | 1468456017142 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:57 INFO - PROCESS | 2492 | ++DOCSHELL 0C64D400 == 24 [pid = 2492] [id = 389] 17:26:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (15B56400) [pid = 2492] [serial = 1167] [outer = 00000000] 17:26:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (1689B800) [pid = 2492] [serial = 1168] [outer = 15B56400] 17:26:57 INFO - PROCESS | 2492 | 1468456017236 Marionette DEBUG loaded listener.js 17:26:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (17181000) [pid = 2492] [serial = 1169] [outer = 15B56400] 17:26:57 INFO - PROCESS | 2492 | 1468456017624 Marionette TRACE conn5 <- [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]]]}] 17:26:57 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 17:26:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:26:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:26:57 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. 17:26:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:26:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 17:26:57 INFO - PROCESS | 2492 | 1468456017654 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 17:26:57 INFO - PROCESS | 2492 | 1468456017656 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 17:26:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:26:57 INFO - PROCESS | 2492 | 1468456017665 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:26:57 INFO - PROCESS | 2492 | 1468456017667 Marionette TRACE conn5 <- [1,1522,null,{}] 17:26:57 INFO - PROCESS | 2492 | 1468456017670 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:57 INFO - PROCESS | 2492 | 1468456017672 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:57 INFO - PROCESS | 2492 | 1468456017779 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 17:26:57 INFO - PROCESS | 2492 | 1468456017862 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:57 INFO - PROCESS | 2492 | 1468456017864 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:57 INFO - PROCESS | 2492 | ++DOCSHELL 0DBFD000 == 25 [pid = 2492] [id = 390] 17:26:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0E72C000) [pid = 2492] [serial = 1170] [outer = 00000000] 17:26:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (1770A400) [pid = 2492] [serial = 1171] [outer = 0E72C000] 17:26:57 INFO - PROCESS | 2492 | 1468456017918 Marionette DEBUG loaded listener.js 17:26:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (17611000) [pid = 2492] [serial = 1172] [outer = 0E72C000] 17:26:58 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0E140400) [pid = 2492] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:26:58 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (12624400) [pid = 2492] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:26:58 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (0E16E800) [pid = 2492] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:26:58 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0C6E0400) [pid = 2492] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:26:58 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0E139800) [pid = 2492] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:26:58 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (1541C800) [pid = 2492] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:26:58 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (15B80800) [pid = 2492] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:26:58 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (13021C00) [pid = 2492] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:26:58 INFO - PROCESS | 2492 | 1468456018378 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:26:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:26:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 770ms 17:26:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:26:58 INFO - PROCESS | 2492 | 1468456018439 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 17:26:58 INFO - PROCESS | 2492 | 1468456018441 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 17:26:58 INFO - PROCESS | 2492 | 1468456018444 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:26:58 INFO - PROCESS | 2492 | 1468456018446 Marionette TRACE conn5 <- [1,1526,null,{}] 17:26:58 INFO - PROCESS | 2492 | 1468456018449 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:58 INFO - PROCESS | 2492 | 1468456018451 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:58 INFO - PROCESS | 2492 | 1468456018530 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 17:26:58 INFO - PROCESS | 2492 | 1468456018656 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:58 INFO - PROCESS | 2492 | 1468456018660 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:58 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DCC00 == 26 [pid = 2492] [id = 391] 17:26:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0C6DD800) [pid = 2492] [serial = 1173] [outer = 00000000] 17:26:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0C6EA000) [pid = 2492] [serial = 1174] [outer = 0C6DD800] 17:26:58 INFO - PROCESS | 2492 | 1468456018718 Marionette DEBUG loaded listener.js 17:26:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0DA42800) [pid = 2492] [serial = 1175] [outer = 0C6DD800] 17:26:59 INFO - PROCESS | 2492 | 1468456019392 Marionette TRACE conn5 <- [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]]]}] 17:26:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:26:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 17:26:59 INFO - PROCESS | 2492 | 1468456019417 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 17:26:59 INFO - PROCESS | 2492 | 1468456019420 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 17:26:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:26:59 INFO - PROCESS | 2492 | 1468456019425 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:26:59 INFO - PROCESS | 2492 | 1468456019428 Marionette TRACE conn5 <- [1,1530,null,{}] 17:26:59 INFO - PROCESS | 2492 | 1468456019433 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:59 INFO - PROCESS | 2492 | 1468456019436 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:59 INFO - PROCESS | 2492 | 1468456019547 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 17:26:59 INFO - PROCESS | 2492 | 1468456019649 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:59 INFO - PROCESS | 2492 | 1468456019652 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:26:59 INFO - PROCESS | 2492 | ++DOCSHELL 0E71E800 == 27 [pid = 2492] [id = 392] 17:26:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E720400) [pid = 2492] [serial = 1176] [outer = 00000000] 17:26:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0F4AD000) [pid = 2492] [serial = 1177] [outer = 0E720400] 17:26:59 INFO - PROCESS | 2492 | 1468456019708 Marionette DEBUG loaded listener.js 17:26:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (127C9400) [pid = 2492] [serial = 1178] [outer = 0E720400] 17:27:00 INFO - PROCESS | 2492 | 1468456020272 Marionette TRACE conn5 <- [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]]]}] 17:27:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:27:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 891ms 17:27:00 INFO - PROCESS | 2492 | 1468456020318 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 17:27:00 INFO - PROCESS | 2492 | 1468456020322 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 17:27:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:27:00 INFO - PROCESS | 2492 | 1468456020327 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:27:00 INFO - PROCESS | 2492 | 1468456020329 Marionette TRACE conn5 <- [1,1534,null,{}] 17:27:00 INFO - PROCESS | 2492 | 1468456020333 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:00 INFO - PROCESS | 2492 | 1468456020336 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:00 INFO - PROCESS | 2492 | 1468456020449 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 17:27:00 INFO - PROCESS | 2492 | 1468456020556 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:00 INFO - PROCESS | 2492 | 1468456020559 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:00 INFO - PROCESS | 2492 | ++DOCSHELL 1541B800 == 28 [pid = 2492] [id = 393] 17:27:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (1541C800) [pid = 2492] [serial = 1179] [outer = 00000000] 17:27:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (158F3400) [pid = 2492] [serial = 1180] [outer = 1541C800] 17:27:00 INFO - PROCESS | 2492 | 1468456020619 Marionette DEBUG loaded listener.js 17:27:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (15B7D800) [pid = 2492] [serial = 1181] [outer = 1541C800] 17:27:01 INFO - PROCESS | 2492 | 1468456021258 Marionette TRACE conn5 <- [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]]]}] 17:27:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:27:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 17:27:01 INFO - PROCESS | 2492 | 1468456021301 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 17:27:01 INFO - PROCESS | 2492 | 1468456021303 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 17:27:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:27:01 INFO - PROCESS | 2492 | 1468456021313 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:27:01 INFO - PROCESS | 2492 | 1468456021319 Marionette TRACE conn5 <- [1,1538,null,{}] 17:27:01 INFO - PROCESS | 2492 | 1468456021324 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:01 INFO - PROCESS | 2492 | 1468456021328 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:01 INFO - PROCESS | 2492 | 1468456021437 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 17:27:01 INFO - PROCESS | 2492 | 1468456021566 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:01 INFO - PROCESS | 2492 | 1468456021568 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:01 INFO - PROCESS | 2492 | ++DOCSHELL 0E175800 == 29 [pid = 2492] [id = 394] 17:27:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (15B7B400) [pid = 2492] [serial = 1182] [outer = 00000000] 17:27:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (1770CC00) [pid = 2492] [serial = 1183] [outer = 15B7B400] 17:27:01 INFO - PROCESS | 2492 | 1468456021624 Marionette DEBUG loaded listener.js 17:27:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (17716800) [pid = 2492] [serial = 1184] [outer = 15B7B400] 17:27:02 INFO - PROCESS | 2492 | 1468456022337 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:27:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:27:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1086ms 17:27:02 INFO - PROCESS | 2492 | 1468456022417 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 17:27:02 INFO - PROCESS | 2492 | 1468456022421 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 17:27:02 INFO - PROCESS | 2492 | 1468456022425 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:27:02 INFO - PROCESS | 2492 | 1468456022428 Marionette TRACE conn5 <- [1,1542,null,{}] 17:27:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:27:02 INFO - PROCESS | 2492 | 1468456022434 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:02 INFO - PROCESS | 2492 | 1468456022437 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:02 INFO - PROCESS | 2492 | 1468456022539 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 17:27:03 INFO - PROCESS | 2492 | --DOCSHELL 0C6DF400 == 28 [pid = 2492] [id = 374] 17:27:03 INFO - PROCESS | 2492 | 1468456023197 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:03 INFO - PROCESS | 2492 | 1468456023200 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (15B8A000) [pid = 2492] [serial = 1121] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (126AA400) [pid = 2492] [serial = 1129] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E178C00) [pid = 2492] [serial = 1126] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0E508C00) [pid = 2492] [serial = 1127] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0C6F2800) [pid = 2492] [serial = 1123] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0D96B400) [pid = 2492] [serial = 1124] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (16B63800) [pid = 2492] [serial = 1145] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (1547B400) [pid = 2492] [serial = 1136] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (15423000) [pid = 2492] [serial = 1135] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (17221000) [pid = 2492] [serial = 1147] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (15BFE400) [pid = 2492] [serial = 1138] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (158F6800) [pid = 2492] [serial = 1144] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (16B47C00) [pid = 2492] [serial = 1139] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (140DEC00) [pid = 2492] [serial = 1132] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (1480A800) [pid = 2492] [serial = 1133] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (127C8800) [pid = 2492] [serial = 1141] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (127C0C00) [pid = 2492] [serial = 1130] [outer = 00000000] [url = about:blank] 17:27:03 INFO - PROCESS | 2492 | ++DOCSHELL 0C64AC00 == 29 [pid = 2492] [id = 395] 17:27:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (0C64EC00) [pid = 2492] [serial = 1185] [outer = 00000000] 17:27:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (0C6E3C00) [pid = 2492] [serial = 1186] [outer = 0C64EC00] 17:27:03 INFO - PROCESS | 2492 | 1468456023298 Marionette DEBUG loaded listener.js 17:27:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (0C6F2800) [pid = 2492] [serial = 1187] [outer = 0C64EC00] 17:27:03 INFO - PROCESS | 2492 | 1468456023751 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:27:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:27:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1381ms 17:27:03 INFO - PROCESS | 2492 | 1468456023814 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 17:27:03 INFO - PROCESS | 2492 | 1468456023818 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 17:27:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:27:03 INFO - PROCESS | 2492 | 1468456023822 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:27:03 INFO - PROCESS | 2492 | 1468456023825 Marionette TRACE conn5 <- [1,1546,null,{}] 17:27:03 INFO - PROCESS | 2492 | 1468456023830 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:03 INFO - PROCESS | 2492 | 1468456023835 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:03 INFO - PROCESS | 2492 | 1468456023929 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 17:27:03 INFO - PROCESS | 2492 | 1468456023943 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:03 INFO - PROCESS | 2492 | 1468456023946 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:03 INFO - PROCESS | 2492 | ++DOCSHELL 0DF74C00 == 30 [pid = 2492] [id = 396] 17:27:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (0DF7B400) [pid = 2492] [serial = 1188] [outer = 00000000] 17:27:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (0E16FC00) [pid = 2492] [serial = 1189] [outer = 0DF7B400] 17:27:04 INFO - PROCESS | 2492 | 1468456023994 Marionette DEBUG loaded listener.js 17:27:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0E3DC400) [pid = 2492] [serial = 1190] [outer = 0DF7B400] 17:27:04 INFO - PROCESS | 2492 | 1468456024483 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:27:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:27:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 17:27:04 INFO - PROCESS | 2492 | 1468456024495 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 17:27:04 INFO - PROCESS | 2492 | 1468456024499 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 17:27:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:27:04 INFO - PROCESS | 2492 | 1468456024504 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:27:04 INFO - PROCESS | 2492 | 1468456024506 Marionette TRACE conn5 <- [1,1550,null,{}] 17:27:04 INFO - PROCESS | 2492 | 1468456024510 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:04 INFO - PROCESS | 2492 | 1468456024512 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:04 INFO - PROCESS | 2492 | 1468456024637 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 17:27:04 INFO - PROCESS | 2492 | 1468456024729 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:04 INFO - PROCESS | 2492 | 1468456024731 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:04 INFO - PROCESS | 2492 | ++DOCSHELL 0DF8B800 == 31 [pid = 2492] [id = 397] 17:27:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E768000) [pid = 2492] [serial = 1191] [outer = 00000000] 17:27:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0F2EB000) [pid = 2492] [serial = 1192] [outer = 0E768000] 17:27:04 INFO - PROCESS | 2492 | 1468456024777 Marionette DEBUG loaded listener.js 17:27:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (12624800) [pid = 2492] [serial = 1193] [outer = 0E768000] 17:27:05 INFO - PROCESS | 2492 | 1468456025198 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:27:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:27:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 731ms 17:27:05 INFO - PROCESS | 2492 | 1468456025238 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 17:27:05 INFO - PROCESS | 2492 | 1468456025240 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 17:27:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:27:05 INFO - PROCESS | 2492 | 1468456025245 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:27:05 INFO - PROCESS | 2492 | 1468456025251 Marionette TRACE conn5 <- [1,1554,null,{}] 17:27:05 INFO - PROCESS | 2492 | 1468456025260 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:05 INFO - PROCESS | 2492 | 1468456025264 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:05 INFO - PROCESS | 2492 | 1468456025392 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 17:27:05 INFO - PROCESS | 2492 | 1468456025415 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:05 INFO - PROCESS | 2492 | 1468456025417 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:05 INFO - PROCESS | 2492 | ++DOCSHELL 0D9C9C00 == 32 [pid = 2492] [id = 398] 17:27:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0E134800) [pid = 2492] [serial = 1194] [outer = 00000000] 17:27:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (12FE3800) [pid = 2492] [serial = 1195] [outer = 0E134800] 17:27:05 INFO - PROCESS | 2492 | 1468456025474 Marionette DEBUG loaded listener.js 17:27:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (140E0400) [pid = 2492] [serial = 1196] [outer = 0E134800] 17:27:05 INFO - PROCESS | 2492 | 1468456025930 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:27:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:27:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 17:27:06 INFO - PROCESS | 2492 | 1468456026002 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 17:27:06 INFO - PROCESS | 2492 | 1468456026005 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 17:27:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:27:06 INFO - PROCESS | 2492 | 1468456026011 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:27:06 INFO - PROCESS | 2492 | 1468456026013 Marionette TRACE conn5 <- [1,1558,null,{}] 17:27:06 INFO - PROCESS | 2492 | 1468456026016 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:06 INFO - PROCESS | 2492 | 1468456026018 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:06 INFO - PROCESS | 2492 | 1468456026138 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 17:27:06 INFO - PROCESS | 2492 | 1468456026198 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:06 INFO - PROCESS | 2492 | 1468456026200 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:06 INFO - PROCESS | 2492 | ++DOCSHELL 1480A800 == 33 [pid = 2492] [id = 399] 17:27:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (15414C00) [pid = 2492] [serial = 1197] [outer = 00000000] 17:27:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1541DC00) [pid = 2492] [serial = 1198] [outer = 15414C00] 17:27:06 INFO - PROCESS | 2492 | 1468456026245 Marionette DEBUG loaded listener.js 17:27:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (15474400) [pid = 2492] [serial = 1199] [outer = 15414C00] 17:27:06 INFO - PROCESS | 2492 | 1468456026677 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:27:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:27:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 17:27:06 INFO - PROCESS | 2492 | 1468456026744 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 17:27:06 INFO - PROCESS | 2492 | 1468456026746 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 17:27:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:27:06 INFO - PROCESS | 2492 | 1468456026758 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:27:06 INFO - PROCESS | 2492 | 1468456026760 Marionette TRACE conn5 <- [1,1562,null,{}] 17:27:06 INFO - PROCESS | 2492 | 1468456026764 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:06 INFO - PROCESS | 2492 | 1468456026766 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:06 INFO - PROCESS | 2492 | 1468456026875 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 17:27:06 INFO - PROCESS | 2492 | 1468456026884 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:06 INFO - PROCESS | 2492 | 1468456026890 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:06 INFO - PROCESS | 2492 | ++DOCSHELL 15827C00 == 34 [pid = 2492] [id = 400] 17:27:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (1582D400) [pid = 2492] [serial = 1200] [outer = 00000000] 17:27:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (15B7BC00) [pid = 2492] [serial = 1201] [outer = 1582D400] 17:27:06 INFO - PROCESS | 2492 | 1468456026948 Marionette DEBUG loaded listener.js 17:27:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (16870000) [pid = 2492] [serial = 1202] [outer = 1582D400] 17:27:07 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E72C000) [pid = 2492] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:27:07 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (15B56400) [pid = 2492] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:27:07 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0D9D3C00) [pid = 2492] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:27:07 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (12443800) [pid = 2492] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:27:07 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (15BFA400) [pid = 2492] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:27:07 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0C6F5400) [pid = 2492] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:27:07 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0E50D000) [pid = 2492] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:27:07 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (12A64800) [pid = 2492] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:27:07 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (14816400) [pid = 2492] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:27:07 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0E50A800) [pid = 2492] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:27:07 INFO - PROCESS | 2492 | 1468456027587 Marionette TRACE conn5 <- [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]]]}] 17:27:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:27:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 871ms 17:27:07 INFO - PROCESS | 2492 | 1468456027631 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 17:27:07 INFO - PROCESS | 2492 | 1468456027633 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 17:27:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:27:07 INFO - PROCESS | 2492 | 1468456027640 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:27:07 INFO - PROCESS | 2492 | 1468456027641 Marionette TRACE conn5 <- [1,1566,null,{}] 17:27:07 INFO - PROCESS | 2492 | 1468456027645 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:07 INFO - PROCESS | 2492 | 1468456027647 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:07 INFO - PROCESS | 2492 | 1468456027732 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 17:27:07 INFO - PROCESS | 2492 | 1468456027740 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:07 INFO - PROCESS | 2492 | 1468456027742 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:07 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E8000 == 35 [pid = 2492] [id = 401] 17:27:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (14816400) [pid = 2492] [serial = 1203] [outer = 00000000] 17:27:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (16893800) [pid = 2492] [serial = 1204] [outer = 14816400] 17:27:07 INFO - PROCESS | 2492 | 1468456027875 Marionette DEBUG loaded listener.js 17:27:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (16B4D000) [pid = 2492] [serial = 1205] [outer = 14816400] 17:27:08 INFO - PROCESS | 2492 | 1468456028234 Marionette TRACE conn5 <- [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]]]}] 17:27:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:27:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 17:27:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:27:08 INFO - PROCESS | 2492 | 1468456028270 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 17:27:08 INFO - PROCESS | 2492 | 1468456028272 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 17:27:08 INFO - PROCESS | 2492 | 1468456028275 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:27:08 INFO - PROCESS | 2492 | 1468456028277 Marionette TRACE conn5 <- [1,1570,null,{}] 17:27:08 INFO - PROCESS | 2492 | 1468456028280 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:08 INFO - PROCESS | 2492 | 1468456028282 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:08 INFO - PROCESS | 2492 | 1468456028358 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 17:27:08 INFO - PROCESS | 2492 | 1468456028442 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:08 INFO - PROCESS | 2492 | 1468456028444 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:08 INFO - PROCESS | 2492 | ++DOCSHELL 17607C00 == 36 [pid = 2492] [id = 402] 17:27:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (17608000) [pid = 2492] [serial = 1206] [outer = 00000000] 17:27:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (1770D000) [pid = 2492] [serial = 1207] [outer = 17608000] 17:27:08 INFO - PROCESS | 2492 | 1468456028487 Marionette DEBUG loaded listener.js 17:27:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1779A400) [pid = 2492] [serial = 1208] [outer = 17608000] 17:27:08 INFO - PROCESS | 2492 | 1468456028851 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:27:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:27:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 17:27:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:27:08 INFO - PROCESS | 2492 | 1468456028906 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 17:27:08 INFO - PROCESS | 2492 | 1468456028908 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 17:27:08 INFO - PROCESS | 2492 | 1468456028911 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:27:08 INFO - PROCESS | 2492 | 1468456028913 Marionette TRACE conn5 <- [1,1574,null,{}] 17:27:08 INFO - PROCESS | 2492 | 1468456028917 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:08 INFO - PROCESS | 2492 | 1468456028919 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:09 INFO - PROCESS | 2492 | 1468456029033 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 17:27:09 INFO - PROCESS | 2492 | 1468456029041 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:09 INFO - PROCESS | 2492 | 1468456029043 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:09 INFO - PROCESS | 2492 | ++DOCSHELL 0E558000 == 37 [pid = 2492] [id = 403] 17:27:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (17610C00) [pid = 2492] [serial = 1209] [outer = 00000000] 17:27:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (17930000) [pid = 2492] [serial = 1210] [outer = 17610C00] 17:27:09 INFO - PROCESS | 2492 | 1468456029089 Marionette DEBUG loaded listener.js 17:27:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (17931000) [pid = 2492] [serial = 1211] [outer = 17610C00] 17:27:09 INFO - PROCESS | 2492 | 1468456029560 Marionette TRACE conn5 <- [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]]]}] 17:27:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:27:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 17:27:09 INFO - PROCESS | 2492 | 1468456029583 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 17:27:09 INFO - PROCESS | 2492 | 1468456029588 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 17:27:09 INFO - PROCESS | 2492 | 1468456029594 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:27:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:27:09 INFO - PROCESS | 2492 | 1468456029598 Marionette TRACE conn5 <- [1,1578,null,{}] 17:27:09 INFO - PROCESS | 2492 | 1468456029605 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:09 INFO - PROCESS | 2492 | 1468456029609 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:09 INFO - PROCESS | 2492 | 1468456029734 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 17:27:09 INFO - PROCESS | 2492 | 1468456029868 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:09 INFO - PROCESS | 2492 | 1468456029873 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:09 INFO - PROCESS | 2492 | ++DOCSHELL 0DA3B400 == 38 [pid = 2492] [id = 404] 17:27:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0DA7A000) [pid = 2492] [serial = 1212] [outer = 00000000] 17:27:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (0DF75C00) [pid = 2492] [serial = 1213] [outer = 0DA7A000] 17:27:09 INFO - PROCESS | 2492 | 1468456029935 Marionette DEBUG loaded listener.js 17:27:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (0E13AC00) [pid = 2492] [serial = 1214] [outer = 0DA7A000] 17:27:10 INFO - PROCESS | 2492 | 1468456030700 Marionette TRACE conn5 <- [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]]]}] 17:27:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:27:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1177ms 17:27:10 INFO - PROCESS | 2492 | 1468456030774 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 17:27:10 INFO - PROCESS | 2492 | 1468456030779 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 17:27:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:27:10 INFO - PROCESS | 2492 | 1468456030785 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:27:10 INFO - PROCESS | 2492 | 1468456030788 Marionette TRACE conn5 <- [1,1582,null,{}] 17:27:10 INFO - PROCESS | 2492 | 1468456030792 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:10 INFO - PROCESS | 2492 | 1468456030794 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:10 INFO - PROCESS | 2492 | 1468456030930 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 17:27:11 INFO - PROCESS | 2492 | 1468456031055 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:11 INFO - PROCESS | 2492 | 1468456031058 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:11 INFO - PROCESS | 2492 | ++DOCSHELL 12444400 == 39 [pid = 2492] [id = 405] 17:27:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (12447C00) [pid = 2492] [serial = 1215] [outer = 00000000] 17:27:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (127CE000) [pid = 2492] [serial = 1216] [outer = 12447C00] 17:27:11 INFO - PROCESS | 2492 | 1468456031123 Marionette DEBUG loaded listener.js 17:27:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (12E6B400) [pid = 2492] [serial = 1217] [outer = 12447C00] 17:27:12 INFO - PROCESS | 2492 | 1468456032005 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:27:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:27:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1271ms 17:27:12 INFO - PROCESS | 2492 | 1468456032060 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 17:27:12 INFO - PROCESS | 2492 | 1468456032064 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 17:27:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:27:12 INFO - PROCESS | 2492 | 1468456032069 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:27:12 INFO - PROCESS | 2492 | 1468456032072 Marionette TRACE conn5 <- [1,1586,null,{}] 17:27:12 INFO - PROCESS | 2492 | 1468456032078 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:12 INFO - PROCESS | 2492 | 1468456032081 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:12 INFO - PROCESS | 2492 | 1468456032193 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 17:27:12 INFO - PROCESS | 2492 | 1468456032310 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:12 INFO - PROCESS | 2492 | 1468456032314 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:12 INFO - PROCESS | 2492 | --DOCSHELL 12623000 == 38 [pid = 2492] [id = 376] 17:27:12 INFO - PROCESS | 2492 | --DOCSHELL 0E16D400 == 37 [pid = 2492] [id = 375] 17:27:12 INFO - PROCESS | 2492 | --DOCSHELL 0C64D400 == 36 [pid = 2492] [id = 389] 17:27:12 INFO - PROCESS | 2492 | --DOCSHELL 0DBFD000 == 35 [pid = 2492] [id = 390] 17:27:12 INFO - PROCESS | 2492 | --DOCSHELL 0C6DAC00 == 34 [pid = 2492] [id = 380] 17:27:12 INFO - PROCESS | 2492 | --DOCSHELL 0C6EC000 == 33 [pid = 2492] [id = 381] 17:27:12 INFO - PROCESS | 2492 | --DOCSHELL 15B80400 == 32 [pid = 2492] [id = 379] 17:27:12 INFO - PROCESS | 2492 | --DOCSHELL 14816000 == 31 [pid = 2492] [id = 388] 17:27:12 INFO - PROCESS | 2492 | --DOCSHELL 15414800 == 30 [pid = 2492] [id = 378] 17:27:12 INFO - PROCESS | 2492 | --DOCSHELL 0E83EC00 == 29 [pid = 2492] [id = 387] 17:27:12 INFO - PROCESS | 2492 | --DOCSHELL 12FEA400 == 28 [pid = 2492] [id = 377] 17:27:12 INFO - PROCESS | 2492 | --DOCSHELL 0F4CFC00 == 27 [pid = 2492] [id = 386] 17:27:12 INFO - PROCESS | 2492 | --DOCSHELL 0E50C400 == 26 [pid = 2492] [id = 385] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (1770A400) [pid = 2492] [serial = 1171] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (15832800) [pid = 2492] [serial = 1166] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0DF74000) [pid = 2492] [serial = 1153] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E138800) [pid = 2492] [serial = 1154] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (126A4400) [pid = 2492] [serial = 1159] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (12992800) [pid = 2492] [serial = 1160] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (1689B800) [pid = 2492] [serial = 1168] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17603400) [pid = 2492] [serial = 1148] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0DF97C00) [pid = 2492] [serial = 1150] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0E170800) [pid = 2492] [serial = 1151] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0E551800) [pid = 2492] [serial = 1156] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0E557800) [pid = 2492] [serial = 1157] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (1308B400) [pid = 2492] [serial = 1163] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (12FE4400) [pid = 2492] [serial = 1162] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (1547A400) [pid = 2492] [serial = 1165] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (12E93C00) [pid = 2492] [serial = 1142] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (17611000) [pid = 2492] [serial = 1172] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (17181000) [pid = 2492] [serial = 1169] [outer = 00000000] [url = about:blank] 17:27:12 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DC000 == 27 [pid = 2492] [id = 406] 17:27:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0C6EC000) [pid = 2492] [serial = 1218] [outer = 00000000] 17:27:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0DBFEC00) [pid = 2492] [serial = 1219] [outer = 0C6EC000] 17:27:12 INFO - PROCESS | 2492 | 1468456032394 Marionette DEBUG loaded listener.js 17:27:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E13A800) [pid = 2492] [serial = 1220] [outer = 0C6EC000] 17:27:12 INFO - PROCESS | 2492 | 1468456032824 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:27:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:27:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 790ms 17:27:12 INFO - PROCESS | 2492 | 1468456032859 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 17:27:12 INFO - PROCESS | 2492 | 1468456032864 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 17:27:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:27:12 INFO - PROCESS | 2492 | 1468456032873 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:27:12 INFO - PROCESS | 2492 | 1468456032876 Marionette TRACE conn5 <- [1,1590,null,{}] 17:27:12 INFO - PROCESS | 2492 | 1468456032879 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:12 INFO - PROCESS | 2492 | 1468456032882 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:13 INFO - PROCESS | 2492 | 1468456032968 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 17:27:13 INFO - PROCESS | 2492 | 1468456032975 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:13 INFO - PROCESS | 2492 | 1468456032977 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:13 INFO - PROCESS | 2492 | ++DOCSHELL 0E50B800 == 28 [pid = 2492] [id = 407] 17:27:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E50C400) [pid = 2492] [serial = 1221] [outer = 00000000] 17:27:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0E55BC00) [pid = 2492] [serial = 1222] [outer = 0E50C400] 17:27:13 INFO - PROCESS | 2492 | 1468456033025 Marionette DEBUG loaded listener.js 17:27:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0E76F400) [pid = 2492] [serial = 1223] [outer = 0E50C400] 17:27:13 INFO - PROCESS | 2492 | 1468456033504 Marionette TRACE conn5 <- [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]]]}] 17:27:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:27:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 17:27:13 INFO - PROCESS | 2492 | 1468456033545 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 17:27:13 INFO - PROCESS | 2492 | 1468456033547 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 17:27:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:27:13 INFO - PROCESS | 2492 | 1468456033550 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:27:13 INFO - PROCESS | 2492 | 1468456033553 Marionette TRACE conn5 <- [1,1594,null,{}] 17:27:13 INFO - PROCESS | 2492 | 1468456033564 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:13 INFO - PROCESS | 2492 | 1468456033568 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:13 INFO - PROCESS | 2492 | 1468456033653 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 17:27:13 INFO - PROCESS | 2492 | 1468456033662 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:13 INFO - PROCESS | 2492 | 1468456033665 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:13 INFO - PROCESS | 2492 | ++DOCSHELL 12EA0400 == 29 [pid = 2492] [id = 408] 17:27:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (12F25C00) [pid = 2492] [serial = 1224] [outer = 00000000] 17:27:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (12F76800) [pid = 2492] [serial = 1225] [outer = 12F25C00] 17:27:13 INFO - PROCESS | 2492 | 1468456033714 Marionette DEBUG loaded listener.js 17:27:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (13084400) [pid = 2492] [serial = 1226] [outer = 12F25C00] 17:27:14 INFO - PROCESS | 2492 | 1468456034206 Marionette TRACE conn5 <- [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]]]}] 17:27:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:27:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 17:27:14 INFO - PROCESS | 2492 | 1468456034224 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 17:27:14 INFO - PROCESS | 2492 | 1468456034227 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 17:27:14 INFO - PROCESS | 2492 | 1468456034230 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:27:14 INFO - PROCESS | 2492 | 1468456034232 Marionette TRACE conn5 <- [1,1598,null,{}] 17:27:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:27:14 INFO - PROCESS | 2492 | 1468456034240 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:14 INFO - PROCESS | 2492 | 1468456034242 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:14 INFO - PROCESS | 2492 | 1468456034340 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 17:27:14 INFO - PROCESS | 2492 | 1468456034346 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:14 INFO - PROCESS | 2492 | 1468456034348 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:14 INFO - PROCESS | 2492 | ++DOCSHELL 1541CC00 == 30 [pid = 2492] [id = 409] 17:27:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (15420400) [pid = 2492] [serial = 1227] [outer = 00000000] 17:27:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (15830800) [pid = 2492] [serial = 1228] [outer = 15420400] 17:27:14 INFO - PROCESS | 2492 | 1468456034393 Marionette DEBUG loaded listener.js 17:27:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (15B52400) [pid = 2492] [serial = 1229] [outer = 15420400] 17:27:14 INFO - PROCESS | 2492 | 1468456034830 Marionette TRACE conn5 <- [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]]]}] 17:27:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:27:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 17:27:14 INFO - PROCESS | 2492 | 1468456034873 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 17:27:14 INFO - PROCESS | 2492 | 1468456034875 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 17:27:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:27:14 INFO - PROCESS | 2492 | 1468456034878 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:27:14 INFO - PROCESS | 2492 | 1468456034880 Marionette TRACE conn5 <- [1,1602,null,{}] 17:27:14 INFO - PROCESS | 2492 | 1468456034884 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:14 INFO - PROCESS | 2492 | 1468456034886 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:15 INFO - PROCESS | 2492 | 1468456035002 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 17:27:15 INFO - PROCESS | 2492 | 1468456035007 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:15 INFO - PROCESS | 2492 | 1468456035009 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:15 INFO - PROCESS | 2492 | ++DOCSHELL 1582FC00 == 31 [pid = 2492] [id = 410] 17:27:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (158FC400) [pid = 2492] [serial = 1230] [outer = 00000000] 17:27:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (16015800) [pid = 2492] [serial = 1231] [outer = 158FC400] 17:27:15 INFO - PROCESS | 2492 | 1468456035054 Marionette DEBUG loaded listener.js 17:27:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1687C000) [pid = 2492] [serial = 1232] [outer = 158FC400] 17:27:15 INFO - PROCESS | 2492 | 1468456035534 Marionette TRACE conn5 <- [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]]]}] 17:27:15 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 17:27:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 17:27:15 INFO - PROCESS | 2492 | 1468456035552 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 17:27:15 INFO - PROCESS | 2492 | 1468456035554 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 17:27:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:27:15 INFO - PROCESS | 2492 | 1468456035557 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:27:15 INFO - PROCESS | 2492 | 1468456035558 Marionette TRACE conn5 <- [1,1606,null,{}] 17:27:15 INFO - PROCESS | 2492 | 1468456035562 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:15 INFO - PROCESS | 2492 | 1468456035567 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:15 INFO - PROCESS | 2492 | 1468456035707 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 17:27:15 INFO - PROCESS | 2492 | 1468456035713 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:15 INFO - PROCESS | 2492 | 1468456035715 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:15 INFO - PROCESS | 2492 | ++DOCSHELL 16C52800 == 32 [pid = 2492] [id = 411] 17:27:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17175800) [pid = 2492] [serial = 1233] [outer = 00000000] 17:27:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1770F800) [pid = 2492] [serial = 1234] [outer = 17175800] 17:27:15 INFO - PROCESS | 2492 | 1468456035760 Marionette DEBUG loaded listener.js 17:27:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (12FE3C00) [pid = 2492] [serial = 1235] [outer = 17175800] 17:27:16 INFO - PROCESS | 2492 | 1468456036242 Marionette TRACE conn5 <- [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]]]}] 17:27:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:27:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 17:27:16 INFO - PROCESS | 2492 | 1468456036293 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 17:27:16 INFO - PROCESS | 2492 | 1468456036295 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 17:27:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:27:16 INFO - PROCESS | 2492 | 1468456036298 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:27:16 INFO - PROCESS | 2492 | 1468456036300 Marionette TRACE conn5 <- [1,1610,null,{}] 17:27:16 INFO - PROCESS | 2492 | 1468456036303 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:16 INFO - PROCESS | 2492 | 1468456036305 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:16 INFO - PROCESS | 2492 | 1468456036445 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 17:27:16 INFO - PROCESS | 2492 | 1468456036455 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:16 INFO - PROCESS | 2492 | 1468456036457 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:16 INFO - PROCESS | 2492 | ++DOCSHELL 17930800 == 33 [pid = 2492] [id = 412] 17:27:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17932C00) [pid = 2492] [serial = 1236] [outer = 00000000] 17:27:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (17978C00) [pid = 2492] [serial = 1237] [outer = 17932C00] 17:27:16 INFO - PROCESS | 2492 | 1468456036501 Marionette DEBUG loaded listener.js 17:27:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (1797E400) [pid = 2492] [serial = 1238] [outer = 17932C00] 17:27:17 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (15414C00) [pid = 2492] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:27:17 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0C64EC00) [pid = 2492] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:27:17 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (15B7B400) [pid = 2492] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:27:17 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0C6DD800) [pid = 2492] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:27:17 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E720400) [pid = 2492] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:27:17 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1582D400) [pid = 2492] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:27:17 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1541C800) [pid = 2492] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:27:17 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (14816400) [pid = 2492] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:27:17 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0DF7B400) [pid = 2492] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:27:17 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0E768000) [pid = 2492] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:27:17 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E134800) [pid = 2492] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:27:17 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (17608000) [pid = 2492] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:27:17 INFO - PROCESS | 2492 | 1468456037047 Marionette TRACE conn5 <- [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]]]}] 17:27:17 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 17:27:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 770ms 17:27:17 INFO - PROCESS | 2492 | 1468456037070 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 17:27:17 INFO - PROCESS | 2492 | 1468456037072 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 17:27:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:27:17 INFO - PROCESS | 2492 | 1468456037075 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:27:17 INFO - PROCESS | 2492 | 1468456037077 Marionette TRACE conn5 <- [1,1614,null,{}] 17:27:17 INFO - PROCESS | 2492 | 1468456037080 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:17 INFO - PROCESS | 2492 | 1468456037082 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:17 INFO - PROCESS | 2492 | 1468456037164 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 17:27:17 INFO - PROCESS | 2492 | 1468456037171 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:17 INFO - PROCESS | 2492 | 1468456037172 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:17 INFO - PROCESS | 2492 | ++DOCSHELL 0DF80C00 == 34 [pid = 2492] [id = 413] 17:27:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0E50D000) [pid = 2492] [serial = 1239] [outer = 00000000] 17:27:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (126A9400) [pid = 2492] [serial = 1240] [outer = 0E50D000] 17:27:17 INFO - PROCESS | 2492 | 1468456037215 Marionette DEBUG loaded listener.js 17:27:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (12F29000) [pid = 2492] [serial = 1241] [outer = 0E50D000] 17:27:17 INFO - PROCESS | 2492 | 1468456037643 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:27:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:27:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 631ms 17:27:17 INFO - PROCESS | 2492 | 1468456037707 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 17:27:17 INFO - PROCESS | 2492 | 1468456037709 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 17:27:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:27:17 INFO - PROCESS | 2492 | 1468456037713 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:27:17 INFO - PROCESS | 2492 | 1468456037714 Marionette TRACE conn5 <- [1,1618,null,{}] 17:27:17 INFO - PROCESS | 2492 | 1468456037718 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:17 INFO - PROCESS | 2492 | 1468456037720 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:17 INFO - PROCESS | 2492 | 1468456037827 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 17:27:17 INFO - PROCESS | 2492 | 1468456037836 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:17 INFO - PROCESS | 2492 | 1468456037838 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:17 INFO - PROCESS | 2492 | ++DOCSHELL 15B5AC00 == 35 [pid = 2492] [id = 414] 17:27:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (17178400) [pid = 2492] [serial = 1242] [outer = 00000000] 17:27:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17978400) [pid = 2492] [serial = 1243] [outer = 17178400] 17:27:17 INFO - PROCESS | 2492 | 1468456037882 Marionette DEBUG loaded listener.js 17:27:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17A4D800) [pid = 2492] [serial = 1244] [outer = 17178400] 17:27:18 INFO - PROCESS | 2492 | 1468456038320 Marionette TRACE conn5 <- [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]]]}] 17:27:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:27:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 17:27:18 INFO - PROCESS | 2492 | 1468456038353 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 17:27:18 INFO - PROCESS | 2492 | 1468456038355 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 17:27:18 INFO - PROCESS | 2492 | 1468456038358 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:27:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:27:18 INFO - PROCESS | 2492 | 1468456038360 Marionette TRACE conn5 <- [1,1622,null,{}] 17:27:18 INFO - PROCESS | 2492 | 1468456038363 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:18 INFO - PROCESS | 2492 | 1468456038365 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:18 INFO - PROCESS | 2492 | 1468456038446 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 17:27:18 INFO - PROCESS | 2492 | 1468456038452 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:18 INFO - PROCESS | 2492 | 1468456038453 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:18 INFO - PROCESS | 2492 | ++DOCSHELL 15478400 == 36 [pid = 2492] [id = 415] 17:27:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17A4D000) [pid = 2492] [serial = 1245] [outer = 00000000] 17:27:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17A64C00) [pid = 2492] [serial = 1246] [outer = 17A4D000] 17:27:18 INFO - PROCESS | 2492 | 1468456038500 Marionette DEBUG loaded listener.js 17:27:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17A65000) [pid = 2492] [serial = 1247] [outer = 17A4D000] 17:27:18 INFO - PROCESS | 2492 | 1468456038929 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:27:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:27:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 17:27:19 INFO - PROCESS | 2492 | 1468456038992 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 17:27:19 INFO - PROCESS | 2492 | 1468456038994 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 17:27:19 INFO - PROCESS | 2492 | 1468456038997 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:27:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:27:19 INFO - PROCESS | 2492 | 1468456039000 Marionette TRACE conn5 <- [1,1626,null,{}] 17:27:19 INFO - PROCESS | 2492 | 1468456039003 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:19 INFO - PROCESS | 2492 | 1468456039006 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:19 INFO - PROCESS | 2492 | 1468456039147 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 17:27:19 INFO - PROCESS | 2492 | 1468456039314 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:19 INFO - PROCESS | 2492 | 1468456039317 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:19 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F4400 == 37 [pid = 2492] [id = 416] 17:27:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0C6F6C00) [pid = 2492] [serial = 1248] [outer = 00000000] 17:27:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0DA3A800) [pid = 2492] [serial = 1249] [outer = 0C6F6C00] 17:27:19 INFO - PROCESS | 2492 | 1468456039376 Marionette DEBUG loaded listener.js 17:27:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0DF97C00) [pid = 2492] [serial = 1250] [outer = 0C6F6C00] 17:27:19 INFO - PROCESS | 2492 | 1468456039936 Marionette TRACE conn5 <- [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]]]}] 17:27:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:27:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 970ms 17:27:20 INFO - PROCESS | 2492 | 1468456039973 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 17:27:20 INFO - PROCESS | 2492 | 1468456039978 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 17:27:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:27:20 INFO - PROCESS | 2492 | 1468456039983 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:27:20 INFO - PROCESS | 2492 | 1468456039986 Marionette TRACE conn5 <- [1,1630,null,{}] 17:27:20 INFO - PROCESS | 2492 | 1468456039991 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:20 INFO - PROCESS | 2492 | 1468456039994 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:20 INFO - PROCESS | 2492 | 1468456040110 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 17:27:20 INFO - PROCESS | 2492 | 1468456040218 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:20 INFO - PROCESS | 2492 | 1468456040221 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:20 INFO - PROCESS | 2492 | ++DOCSHELL 126ED800 == 38 [pid = 2492] [id = 417] 17:27:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (126EEC00) [pid = 2492] [serial = 1251] [outer = 00000000] 17:27:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (12E3C000) [pid = 2492] [serial = 1252] [outer = 126EEC00] 17:27:20 INFO - PROCESS | 2492 | 1468456040277 Marionette DEBUG loaded listener.js 17:27:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (12F76400) [pid = 2492] [serial = 1253] [outer = 126EEC00] 17:27:20 INFO - PROCESS | 2492 | 1468456040924 Marionette TRACE conn5 <- [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]]]}] 17:27:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:27:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 971ms 17:27:20 INFO - PROCESS | 2492 | 1468456040957 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 17:27:20 INFO - PROCESS | 2492 | 1468456040960 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 17:27:20 INFO - PROCESS | 2492 | 1468456040964 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:27:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:27:20 INFO - PROCESS | 2492 | 1468456040966 Marionette TRACE conn5 <- [1,1634,null,{}] 17:27:21 INFO - PROCESS | 2492 | 1468456040971 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:21 INFO - PROCESS | 2492 | 1468456040973 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:21 INFO - PROCESS | 2492 | 1468456041083 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 17:27:21 INFO - PROCESS | 2492 | 1468456041219 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:21 INFO - PROCESS | 2492 | 1468456041222 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:21 INFO - PROCESS | 2492 | ++DOCSHELL 140DFC00 == 39 [pid = 2492] [id = 418] 17:27:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (17181000) [pid = 2492] [serial = 1254] [outer = 00000000] 17:27:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (1770A000) [pid = 2492] [serial = 1255] [outer = 17181000] 17:27:21 INFO - PROCESS | 2492 | 1468456041277 Marionette DEBUG loaded listener.js 17:27:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (17933400) [pid = 2492] [serial = 1256] [outer = 17181000] 17:27:21 INFO - PROCESS | 2492 | 1468456041898 Marionette TRACE conn5 <- [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]]]}] 17:27:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:27:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 970ms 17:27:21 INFO - PROCESS | 2492 | 1468456041937 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 17:27:21 INFO - PROCESS | 2492 | 1468456041941 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 17:27:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:27:21 INFO - PROCESS | 2492 | 1468456041952 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:27:21 INFO - PROCESS | 2492 | 1468456041957 Marionette TRACE conn5 <- [1,1638,null,{}] 17:27:22 INFO - PROCESS | 2492 | 1468456041961 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:22 INFO - PROCESS | 2492 | 1468456041964 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:22 INFO - PROCESS | 2492 | 1468456042079 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 17:27:22 INFO - PROCESS | 2492 | 1468456042237 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:22 INFO - PROCESS | 2492 | 1468456042239 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:22 INFO - PROCESS | 2492 | ++DOCSHELL 1779B800 == 40 [pid = 2492] [id = 419] 17:27:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (1779BC00) [pid = 2492] [serial = 1257] [outer = 00000000] 17:27:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (18735800) [pid = 2492] [serial = 1258] [outer = 1779BC00] 17:27:22 INFO - PROCESS | 2492 | 1468456042293 Marionette DEBUG loaded listener.js 17:27:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (18802400) [pid = 2492] [serial = 1259] [outer = 1779BC00] 17:27:23 INFO - PROCESS | 2492 | 1468456043053 Marionette TRACE conn5 <- [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]]]}] 17:27:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:27:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1130ms 17:27:23 INFO - PROCESS | 2492 | 1468456043077 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 17:27:23 INFO - PROCESS | 2492 | 1468456043081 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 17:27:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:27:23 INFO - PROCESS | 2492 | 1468456043086 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:27:23 INFO - PROCESS | 2492 | 1468456043089 Marionette TRACE conn5 <- [1,1642,null,{}] 17:27:23 INFO - PROCESS | 2492 | 1468456043095 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:23 INFO - PROCESS | 2492 | 1468456043098 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:23 INFO - PROCESS | 2492 | 1468456043194 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 17:27:23 INFO - PROCESS | 2492 | --DOCSHELL 0C6E6C00 == 39 [pid = 2492] [id = 383] 17:27:23 INFO - PROCESS | 2492 | --DOCSHELL 0D9CE800 == 38 [pid = 2492] [id = 384] 17:27:23 INFO - PROCESS | 2492 | --DOCSHELL 0E71E800 == 37 [pid = 2492] [id = 392] 17:27:23 INFO - PROCESS | 2492 | --DOCSHELL 1541B800 == 36 [pid = 2492] [id = 393] 17:27:23 INFO - PROCESS | 2492 | --DOCSHELL 0C6DCC00 == 35 [pid = 2492] [id = 391] 17:27:23 INFO - PROCESS | 2492 | --DOCSHELL 0C64AC00 == 34 [pid = 2492] [id = 395] 17:27:23 INFO - PROCESS | 2492 | --DOCSHELL 1261AC00 == 33 [pid = 2492] [id = 382] 17:27:23 INFO - PROCESS | 2492 | --DOCSHELL 0E175800 == 32 [pid = 2492] [id = 394] 17:27:23 INFO - PROCESS | 2492 | 1468456043900 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:23 INFO - PROCESS | 2492 | 1468456043903 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (15B7D800) [pid = 2492] [serial = 1181] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (158F3400) [pid = 2492] [serial = 1180] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (15474400) [pid = 2492] [serial = 1199] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (16893800) [pid = 2492] [serial = 1204] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (0E16FC00) [pid = 2492] [serial = 1189] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (0E3DC400) [pid = 2492] [serial = 1190] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (0F2EB000) [pid = 2492] [serial = 1192] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (12624800) [pid = 2492] [serial = 1193] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (17930000) [pid = 2492] [serial = 1210] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (12FE3800) [pid = 2492] [serial = 1195] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (140E0400) [pid = 2492] [serial = 1196] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (16870000) [pid = 2492] [serial = 1202] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (16B4D000) [pid = 2492] [serial = 1205] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (1779A400) [pid = 2492] [serial = 1208] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1770D000) [pid = 2492] [serial = 1207] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1541DC00) [pid = 2492] [serial = 1198] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0C6E3C00) [pid = 2492] [serial = 1186] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0C6F2800) [pid = 2492] [serial = 1187] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17716800) [pid = 2492] [serial = 1184] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (1770CC00) [pid = 2492] [serial = 1183] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0DA42800) [pid = 2492] [serial = 1175] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0C6EA000) [pid = 2492] [serial = 1174] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (127C9400) [pid = 2492] [serial = 1178] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (15B7BC00) [pid = 2492] [serial = 1201] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (0F4AD000) [pid = 2492] [serial = 1177] [outer = 00000000] [url = about:blank] 17:27:24 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E3C00 == 33 [pid = 2492] [id = 420] 17:27:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0C6E8400) [pid = 2492] [serial = 1260] [outer = 00000000] 17:27:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0C6EE000) [pid = 2492] [serial = 1261] [outer = 0C6E8400] 17:27:24 INFO - PROCESS | 2492 | 1468456044056 Marionette DEBUG loaded listener.js 17:27:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0D92A400) [pid = 2492] [serial = 1262] [outer = 0C6E8400] 17:27:24 INFO - PROCESS | 2492 | 1468456044474 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:27:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:27:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1479ms 17:27:24 INFO - PROCESS | 2492 | 1468456044567 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 17:27:24 INFO - PROCESS | 2492 | 1468456044571 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 17:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:27:24 INFO - PROCESS | 2492 | 1468456044579 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:27:24 INFO - PROCESS | 2492 | 1468456044582 Marionette TRACE conn5 <- [1,1646,null,{}] 17:27:24 INFO - PROCESS | 2492 | 1468456044588 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:24 INFO - PROCESS | 2492 | 1468456044592 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:24 INFO - PROCESS | 2492 | 1468456044688 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 17:27:24 INFO - PROCESS | 2492 | 1468456044699 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:24 INFO - PROCESS | 2492 | 1468456044702 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:24 INFO - PROCESS | 2492 | ++DOCSHELL 0E16EC00 == 34 [pid = 2492] [id = 421] 17:27:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0E16FC00) [pid = 2492] [serial = 1263] [outer = 00000000] 17:27:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0E176400) [pid = 2492] [serial = 1264] [outer = 0E16FC00] 17:27:24 INFO - PROCESS | 2492 | 1468456044752 Marionette DEBUG loaded listener.js 17:27:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0E4B9C00) [pid = 2492] [serial = 1265] [outer = 0E16FC00] 17:27:25 INFO - PROCESS | 2492 | 1468456045255 Marionette TRACE conn5 <- [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]]]}] 17:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 731ms 17:27:25 INFO - PROCESS | 2492 | 1468456045314 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 17:27:25 INFO - PROCESS | 2492 | 1468456045318 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 17:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:27:25 INFO - PROCESS | 2492 | 1468456045323 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:27:25 INFO - PROCESS | 2492 | 1468456045325 Marionette TRACE conn5 <- [1,1650,null,{}] 17:27:25 INFO - PROCESS | 2492 | 1468456045329 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:25 INFO - PROCESS | 2492 | 1468456045332 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:25 INFO - PROCESS | 2492 | 1468456045456 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 17:27:25 INFO - PROCESS | 2492 | 1468456045515 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:25 INFO - PROCESS | 2492 | 1468456045517 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:25 INFO - PROCESS | 2492 | ++DOCSHELL 0E16E800 == 35 [pid = 2492] [id = 422] 17:27:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0E55E400) [pid = 2492] [serial = 1266] [outer = 00000000] 17:27:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0F2E6400) [pid = 2492] [serial = 1267] [outer = 0E55E400] 17:27:25 INFO - PROCESS | 2492 | 1468456045563 Marionette DEBUG loaded listener.js 17:27:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (12623000) [pid = 2492] [serial = 1268] [outer = 0E55E400] 17:27:26 INFO - PROCESS | 2492 | 1468456045996 Marionette TRACE conn5 <- [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]]]}] 17:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 17:27:26 INFO - PROCESS | 2492 | 1468456046056 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 17:27:26 INFO - PROCESS | 2492 | 1468456046058 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 17:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:27:26 INFO - PROCESS | 2492 | 1468456046069 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:27:26 INFO - PROCESS | 2492 | 1468456046075 Marionette TRACE conn5 <- [1,1654,null,{}] 17:27:26 INFO - PROCESS | 2492 | 1468456046084 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:26 INFO - PROCESS | 2492 | 1468456046088 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:26 INFO - PROCESS | 2492 | 1468456046218 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 17:27:26 INFO - PROCESS | 2492 | 1468456046283 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:26 INFO - PROCESS | 2492 | 1468456046285 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:26 INFO - PROCESS | 2492 | ++DOCSHELL 0D295C00 == 36 [pid = 2492] [id = 423] 17:27:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (0DA35400) [pid = 2492] [serial = 1269] [outer = 00000000] 17:27:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (13081C00) [pid = 2492] [serial = 1270] [outer = 0DA35400] 17:27:26 INFO - PROCESS | 2492 | 1468456046342 Marionette DEBUG loaded listener.js 17:27:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (140E7800) [pid = 2492] [serial = 1271] [outer = 0DA35400] 17:27:26 INFO - PROCESS | 2492 | 1468456046793 Marionette TRACE conn5 <- [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]]]}] 17:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 17:27:26 INFO - PROCESS | 2492 | 1468456046856 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 17:27:26 INFO - PROCESS | 2492 | 1468456046858 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 17:27:26 INFO - PROCESS | 2492 | 1468456046862 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:27:26 INFO - PROCESS | 2492 | 1468456046863 Marionette TRACE conn5 <- [1,1658,null,{}] 17:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:27:26 INFO - PROCESS | 2492 | 1468456046867 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:26 INFO - PROCESS | 2492 | 1468456046869 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:26 INFO - PROCESS | 2492 | 1468456046987 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 17:27:27 INFO - PROCESS | 2492 | 1468456047047 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:27 INFO - PROCESS | 2492 | 1468456047049 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:27 INFO - PROCESS | 2492 | ++DOCSHELL 14818C00 == 37 [pid = 2492] [id = 424] 17:27:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (15414800) [pid = 2492] [serial = 1272] [outer = 00000000] 17:27:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (15473C00) [pid = 2492] [serial = 1273] [outer = 15414800] 17:27:27 INFO - PROCESS | 2492 | 1468456047096 Marionette DEBUG loaded listener.js 17:27:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1547B400) [pid = 2492] [serial = 1274] [outer = 15414800] 17:27:27 INFO - PROCESS | 2492 | 1468456047543 Marionette TRACE conn5 <- [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]]]}] 17:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 17:27:27 INFO - PROCESS | 2492 | 1468456047599 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 17:27:27 INFO - PROCESS | 2492 | 1468456047601 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 17:27:27 INFO - PROCESS | 2492 | 1468456047604 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:27:27 INFO - PROCESS | 2492 | 1468456047606 Marionette TRACE conn5 <- [1,1662,null,{}] 17:27:27 INFO - PROCESS | 2492 | 1468456047614 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:27 INFO - PROCESS | 2492 | 1468456047616 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:27 INFO - PROCESS | 2492 | 1468456047729 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 17:27:27 INFO - PROCESS | 2492 | 1468456047741 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:27 INFO - PROCESS | 2492 | 1468456047747 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:27 INFO - PROCESS | 2492 | ++DOCSHELL 15B7E000 == 38 [pid = 2492] [id = 425] 17:27:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (15B7F000) [pid = 2492] [serial = 1275] [outer = 00000000] 17:27:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (15B84400) [pid = 2492] [serial = 1276] [outer = 15B7F000] 17:27:27 INFO - PROCESS | 2492 | 1468456047857 Marionette DEBUG loaded listener.js 17:27:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (16898800) [pid = 2492] [serial = 1277] [outer = 15B7F000] 17:27:28 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (158FC400) [pid = 2492] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:27:28 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0E50C400) [pid = 2492] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:27:28 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (12447C00) [pid = 2492] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:27:28 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (15420400) [pid = 2492] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:27:28 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (12F25C00) [pid = 2492] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:27:28 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (17175800) [pid = 2492] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:27:28 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (17932C00) [pid = 2492] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:27:28 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E50D000) [pid = 2492] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:27:28 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (17178400) [pid = 2492] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:27:28 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0C6EC000) [pid = 2492] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:27:28 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0DA7A000) [pid = 2492] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:27:28 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17610C00) [pid = 2492] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:27:28 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17A4D000) [pid = 2492] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:27:28 INFO - PROCESS | 2492 | 1468456048522 Marionette TRACE conn5 <- [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]]]}] 17:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 17:27:28 INFO - PROCESS | 2492 | 1468456048579 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 17:27:28 INFO - PROCESS | 2492 | 1468456048581 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 17:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:27:28 INFO - PROCESS | 2492 | 1468456048584 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:27:28 INFO - PROCESS | 2492 | 1468456048586 Marionette TRACE conn5 <- [1,1666,null,{}] 17:27:28 INFO - PROCESS | 2492 | 1468456048589 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:28 INFO - PROCESS | 2492 | 1468456048591 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:28 INFO - PROCESS | 2492 | 1468456048675 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 17:27:28 INFO - PROCESS | 2492 | 1468456048685 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:28 INFO - PROCESS | 2492 | 1468456048687 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:28 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E0C00 == 39 [pid = 2492] [id = 426] 17:27:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (14811C00) [pid = 2492] [serial = 1278] [outer = 00000000] 17:27:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (16B52000) [pid = 2492] [serial = 1279] [outer = 14811C00] 17:27:28 INFO - PROCESS | 2492 | 1468456048742 Marionette DEBUG loaded listener.js 17:27:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (16C51400) [pid = 2492] [serial = 1280] [outer = 14811C00] 17:27:29 INFO - PROCESS | 2492 | 1468456049173 Marionette TRACE conn5 <- [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]]]}] 17:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 17:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:27:29 INFO - PROCESS | 2492 | 1468456049222 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 17:27:29 INFO - PROCESS | 2492 | 1468456049224 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 17:27:29 INFO - PROCESS | 2492 | 1468456049227 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:27:29 INFO - PROCESS | 2492 | 1468456049229 Marionette TRACE conn5 <- [1,1670,null,{}] 17:27:29 INFO - PROCESS | 2492 | 1468456049232 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:29 INFO - PROCESS | 2492 | 1468456049234 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:29 INFO - PROCESS | 2492 | 1468456049313 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 17:27:29 INFO - PROCESS | 2492 | 1468456049319 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:29 INFO - PROCESS | 2492 | 1468456049321 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:29 INFO - PROCESS | 2492 | ++DOCSHELL 17602400 == 40 [pid = 2492] [id = 427] 17:27:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17606000) [pid = 2492] [serial = 1281] [outer = 00000000] 17:27:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17707400) [pid = 2492] [serial = 1282] [outer = 17606000] 17:27:29 INFO - PROCESS | 2492 | 1468456049365 Marionette DEBUG loaded listener.js 17:27:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17713800) [pid = 2492] [serial = 1283] [outer = 17606000] 17:27:29 INFO - PROCESS | 2492 | 1468456049815 Marionette TRACE conn5 <- [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]]]}] 17:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 17:27:29 INFO - PROCESS | 2492 | 1468456049869 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 17:27:29 INFO - PROCESS | 2492 | 1468456049871 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 17:27:29 INFO - PROCESS | 2492 | 1468456049875 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:27:29 INFO - PROCESS | 2492 | 1468456049876 Marionette TRACE conn5 <- [1,1674,null,{}] 17:27:29 INFO - PROCESS | 2492 | 1468456049880 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:29 INFO - PROCESS | 2492 | 1468456049882 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:29 INFO - PROCESS | 2492 | 1468456049962 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 17:27:29 INFO - PROCESS | 2492 | 1468456049968 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:29 INFO - PROCESS | 2492 | 1468456049970 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:29 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DC800 == 41 [pid = 2492] [id = 428] 17:27:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (15423C00) [pid = 2492] [serial = 1284] [outer = 00000000] 17:27:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1792BC00) [pid = 2492] [serial = 1285] [outer = 15423C00] 17:27:30 INFO - PROCESS | 2492 | 1468456050015 Marionette DEBUG loaded listener.js 17:27:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1792D800) [pid = 2492] [serial = 1286] [outer = 15423C00] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 0DA3B400 == 40 [pid = 2492] [id = 404] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 0DF8B800 == 39 [pid = 2492] [id = 397] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 0C6DC000 == 38 [pid = 2492] [id = 406] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 0C6E8000 == 37 [pid = 2492] [id = 401] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 1541CC00 == 36 [pid = 2492] [id = 409] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 0DF74C00 == 35 [pid = 2492] [id = 396] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 15B5AC00 == 34 [pid = 2492] [id = 414] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 12444400 == 33 [pid = 2492] [id = 405] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 0C6F4400 == 32 [pid = 2492] [id = 416] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 126ED800 == 31 [pid = 2492] [id = 417] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 140DFC00 == 30 [pid = 2492] [id = 418] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 1779B800 == 29 [pid = 2492] [id = 419] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 0E50B800 == 28 [pid = 2492] [id = 407] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 12EA0400 == 27 [pid = 2492] [id = 408] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 1480A800 == 26 [pid = 2492] [id = 399] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 0E558000 == 25 [pid = 2492] [id = 403] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 16C52800 == 24 [pid = 2492] [id = 411] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 0D9C9C00 == 23 [pid = 2492] [id = 398] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 1582FC00 == 22 [pid = 2492] [id = 410] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 0DF80C00 == 21 [pid = 2492] [id = 413] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 17607C00 == 20 [pid = 2492] [id = 402] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 15478400 == 19 [pid = 2492] [id = 415] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 15827C00 == 18 [pid = 2492] [id = 400] 17:27:30 INFO - PROCESS | 2492 | --DOCSHELL 17930800 == 17 [pid = 2492] [id = 412] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (1687C000) [pid = 2492] [serial = 1232] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (16015800) [pid = 2492] [serial = 1231] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E55BC00) [pid = 2492] [serial = 1222] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E76F400) [pid = 2492] [serial = 1223] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (127CE000) [pid = 2492] [serial = 1216] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (12E6B400) [pid = 2492] [serial = 1217] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (15830800) [pid = 2492] [serial = 1228] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (12F76800) [pid = 2492] [serial = 1225] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (13084400) [pid = 2492] [serial = 1226] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (1770F800) [pid = 2492] [serial = 1234] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (17978C00) [pid = 2492] [serial = 1237] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (12F29000) [pid = 2492] [serial = 1241] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (126A9400) [pid = 2492] [serial = 1240] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (17978400) [pid = 2492] [serial = 1243] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0DBFEC00) [pid = 2492] [serial = 1219] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0E13A800) [pid = 2492] [serial = 1220] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (0DF75C00) [pid = 2492] [serial = 1213] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (17A65000) [pid = 2492] [serial = 1247] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (0E13AC00) [pid = 2492] [serial = 1214] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (17931000) [pid = 2492] [serial = 1211] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (12FE3C00) [pid = 2492] [serial = 1235] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (1797E400) [pid = 2492] [serial = 1238] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (15B52400) [pid = 2492] [serial = 1229] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (17A4D800) [pid = 2492] [serial = 1244] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | --DOMWINDOW == 58 (17A64C00) [pid = 2492] [serial = 1246] [outer = 00000000] [url = about:blank] 17:27:31 INFO - PROCESS | 2492 | 1468456051778 Marionette TRACE conn5 <- [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]]]}] 17:27:31 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 17:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1934ms 17:27:31 INFO - PROCESS | 2492 | 1468456051813 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 17:27:31 INFO - PROCESS | 2492 | 1468456051817 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 17:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:27:31 INFO - PROCESS | 2492 | 1468456051822 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:27:31 INFO - PROCESS | 2492 | 1468456051825 Marionette TRACE conn5 <- [1,1678,null,{}] 17:27:31 INFO - PROCESS | 2492 | 1468456051831 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:31 INFO - PROCESS | 2492 | 1468456051834 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:31 INFO - PROCESS | 2492 | 1468456051924 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 17:27:31 INFO - PROCESS | 2492 | 1468456051934 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:31 INFO - PROCESS | 2492 | 1468456051938 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:31 INFO - PROCESS | 2492 | ++DOCSHELL 0DF72800 == 18 [pid = 2492] [id = 429] 17:27:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (0DF72C00) [pid = 2492] [serial = 1287] [outer = 00000000] 17:27:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (0DF7CC00) [pid = 2492] [serial = 1288] [outer = 0DF72C00] 17:27:32 INFO - PROCESS | 2492 | 1468456051990 Marionette DEBUG loaded listener.js 17:27:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (0DF8FC00) [pid = 2492] [serial = 1289] [outer = 0DF72C00] 17:27:32 INFO - PROCESS | 2492 | 1468456052482 Marionette TRACE conn5 <- [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]]]}] 17:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 17:27:32 INFO - PROCESS | 2492 | 1468456052493 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 17:27:32 INFO - PROCESS | 2492 | 1468456052498 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 17:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:27:32 INFO - PROCESS | 2492 | 1468456052508 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:27:32 INFO - PROCESS | 2492 | 1468456052511 Marionette TRACE conn5 <- [1,1682,null,{}] 17:27:32 INFO - PROCESS | 2492 | 1468456052515 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:32 INFO - PROCESS | 2492 | 1468456052518 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:32 INFO - PROCESS | 2492 | 1468456052630 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 17:27:32 INFO - PROCESS | 2492 | 1468456052641 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:32 INFO - PROCESS | 2492 | 1468456052644 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:32 INFO - PROCESS | 2492 | ++DOCSHELL 0E503C00 == 19 [pid = 2492] [id = 430] 17:27:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (0E506800) [pid = 2492] [serial = 1290] [outer = 00000000] 17:27:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (0E50D400) [pid = 2492] [serial = 1291] [outer = 0E506800] 17:27:32 INFO - PROCESS | 2492 | 1468456052697 Marionette DEBUG loaded listener.js 17:27:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (0E552000) [pid = 2492] [serial = 1292] [outer = 0E506800] 17:27:33 INFO - PROCESS | 2492 | 1468456053171 Marionette TRACE conn5 <- [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]]]}] 17:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 17:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:27:33 INFO - PROCESS | 2492 | 1468456053184 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 17:27:33 INFO - PROCESS | 2492 | 1468456053186 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 17:27:33 INFO - PROCESS | 2492 | 1468456053189 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:27:33 INFO - PROCESS | 2492 | 1468456053192 Marionette TRACE conn5 <- [1,1686,null,{}] 17:27:33 INFO - PROCESS | 2492 | 1468456053207 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:33 INFO - PROCESS | 2492 | 1468456053212 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:33 INFO - PROCESS | 2492 | 1468456053298 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 17:27:33 INFO - PROCESS | 2492 | 1468456053336 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:33 INFO - PROCESS | 2492 | 1468456053339 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:33 INFO - PROCESS | 2492 | ++DOCSHELL 12625C00 == 20 [pid = 2492] [id = 431] 17:27:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (126A1400) [pid = 2492] [serial = 1293] [outer = 00000000] 17:27:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (126E5400) [pid = 2492] [serial = 1294] [outer = 126A1400] 17:27:33 INFO - PROCESS | 2492 | 1468456053388 Marionette DEBUG loaded listener.js 17:27:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (127CEC00) [pid = 2492] [serial = 1295] [outer = 126A1400] 17:27:33 INFO - PROCESS | 2492 | 1468456053839 Marionette TRACE conn5 <- [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]]]}] 17:27:33 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 17:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 17:27:33 INFO - PROCESS | 2492 | 1468456053920 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 17:27:33 INFO - PROCESS | 2492 | 1468456053922 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 17:27:33 INFO - PROCESS | 2492 | 1468456053926 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:27:33 INFO - PROCESS | 2492 | 1468456053927 Marionette TRACE conn5 <- [1,1690,null,{}] 17:27:33 INFO - PROCESS | 2492 | 1468456053931 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:33 INFO - PROCESS | 2492 | 1468456053933 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:34 INFO - PROCESS | 2492 | 1468456054018 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 17:27:34 INFO - PROCESS | 2492 | 1468456054023 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:34 INFO - PROCESS | 2492 | 1468456054025 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:34 INFO - PROCESS | 2492 | ++DOCSHELL 126B0C00 == 21 [pid = 2492] [id = 432] 17:27:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (12A5D400) [pid = 2492] [serial = 1296] [outer = 00000000] 17:27:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (12E6A800) [pid = 2492] [serial = 1297] [outer = 12A5D400] 17:27:34 INFO - PROCESS | 2492 | 1468456054070 Marionette DEBUG loaded listener.js 17:27:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (12F6A000) [pid = 2492] [serial = 1298] [outer = 12A5D400] 17:27:34 INFO - PROCESS | 2492 | 1468456054510 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 17:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:27:34 INFO - PROCESS | 2492 | 1468456054559 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 17:27:34 INFO - PROCESS | 2492 | 1468456054561 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 17:27:34 INFO - PROCESS | 2492 | 1468456054564 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:27:34 INFO - PROCESS | 2492 | 1468456054566 Marionette TRACE conn5 <- [1,1694,null,{}] 17:27:34 INFO - PROCESS | 2492 | 1468456054570 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:34 INFO - PROCESS | 2492 | 1468456054572 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:34 INFO - PROCESS | 2492 | 1468456054650 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 17:27:34 INFO - PROCESS | 2492 | 1468456054686 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:34 INFO - PROCESS | 2492 | 1468456054688 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:34 INFO - PROCESS | 2492 | ++DOCSHELL 13083800 == 22 [pid = 2492] [id = 433] 17:27:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (13084400) [pid = 2492] [serial = 1299] [outer = 00000000] 17:27:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (140EB400) [pid = 2492] [serial = 1300] [outer = 13084400] 17:27:34 INFO - PROCESS | 2492 | 1468456054733 Marionette DEBUG loaded listener.js 17:27:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (15417400) [pid = 2492] [serial = 1301] [outer = 13084400] 17:27:35 INFO - PROCESS | 2492 | 1468456055171 Marionette TRACE conn5 <- [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]]]}] 17:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 632ms 17:27:35 INFO - PROCESS | 2492 | 1468456055197 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 17:27:35 INFO - PROCESS | 2492 | 1468456055199 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 17:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:27:35 INFO - PROCESS | 2492 | 1468456055206 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:27:35 INFO - PROCESS | 2492 | 1468456055208 Marionette TRACE conn5 <- [1,1698,null,{}] 17:27:35 INFO - PROCESS | 2492 | 1468456055211 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:35 INFO - PROCESS | 2492 | 1468456055217 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:35 INFO - PROCESS | 2492 | 1468456055319 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 17:27:35 INFO - PROCESS | 2492 | 1468456055327 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:35 INFO - PROCESS | 2492 | 1468456055329 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:35 INFO - PROCESS | 2492 | ++DOCSHELL 157F2000 == 23 [pid = 2492] [id = 434] 17:27:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (158F3400) [pid = 2492] [serial = 1302] [outer = 00000000] 17:27:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (15B7BC00) [pid = 2492] [serial = 1303] [outer = 158F3400] 17:27:35 INFO - PROCESS | 2492 | 1468456055375 Marionette DEBUG loaded listener.js 17:27:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (15B80800) [pid = 2492] [serial = 1304] [outer = 158F3400] 17:27:35 INFO - PROCESS | 2492 | 1468456055807 Marionette TRACE conn5 <- [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]]]}] 17:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 17:27:35 INFO - PROCESS | 2492 | 1468456055877 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 17:27:35 INFO - PROCESS | 2492 | 1468456055879 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 17:27:35 INFO - PROCESS | 2492 | 1468456055882 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:27:35 INFO - PROCESS | 2492 | 1468456055884 Marionette TRACE conn5 <- [1,1702,null,{}] 17:27:35 INFO - PROCESS | 2492 | 1468456055887 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:35 INFO - PROCESS | 2492 | 1468456055889 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:35 INFO - PROCESS | 2492 | 1468456055967 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 17:27:35 INFO - PROCESS | 2492 | 1468456055972 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:35 INFO - PROCESS | 2492 | 1468456055974 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:35 INFO - PROCESS | 2492 | ++DOCSHELL 15B7B800 == 24 [pid = 2492] [id = 435] 17:27:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15BFD400) [pid = 2492] [serial = 1305] [outer = 00000000] 17:27:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1689C400) [pid = 2492] [serial = 1306] [outer = 15BFD400] 17:27:36 INFO - PROCESS | 2492 | 1468456056018 Marionette DEBUG loaded listener.js 17:27:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (16B4E000) [pid = 2492] [serial = 1307] [outer = 15BFD400] 17:27:36 INFO - PROCESS | 2492 | 1468456056480 Marionette TRACE conn5 <- [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]]]}] 17:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 17:27:36 INFO - PROCESS | 2492 | 1468456056524 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 17:27:36 INFO - PROCESS | 2492 | 1468456056526 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 17:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:27:36 INFO - PROCESS | 2492 | 1468456056529 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:27:36 INFO - PROCESS | 2492 | 1468456056531 Marionette TRACE conn5 <- [1,1706,null,{}] 17:27:36 INFO - PROCESS | 2492 | 1468456056535 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:36 INFO - PROCESS | 2492 | 1468456056536 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:36 INFO - PROCESS | 2492 | 1468456056613 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 17:27:36 INFO - PROCESS | 2492 | 1468456056621 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:36 INFO - PROCESS | 2492 | 1468456056623 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:36 INFO - PROCESS | 2492 | ++DOCSHELL 0E842400 == 25 [pid = 2492] [id = 436] 17:27:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (126AD800) [pid = 2492] [serial = 1308] [outer = 00000000] 17:27:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (16896800) [pid = 2492] [serial = 1309] [outer = 126AD800] 17:27:36 INFO - PROCESS | 2492 | 1468456056667 Marionette DEBUG loaded listener.js 17:27:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (15473400) [pid = 2492] [serial = 1310] [outer = 126AD800] 17:27:37 INFO - PROCESS | 2492 | 1468456057099 Marionette TRACE conn5 <- [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]]]}] 17:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 17:27:37 INFO - PROCESS | 2492 | 1468456057162 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 17:27:37 INFO - PROCESS | 2492 | 1468456057164 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 17:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:27:37 INFO - PROCESS | 2492 | 1468456057173 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:27:37 INFO - PROCESS | 2492 | 1468456057175 Marionette TRACE conn5 <- [1,1710,null,{}] 17:27:37 INFO - PROCESS | 2492 | 1468456057178 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:37 INFO - PROCESS | 2492 | 1468456057180 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:37 INFO - PROCESS | 2492 | 1468456057289 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 17:27:37 INFO - PROCESS | 2492 | 1468456057299 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:37 INFO - PROCESS | 2492 | 1468456057302 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:37 INFO - PROCESS | 2492 | ++DOCSHELL 1261F000 == 26 [pid = 2492] [id = 437] 17:27:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17611400) [pid = 2492] [serial = 1311] [outer = 00000000] 17:27:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1770F800) [pid = 2492] [serial = 1312] [outer = 17611400] 17:27:37 INFO - PROCESS | 2492 | 1468456057346 Marionette DEBUG loaded listener.js 17:27:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (17710400) [pid = 2492] [serial = 1313] [outer = 17611400] 17:27:37 INFO - PROCESS | 2492 | 1468456057828 Marionette TRACE conn5 <- [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]]]}] 17:27:37 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 17:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 17:27:37 INFO - PROCESS | 2492 | 1468456057862 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 17:27:37 INFO - PROCESS | 2492 | 1468456057864 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 17:27:37 INFO - PROCESS | 2492 | 1468456057867 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:27:37 INFO - PROCESS | 2492 | 1468456057869 Marionette TRACE conn5 <- [1,1714,null,{}] 17:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:27:37 INFO - PROCESS | 2492 | 1468456057872 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:37 INFO - PROCESS | 2492 | 1468456057874 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:38 INFO - PROCESS | 2492 | 1468456057988 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 17:27:38 INFO - PROCESS | 2492 | 1468456057994 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:38 INFO - PROCESS | 2492 | 1468456057996 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:38 INFO - PROCESS | 2492 | ++DOCSHELL 0E141C00 == 27 [pid = 2492] [id = 438] 17:27:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (1760D000) [pid = 2492] [serial = 1314] [outer = 00000000] 17:27:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17931400) [pid = 2492] [serial = 1315] [outer = 1760D000] 17:27:38 INFO - PROCESS | 2492 | 1468456058040 Marionette DEBUG loaded listener.js 17:27:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (17977400) [pid = 2492] [serial = 1316] [outer = 1760D000] 17:27:38 INFO - PROCESS | 2492 | 1468456058511 Marionette TRACE conn5 <- [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]]]}] 17:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 17:27:38 INFO - PROCESS | 2492 | 1468456058545 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 17:27:38 INFO - PROCESS | 2492 | 1468456058548 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 17:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:27:38 INFO - PROCESS | 2492 | 1468456058551 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:27:38 INFO - PROCESS | 2492 | 1468456058553 Marionette TRACE conn5 <- [1,1718,null,{}] 17:27:38 INFO - PROCESS | 2492 | 1468456058557 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:38 INFO - PROCESS | 2492 | 1468456058559 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:38 INFO - PROCESS | 2492 | 1468456058713 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 17:27:38 INFO - PROCESS | 2492 | 1468456058738 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:38 INFO - PROCESS | 2492 | 1468456058741 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:38 INFO - PROCESS | 2492 | ++DOCSHELL 13083400 == 28 [pid = 2492] [id = 439] 17:27:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (17982800) [pid = 2492] [serial = 1317] [outer = 00000000] 17:27:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (17A4CC00) [pid = 2492] [serial = 1318] [outer = 17982800] 17:27:38 INFO - PROCESS | 2492 | 1468456058786 Marionette DEBUG loaded listener.js 17:27:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (17A52800) [pid = 2492] [serial = 1319] [outer = 17982800] 17:27:39 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (17606000) [pid = 2492] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:27:39 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (15414800) [pid = 2492] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:27:39 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (15B7F000) [pid = 2492] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:27:39 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (1779BC00) [pid = 2492] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:27:39 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (17181000) [pid = 2492] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:27:39 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (126EEC00) [pid = 2492] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:27:39 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0C6F6C00) [pid = 2492] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:27:39 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0E55E400) [pid = 2492] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:27:39 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E16FC00) [pid = 2492] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:27:39 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0C6E8400) [pid = 2492] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:27:39 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0DA35400) [pid = 2492] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:27:39 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (14811C00) [pid = 2492] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:27:39 INFO - PROCESS | 2492 | 1468456059412 Marionette TRACE conn5 <- [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]]]}] 17:27:39 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 17:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 870ms 17:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:27:39 INFO - PROCESS | 2492 | 1468456059423 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 17:27:39 INFO - PROCESS | 2492 | 1468456059425 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 17:27:39 INFO - PROCESS | 2492 | 1468456059427 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:27:39 INFO - PROCESS | 2492 | 1468456059429 Marionette TRACE conn5 <- [1,1722,null,{}] 17:27:39 INFO - PROCESS | 2492 | 1468456059432 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:39 INFO - PROCESS | 2492 | 1468456059434 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:39 INFO - PROCESS | 2492 | 1468456059521 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 17:27:39 INFO - PROCESS | 2492 | 1468456059528 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:39 INFO - PROCESS | 2492 | 1468456059529 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:39 INFO - PROCESS | 2492 | ++DOCSHELL 0E141400 == 29 [pid = 2492] [id = 440] 17:27:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (0E142000) [pid = 2492] [serial = 1320] [outer = 00000000] 17:27:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (12FEA400) [pid = 2492] [serial = 1321] [outer = 0E142000] 17:27:39 INFO - PROCESS | 2492 | 1468456059574 Marionette DEBUG loaded listener.js 17:27:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (140E3000) [pid = 2492] [serial = 1322] [outer = 0E142000] 17:27:40 INFO - PROCESS | 2492 | 1468456060023 Marionette TRACE conn5 <- [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]]]}] 17:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 631ms 17:27:40 INFO - PROCESS | 2492 | 1468456060072 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 17:27:40 INFO - PROCESS | 2492 | 1468456060074 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 17:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:27:40 INFO - PROCESS | 2492 | 1468456060077 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:27:40 INFO - PROCESS | 2492 | 1468456060079 Marionette TRACE conn5 <- [1,1726,null,{}] 17:27:40 INFO - PROCESS | 2492 | 1468456060082 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:40 INFO - PROCESS | 2492 | 1468456060084 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:40 INFO - PROCESS | 2492 | 1468456060165 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 17:27:40 INFO - PROCESS | 2492 | 1468456060171 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:40 INFO - PROCESS | 2492 | 1468456060173 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:40 INFO - PROCESS | 2492 | ++DOCSHELL 15B81C00 == 30 [pid = 2492] [id = 441] 17:27:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (15B86800) [pid = 2492] [serial = 1323] [outer = 00000000] 17:27:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1792E800) [pid = 2492] [serial = 1324] [outer = 15B86800] 17:27:40 INFO - PROCESS | 2492 | 1468456060216 Marionette DEBUG loaded listener.js 17:27:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (17A63000) [pid = 2492] [serial = 1325] [outer = 15B86800] 17:27:40 INFO - PROCESS | 2492 | 1468456060652 Marionette TRACE conn5 <- [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]]]}] 17:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 17:27:40 INFO - PROCESS | 2492 | 1468456060710 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 17:27:40 INFO - PROCESS | 2492 | 1468456060712 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 17:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:27:40 INFO - PROCESS | 2492 | 1468456060715 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:27:40 INFO - PROCESS | 2492 | 1468456060717 Marionette TRACE conn5 <- [1,1730,null,{}] 17:27:40 INFO - PROCESS | 2492 | 1468456060720 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:40 INFO - PROCESS | 2492 | 1468456060722 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:40 INFO - PROCESS | 2492 | 1468456060803 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 17:27:40 INFO - PROCESS | 2492 | 1468456060809 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:40 INFO - PROCESS | 2492 | 1468456060810 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:40 INFO - PROCESS | 2492 | ++DOCSHELL 140E2C00 == 31 [pid = 2492] [id = 442] 17:27:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (17A68800) [pid = 2492] [serial = 1326] [outer = 00000000] 17:27:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (18528400) [pid = 2492] [serial = 1327] [outer = 17A68800] 17:27:40 INFO - PROCESS | 2492 | 1468456060854 Marionette DEBUG loaded listener.js 17:27:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (1852C000) [pid = 2492] [serial = 1328] [outer = 17A68800] 17:27:41 INFO - PROCESS | 2492 | 1468456061286 Marionette TRACE conn5 <- [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]]]}] 17:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 17:27:41 INFO - PROCESS | 2492 | 1468456061383 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 17:27:41 INFO - PROCESS | 2492 | 1468456061387 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 17:27:41 INFO - PROCESS | 2492 | 1468456061393 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:27:41 INFO - PROCESS | 2492 | 1468456061398 Marionette TRACE conn5 <- [1,1734,null,{}] 17:27:41 INFO - PROCESS | 2492 | 1468456061404 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:41 INFO - PROCESS | 2492 | 1468456061408 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:41 INFO - PROCESS | 2492 | 1468456061589 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 17:27:41 INFO - PROCESS | 2492 | 1468456061726 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:41 INFO - PROCESS | 2492 | 1468456061731 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:41 INFO - PROCESS | 2492 | ++DOCSHELL 0D96FC00 == 32 [pid = 2492] [id = 443] 17:27:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (0D976800) [pid = 2492] [serial = 1329] [outer = 00000000] 17:27:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (0DB5F000) [pid = 2492] [serial = 1330] [outer = 0D976800] 17:27:41 INFO - PROCESS | 2492 | 1468456061789 Marionette DEBUG loaded listener.js 17:27:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (0DF7D000) [pid = 2492] [serial = 1331] [outer = 0D976800] 17:27:42 INFO - PROCESS | 2492 | 1468456062434 Marionette TRACE conn5 <- [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]]]}] 17:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1077ms 17:27:42 INFO - PROCESS | 2492 | 1468456062479 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 17:27:42 INFO - PROCESS | 2492 | 1468456062482 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 17:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:27:42 INFO - PROCESS | 2492 | 1468456062489 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:27:42 INFO - PROCESS | 2492 | 1468456062493 Marionette TRACE conn5 <- [1,1738,null,{}] 17:27:42 INFO - PROCESS | 2492 | 1468456062497 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:42 INFO - PROCESS | 2492 | 1468456062500 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:42 INFO - PROCESS | 2492 | 1468456062684 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 17:27:42 INFO - PROCESS | 2492 | 1468456062694 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:42 INFO - PROCESS | 2492 | 1468456062697 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:42 INFO - PROCESS | 2492 | ++DOCSHELL 0E50C800 == 33 [pid = 2492] [id = 444] 17:27:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (0E50CC00) [pid = 2492] [serial = 1332] [outer = 00000000] 17:27:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (0E8C4400) [pid = 2492] [serial = 1333] [outer = 0E50CC00] 17:27:42 INFO - PROCESS | 2492 | 1468456062755 Marionette DEBUG loaded listener.js 17:27:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (0F4D3000) [pid = 2492] [serial = 1334] [outer = 0E50CC00] 17:27:43 INFO - PROCESS | 2492 | 1468456063739 Marionette TRACE conn5 <- [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]]]}] 17:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1284ms 17:27:43 INFO - PROCESS | 2492 | 1468456063772 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 17:27:43 INFO - PROCESS | 2492 | 1468456063777 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 17:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:27:43 INFO - PROCESS | 2492 | 1468456063782 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:27:43 INFO - PROCESS | 2492 | 1468456063785 Marionette TRACE conn5 <- [1,1742,null,{}] 17:27:43 INFO - PROCESS | 2492 | 1468456063791 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:43 INFO - PROCESS | 2492 | 1468456063793 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:43 INFO - PROCESS | 2492 | 1468456063931 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 17:27:44 INFO - PROCESS | 2492 | 1468456064068 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:44 INFO - PROCESS | 2492 | 1468456064072 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:44 INFO - PROCESS | 2492 | ++DOCSHELL 0DF8F800 == 34 [pid = 2492] [id = 445] 17:27:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (0DF95800) [pid = 2492] [serial = 1335] [outer = 00000000] 17:27:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 96 (0E140800) [pid = 2492] [serial = 1336] [outer = 0DF95800] 17:27:44 INFO - PROCESS | 2492 | 1468456064125 Marionette DEBUG loaded listener.js 17:27:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 97 (0E172C00) [pid = 2492] [serial = 1337] [outer = 0DF95800] 17:27:44 INFO - PROCESS | 2492 | --DOCSHELL 0C6E3C00 == 33 [pid = 2492] [id = 420] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 96 (17713800) [pid = 2492] [serial = 1283] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 95 (1547B400) [pid = 2492] [serial = 1274] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (15473C00) [pid = 2492] [serial = 1273] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (15B84400) [pid = 2492] [serial = 1276] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (17707400) [pid = 2492] [serial = 1282] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (16898800) [pid = 2492] [serial = 1277] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (18735800) [pid = 2492] [serial = 1258] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (17933400) [pid = 2492] [serial = 1256] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (1770A000) [pid = 2492] [serial = 1255] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (12F76400) [pid = 2492] [serial = 1253] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (12E3C000) [pid = 2492] [serial = 1252] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (1792BC00) [pid = 2492] [serial = 1285] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0DF97C00) [pid = 2492] [serial = 1250] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0DA3A800) [pid = 2492] [serial = 1249] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0F2E6400) [pid = 2492] [serial = 1267] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0E176400) [pid = 2492] [serial = 1264] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E4B9C00) [pid = 2492] [serial = 1265] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0C6EE000) [pid = 2492] [serial = 1261] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0D92A400) [pid = 2492] [serial = 1262] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (18802400) [pid = 2492] [serial = 1259] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (13081C00) [pid = 2492] [serial = 1270] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (140E7800) [pid = 2492] [serial = 1271] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (16B52000) [pid = 2492] [serial = 1279] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (12623000) [pid = 2492] [serial = 1268] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (16C51400) [pid = 2492] [serial = 1280] [outer = 00000000] [url = about:blank] 17:27:44 INFO - PROCESS | 2492 | 1468456064658 Marionette TRACE conn5 <- [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]]]}] 17:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 17:27:44 INFO - PROCESS | 2492 | 1468456064712 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 17:27:44 INFO - PROCESS | 2492 | 1468456064716 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 17:27:44 INFO - PROCESS | 2492 | 1468456064722 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:27:44 INFO - PROCESS | 2492 | 1468456064725 Marionette TRACE conn5 <- [1,1746,null,{}] 17:27:44 INFO - PROCESS | 2492 | 1468456064728 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:44 INFO - PROCESS | 2492 | 1468456064731 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:44 INFO - PROCESS | 2492 | 1468456064819 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 17:27:44 INFO - PROCESS | 2492 | 1468456064915 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:44 INFO - PROCESS | 2492 | 1468456064917 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:44 INFO - PROCESS | 2492 | ++DOCSHELL 0D975000 == 34 [pid = 2492] [id = 446] 17:27:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0E13B000) [pid = 2492] [serial = 1338] [outer = 00000000] 17:27:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0E502400) [pid = 2492] [serial = 1339] [outer = 0E13B000] 17:27:44 INFO - PROCESS | 2492 | 1468456064964 Marionette DEBUG loaded listener.js 17:27:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0E552400) [pid = 2492] [serial = 1340] [outer = 0E13B000] 17:27:45 INFO - PROCESS | 2492 | 1468456065374 Marionette TRACE conn5 <- [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]]]}] 17:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 17:27:45 INFO - PROCESS | 2492 | 1468456065397 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 17:27:45 INFO - PROCESS | 2492 | 1468456065399 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 17:27:45 INFO - PROCESS | 2492 | 1468456065402 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:27:45 INFO - PROCESS | 2492 | 1468456065406 Marionette TRACE conn5 <- [1,1750,null,{}] 17:27:45 INFO - PROCESS | 2492 | 1468456065445 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:45 INFO - PROCESS | 2492 | 1468456065450 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:45 INFO - PROCESS | 2492 | 1468456065543 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 17:27:45 INFO - PROCESS | 2492 | 1468456065557 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:45 INFO - PROCESS | 2492 | 1468456065560 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:45 INFO - PROCESS | 2492 | ++DOCSHELL 1299A400 == 35 [pid = 2492] [id = 447] 17:27:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (129B7000) [pid = 2492] [serial = 1341] [outer = 00000000] 17:27:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (12E72800) [pid = 2492] [serial = 1342] [outer = 129B7000] 17:27:45 INFO - PROCESS | 2492 | 1468456065609 Marionette DEBUG loaded listener.js 17:27:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (12F76800) [pid = 2492] [serial = 1343] [outer = 129B7000] 17:27:46 INFO - PROCESS | 2492 | 1468456066082 Marionette TRACE conn5 <- [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]]]}] 17:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 732ms 17:27:46 INFO - PROCESS | 2492 | 1468456066139 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 17:27:46 INFO - PROCESS | 2492 | 1468456066142 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 17:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:27:46 INFO - PROCESS | 2492 | 1468456066145 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:27:46 INFO - PROCESS | 2492 | 1468456066146 Marionette TRACE conn5 <- [1,1754,null,{}] 17:27:46 INFO - PROCESS | 2492 | 1468456066150 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:46 INFO - PROCESS | 2492 | 1468456066152 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:46 INFO - PROCESS | 2492 | 1468456066238 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 17:27:46 INFO - PROCESS | 2492 | 1468456066244 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:46 INFO - PROCESS | 2492 | 1468456066246 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:46 INFO - PROCESS | 2492 | ++DOCSHELL 15414800 == 36 [pid = 2492] [id = 448] 17:27:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (15420400) [pid = 2492] [serial = 1344] [outer = 00000000] 17:27:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (1547A000) [pid = 2492] [serial = 1345] [outer = 15420400] 17:27:46 INFO - PROCESS | 2492 | 1468456066301 Marionette DEBUG loaded listener.js 17:27:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1582A000) [pid = 2492] [serial = 1346] [outer = 15420400] 17:27:46 INFO - PROCESS | 2492 | 1468456066742 Marionette TRACE conn5 <- [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]]]}] 17:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 17:27:46 INFO - PROCESS | 2492 | 1468456066780 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 17:27:46 INFO - PROCESS | 2492 | 1468456066782 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 17:27:46 INFO - PROCESS | 2492 | 1468456066785 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:27:46 INFO - PROCESS | 2492 | 1468456066787 Marionette TRACE conn5 <- [1,1758,null,{}] 17:27:46 INFO - PROCESS | 2492 | 1468456066790 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:46 INFO - PROCESS | 2492 | 1468456066792 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:46 INFO - PROCESS | 2492 | 1468456066910 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 17:27:47 INFO - PROCESS | 2492 | 1468456066998 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:47 INFO - PROCESS | 2492 | 1468456067001 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:47 INFO - PROCESS | 2492 | ++DOCSHELL 15478800 == 37 [pid = 2492] [id = 449] 17:27:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (158F0400) [pid = 2492] [serial = 1347] [outer = 00000000] 17:27:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (15B7D400) [pid = 2492] [serial = 1348] [outer = 158F0400] 17:27:47 INFO - PROCESS | 2492 | 1468456067048 Marionette DEBUG loaded listener.js 17:27:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (15B8A000) [pid = 2492] [serial = 1349] [outer = 158F0400] 17:27:47 INFO - PROCESS | 2492 | 1468456067475 Marionette TRACE conn5 <- [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]]]}] 17:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 17:27:47 INFO - PROCESS | 2492 | 1468456067519 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 17:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:27:47 INFO - PROCESS | 2492 | 1468456067521 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 17:27:47 INFO - PROCESS | 2492 | 1468456067524 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:27:47 INFO - PROCESS | 2492 | 1468456067526 Marionette TRACE conn5 <- [1,1762,null,{}] 17:27:47 INFO - PROCESS | 2492 | 1468456067536 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:47 INFO - PROCESS | 2492 | 1468456067541 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:47 INFO - PROCESS | 2492 | 1468456067681 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 17:27:47 INFO - PROCESS | 2492 | 1468456067764 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:47 INFO - PROCESS | 2492 | 1468456067767 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:47 INFO - PROCESS | 2492 | ++DOCSHELL 1689B800 == 38 [pid = 2492] [id = 450] 17:27:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (1689BC00) [pid = 2492] [serial = 1350] [outer = 00000000] 17:27:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (17707800) [pid = 2492] [serial = 1351] [outer = 1689BC00] 17:27:47 INFO - PROCESS | 2492 | 1468456067815 Marionette DEBUG loaded listener.js 17:27:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17712C00) [pid = 2492] [serial = 1352] [outer = 1689BC00] 17:27:48 INFO - PROCESS | 2492 | 1468456068248 Marionette TRACE conn5 <- [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]]]}] 17:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 790ms 17:27:48 INFO - PROCESS | 2492 | 1468456068315 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 17:27:48 INFO - PROCESS | 2492 | 1468456068318 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 17:27:48 INFO - PROCESS | 2492 | 1468456068321 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:27:48 INFO - PROCESS | 2492 | 1468456068331 Marionette TRACE conn5 <- [1,1766,null,{}] 17:27:48 INFO - PROCESS | 2492 | 1468456068341 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:48 INFO - PROCESS | 2492 | 1468456068343 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:48 INFO - PROCESS | 2492 | 1468456068454 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 17:27:48 INFO - PROCESS | 2492 | 1468456068463 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:48 INFO - PROCESS | 2492 | 1468456068465 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:48 INFO - PROCESS | 2492 | ++DOCSHELL 17715C00 == 39 [pid = 2492] [id = 451] 17:27:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (1779A400) [pid = 2492] [serial = 1353] [outer = 00000000] 17:27:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (17933C00) [pid = 2492] [serial = 1354] [outer = 1779A400] 17:27:48 INFO - PROCESS | 2492 | 1468456068509 Marionette DEBUG loaded listener.js 17:27:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (17938400) [pid = 2492] [serial = 1355] [outer = 1779A400] 17:27:49 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (17611400) [pid = 2492] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:27:49 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (15423C00) [pid = 2492] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:27:49 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (0E506800) [pid = 2492] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:27:49 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (13084400) [pid = 2492] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:27:49 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (126A1400) [pid = 2492] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:27:49 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (126AD800) [pid = 2492] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:27:49 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0DF72C00) [pid = 2492] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:27:49 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (12A5D400) [pid = 2492] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:27:49 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (15BFD400) [pid = 2492] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:27:49 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (158F3400) [pid = 2492] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:27:49 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1760D000) [pid = 2492] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:27:49 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (17982800) [pid = 2492] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:27:49 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0E142000) [pid = 2492] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:27:49 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (15B86800) [pid = 2492] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:27:49 INFO - PROCESS | 2492 | 1468456069078 Marionette TRACE conn5 <- [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]]]}] 17:27:49 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 17:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 790ms 17:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:27:49 INFO - PROCESS | 2492 | 1468456069115 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 17:27:49 INFO - PROCESS | 2492 | 1468456069117 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 17:27:49 INFO - PROCESS | 2492 | 1468456069120 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:27:49 INFO - PROCESS | 2492 | 1468456069122 Marionette TRACE conn5 <- [1,1770,null,{}] 17:27:49 INFO - PROCESS | 2492 | 1468456069126 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:49 INFO - PROCESS | 2492 | 1468456069127 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:49 INFO - PROCESS | 2492 | 1468456069207 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 17:27:49 INFO - PROCESS | 2492 | 1468456069300 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:49 INFO - PROCESS | 2492 | 1468456069302 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:49 INFO - PROCESS | 2492 | ++DOCSHELL 0C6EFC00 == 40 [pid = 2492] [id = 452] 17:27:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0C6F2C00) [pid = 2492] [serial = 1356] [outer = 00000000] 17:27:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (12F28C00) [pid = 2492] [serial = 1357] [outer = 0C6F2C00] 17:27:49 INFO - PROCESS | 2492 | 1468456069348 Marionette DEBUG loaded listener.js 17:27:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (16017400) [pid = 2492] [serial = 1358] [outer = 0C6F2C00] 17:27:49 INFO - PROCESS | 2492 | 1468456069690 Marionette TRACE conn5 <- [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]]]}] 17:27:49 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 17:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 17:27:49 INFO - PROCESS | 2492 | 1468456069767 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 17:27:49 INFO - PROCESS | 2492 | 1468456069769 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 17:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:27:49 INFO - PROCESS | 2492 | 1468456069775 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:27:49 INFO - PROCESS | 2492 | 1468456069777 Marionette TRACE conn5 <- [1,1774,null,{}] 17:27:49 INFO - PROCESS | 2492 | 1468456069781 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:49 INFO - PROCESS | 2492 | 1468456069782 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:49 INFO - PROCESS | 2492 | 1468456069897 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 17:27:49 INFO - PROCESS | 2492 | 1468456069906 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:49 INFO - PROCESS | 2492 | 1468456069908 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:49 INFO - PROCESS | 2492 | ++DOCSHELL 0F447C00 == 41 [pid = 2492] [id = 453] 17:27:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (126A1400) [pid = 2492] [serial = 1359] [outer = 00000000] 17:27:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1797DC00) [pid = 2492] [serial = 1360] [outer = 126A1400] 17:27:49 INFO - PROCESS | 2492 | 1468456069952 Marionette DEBUG loaded listener.js 17:27:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17A47800) [pid = 2492] [serial = 1361] [outer = 126A1400] 17:27:50 INFO - PROCESS | 2492 | 1468456070378 Marionette TRACE conn5 <- [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]]]}] 17:27:50 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 17:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 631ms 17:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:27:50 INFO - PROCESS | 2492 | 1468456070409 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 17:27:50 INFO - PROCESS | 2492 | 1468456070411 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 17:27:50 INFO - PROCESS | 2492 | 1468456070414 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:27:50 INFO - PROCESS | 2492 | 1468456070416 Marionette TRACE conn5 <- [1,1778,null,{}] 17:27:50 INFO - PROCESS | 2492 | 1468456070419 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:50 INFO - PROCESS | 2492 | 1468456070421 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:50 INFO - PROCESS | 2492 | 1468456070542 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 17:27:50 INFO - PROCESS | 2492 | 1468456070600 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:50 INFO - PROCESS | 2492 | 1468456070602 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:50 INFO - PROCESS | 2492 | ++DOCSHELL 1792F000 == 42 [pid = 2492] [id = 454] 17:27:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17A4A000) [pid = 2492] [serial = 1362] [outer = 00000000] 17:27:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (18523000) [pid = 2492] [serial = 1363] [outer = 17A4A000] 17:27:50 INFO - PROCESS | 2492 | 1468456070648 Marionette DEBUG loaded listener.js 17:27:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (18524000) [pid = 2492] [serial = 1364] [outer = 17A4A000] 17:27:51 INFO - PROCESS | 2492 | 1468456071084 Marionette TRACE conn5 <- [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]]]}] 17:27:51 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) 17:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 17:27:51 INFO - PROCESS | 2492 | 1468456071176 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 17:27:51 INFO - PROCESS | 2492 | 1468456071181 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 17:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:27:51 INFO - PROCESS | 2492 | 1468456071201 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:27:51 INFO - PROCESS | 2492 | 1468456071205 Marionette TRACE conn5 <- [1,1782,null,{}] 17:27:51 INFO - PROCESS | 2492 | 1468456071213 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:51 INFO - PROCESS | 2492 | 1468456071216 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:51 INFO - PROCESS | 2492 | 1468456071339 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 17:27:51 INFO - PROCESS | 2492 | 1468456071441 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:51 INFO - PROCESS | 2492 | 1468456071444 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:51 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E5800 == 43 [pid = 2492] [id = 455] 17:27:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0C6E8C00) [pid = 2492] [serial = 1365] [outer = 00000000] 17:27:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (0DF71400) [pid = 2492] [serial = 1366] [outer = 0C6E8C00] 17:27:51 INFO - PROCESS | 2492 | 1468456071502 Marionette DEBUG loaded listener.js 17:27:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (0E142000) [pid = 2492] [serial = 1367] [outer = 0C6E8C00] 17:27:52 INFO - PROCESS | 2492 | 1468456072049 Marionette TRACE conn5 <- [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]]]}] 17:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 890ms 17:27:52 INFO - PROCESS | 2492 | 1468456072086 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 17:27:52 INFO - PROCESS | 2492 | 1468456072091 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 17:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:27:52 INFO - PROCESS | 2492 | 1468456072097 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:27:52 INFO - PROCESS | 2492 | 1468456072100 Marionette TRACE conn5 <- [1,1786,null,{}] 17:27:52 INFO - PROCESS | 2492 | 1468456072104 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:52 INFO - PROCESS | 2492 | 1468456072107 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:52 INFO - PROCESS | 2492 | 1468456072221 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 17:27:52 INFO - PROCESS | 2492 | 1468456072333 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:52 INFO - PROCESS | 2492 | 1468456072336 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:52 INFO - PROCESS | 2492 | ++DOCSHELL 0F4AB800 == 44 [pid = 2492] [id = 456] 17:27:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (12624400) [pid = 2492] [serial = 1368] [outer = 00000000] 17:27:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (12E27000) [pid = 2492] [serial = 1369] [outer = 12624400] 17:27:52 INFO - PROCESS | 2492 | 1468456072435 Marionette DEBUG loaded listener.js 17:27:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (12F75C00) [pid = 2492] [serial = 1370] [outer = 12624400] 17:27:53 INFO - PROCESS | 2492 | 1468456073067 Marionette TRACE conn5 <- [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]]]}] 17:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1016ms 17:27:53 INFO - PROCESS | 2492 | 1468456073118 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 17:27:53 INFO - PROCESS | 2492 | 1468456073120 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 17:27:53 INFO - PROCESS | 2492 | 1468456073124 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:27:53 INFO - PROCESS | 2492 | 1468456073128 Marionette TRACE conn5 <- [1,1790,null,{}] 17:27:53 INFO - PROCESS | 2492 | 1468456073138 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:53 INFO - PROCESS | 2492 | 1468456073143 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:53 INFO - PROCESS | 2492 | 1468456073254 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 17:27:53 INFO - PROCESS | 2492 | 1468456073393 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:53 INFO - PROCESS | 2492 | 1468456073397 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:53 INFO - PROCESS | 2492 | ++DOCSHELL 1760AC00 == 45 [pid = 2492] [id = 457] 17:27:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (1760BC00) [pid = 2492] [serial = 1371] [outer = 00000000] 17:27:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (17708C00) [pid = 2492] [serial = 1372] [outer = 1760BC00] 17:27:53 INFO - PROCESS | 2492 | 1468456073455 Marionette DEBUG loaded listener.js 17:27:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (17938800) [pid = 2492] [serial = 1373] [outer = 1760BC00] 17:27:54 INFO - PROCESS | 2492 | 1468456074085 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1021ms 17:27:54 INFO - PROCESS | 2492 | 1468456074149 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 17:27:54 INFO - PROCESS | 2492 | 1468456074152 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 17:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:27:54 INFO - PROCESS | 2492 | 1468456074155 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:27:54 INFO - PROCESS | 2492 | 1468456074157 Marionette TRACE conn5 <- [1,1794,null,{}] 17:27:54 INFO - PROCESS | 2492 | 1468456074161 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:54 INFO - PROCESS | 2492 | 1468456074163 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:54 INFO - PROCESS | 2492 | 1468456074273 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 17:27:54 INFO - PROCESS | 2492 | 1468456074425 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:54 INFO - PROCESS | 2492 | 1468456074428 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:54 INFO - PROCESS | 2492 | ++DOCSHELL 17A63800 == 46 [pid = 2492] [id = 458] 17:27:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (17A67400) [pid = 2492] [serial = 1374] [outer = 00000000] 17:27:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 96 (18805C00) [pid = 2492] [serial = 1375] [outer = 17A67400] 17:27:54 INFO - PROCESS | 2492 | 1468456074483 Marionette DEBUG loaded listener.js 17:27:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 97 (188B0400) [pid = 2492] [serial = 1376] [outer = 17A67400] 17:27:55 INFO - PROCESS | 2492 | 1468456075192 Marionette TRACE conn5 <- [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]]]}] 17:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1068ms 17:27:55 INFO - PROCESS | 2492 | 1468456075231 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 17:27:55 INFO - PROCESS | 2492 | 1468456075235 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 17:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:27:55 INFO - PROCESS | 2492 | 1468456075239 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:27:55 INFO - PROCESS | 2492 | 1468456075243 Marionette TRACE conn5 <- [1,1798,null,{}] 17:27:55 INFO - PROCESS | 2492 | 1468456075248 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:55 INFO - PROCESS | 2492 | 1468456075251 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:55 INFO - PROCESS | 2492 | 1468456075356 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 17:27:55 INFO - PROCESS | 2492 | 1468456075495 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:55 INFO - PROCESS | 2492 | 1468456075497 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:55 INFO - PROCESS | 2492 | ++DOCSHELL 0E176400 == 47 [pid = 2492] [id = 459] 17:27:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 98 (0E176800) [pid = 2492] [serial = 1377] [outer = 00000000] 17:27:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 99 (0E721800) [pid = 2492] [serial = 1378] [outer = 0E176800] 17:27:55 INFO - PROCESS | 2492 | 1468456075547 Marionette DEBUG loaded listener.js 17:27:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 100 (12625800) [pid = 2492] [serial = 1379] [outer = 0E176800] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 0F447C00 == 46 [pid = 2492] [id = 453] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 0C6EFC00 == 45 [pid = 2492] [id = 452] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 17715C00 == 44 [pid = 2492] [id = 451] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 1689B800 == 43 [pid = 2492] [id = 450] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 15478800 == 42 [pid = 2492] [id = 449] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 15414800 == 41 [pid = 2492] [id = 448] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 1299A400 == 40 [pid = 2492] [id = 447] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 0D975000 == 39 [pid = 2492] [id = 446] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 0DF8F800 == 38 [pid = 2492] [id = 445] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 0E141C00 == 37 [pid = 2492] [id = 438] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 0E141400 == 36 [pid = 2492] [id = 440] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 13083400 == 35 [pid = 2492] [id = 439] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 15B81C00 == 34 [pid = 2492] [id = 441] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 140E2C00 == 33 [pid = 2492] [id = 442] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 0D96FC00 == 32 [pid = 2492] [id = 443] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 0E50C800 == 31 [pid = 2492] [id = 444] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 17A63800 == 30 [pid = 2492] [id = 458] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 1760AC00 == 29 [pid = 2492] [id = 457] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 1792F000 == 28 [pid = 2492] [id = 454] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 0C6E5800 == 27 [pid = 2492] [id = 455] 17:27:56 INFO - PROCESS | 2492 | --DOCSHELL 0F4AB800 == 26 [pid = 2492] [id = 456] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 99 (1770F800) [pid = 2492] [serial = 1312] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 98 (1792D800) [pid = 2492] [serial = 1286] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 97 (0E50D400) [pid = 2492] [serial = 1291] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 96 (0E552000) [pid = 2492] [serial = 1292] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 95 (140EB400) [pid = 2492] [serial = 1300] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (15417400) [pid = 2492] [serial = 1301] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (126E5400) [pid = 2492] [serial = 1294] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (127CEC00) [pid = 2492] [serial = 1295] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (16896800) [pid = 2492] [serial = 1309] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (0DF7CC00) [pid = 2492] [serial = 1288] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (0DF8FC00) [pid = 2492] [serial = 1289] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (12E6A800) [pid = 2492] [serial = 1297] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (12F6A000) [pid = 2492] [serial = 1298] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (1689C400) [pid = 2492] [serial = 1306] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (16B4E000) [pid = 2492] [serial = 1307] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (15B7BC00) [pid = 2492] [serial = 1303] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (17977400) [pid = 2492] [serial = 1316] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (15B80800) [pid = 2492] [serial = 1304] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (17931400) [pid = 2492] [serial = 1315] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (17A4CC00) [pid = 2492] [serial = 1318] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (140E3000) [pid = 2492] [serial = 1322] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (12FEA400) [pid = 2492] [serial = 1321] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (1792E800) [pid = 2492] [serial = 1324] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (17A52800) [pid = 2492] [serial = 1319] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17710400) [pid = 2492] [serial = 1313] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17A63000) [pid = 2492] [serial = 1325] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (15473400) [pid = 2492] [serial = 1310] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (18528400) [pid = 2492] [serial = 1327] [outer = 00000000] [url = about:blank] 17:27:56 INFO - PROCESS | 2492 | 1468456076665 Marionette TRACE conn5 <- [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]]]}] 17:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1478ms 17:27:56 INFO - PROCESS | 2492 | 1468456076719 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 17:27:56 INFO - PROCESS | 2492 | 1468456076723 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 17:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:27:56 INFO - PROCESS | 2492 | 1468456076727 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:27:56 INFO - PROCESS | 2492 | 1468456076732 Marionette TRACE conn5 <- [1,1802,null,{}] 17:27:56 INFO - PROCESS | 2492 | 1468456076737 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:56 INFO - PROCESS | 2492 | 1468456076739 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:56 INFO - PROCESS | 2492 | 1468456076829 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 17:27:56 INFO - PROCESS | 2492 | 1468456076839 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:56 INFO - PROCESS | 2492 | 1468456076842 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:56 INFO - PROCESS | 2492 | ++DOCSHELL 0D9F0400 == 27 [pid = 2492] [id = 460] 17:27:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0DA33400) [pid = 2492] [serial = 1380] [outer = 00000000] 17:27:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0DF95000) [pid = 2492] [serial = 1381] [outer = 0DA33400] 17:27:56 INFO - PROCESS | 2492 | 1468456076896 Marionette DEBUG loaded listener.js 17:27:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0E13B800) [pid = 2492] [serial = 1382] [outer = 0DA33400] 17:27:57 INFO - PROCESS | 2492 | 1468456077400 Marionette TRACE conn5 <- [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]]]}] 17:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 17:27:57 INFO - PROCESS | 2492 | 1468456077459 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 17:27:57 INFO - PROCESS | 2492 | 1468456077464 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 17:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:27:57 INFO - PROCESS | 2492 | 1468456077470 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:27:57 INFO - PROCESS | 2492 | 1468456077473 Marionette TRACE conn5 <- [1,1806,null,{}] 17:27:57 INFO - PROCESS | 2492 | 1468456077508 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:57 INFO - PROCESS | 2492 | 1468456077510 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:57 INFO - PROCESS | 2492 | 1468456077608 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 17:27:57 INFO - PROCESS | 2492 | 1468456077704 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:57 INFO - PROCESS | 2492 | 1468456077706 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:57 INFO - PROCESS | 2492 | ++DOCSHELL 0C642C00 == 28 [pid = 2492] [id = 461] 17:27:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0D9F2C00) [pid = 2492] [serial = 1383] [outer = 00000000] 17:27:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0F442000) [pid = 2492] [serial = 1384] [outer = 0D9F2C00] 17:27:57 INFO - PROCESS | 2492 | 1468456077755 Marionette DEBUG loaded listener.js 17:27:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (12447C00) [pid = 2492] [serial = 1385] [outer = 0D9F2C00] 17:27:58 INFO - PROCESS | 2492 | 1468456078115 Marionette TRACE conn5 <- [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]]]}] 17:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 710ms 17:27:58 INFO - PROCESS | 2492 | 1468456078184 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 17:27:58 INFO - PROCESS | 2492 | 1468456078186 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 17:27:58 INFO - PROCESS | 2492 | 1468456078190 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:27:58 INFO - PROCESS | 2492 | 1468456078193 Marionette TRACE conn5 <- [1,1810,null,{}] 17:27:58 INFO - PROCESS | 2492 | 1468456078203 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:58 INFO - PROCESS | 2492 | 1468456078208 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:58 INFO - PROCESS | 2492 | 1468456078292 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 17:27:58 INFO - PROCESS | 2492 | 1468456078299 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:58 INFO - PROCESS | 2492 | 1468456078302 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:58 INFO - PROCESS | 2492 | ++DOCSHELL 12F34C00 == 29 [pid = 2492] [id = 462] 17:27:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (12F6A400) [pid = 2492] [serial = 1386] [outer = 00000000] 17:27:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (140DE000) [pid = 2492] [serial = 1387] [outer = 12F6A400] 17:27:58 INFO - PROCESS | 2492 | 1468456078352 Marionette DEBUG loaded listener.js 17:27:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (14814800) [pid = 2492] [serial = 1388] [outer = 12F6A400] 17:27:58 INFO - PROCESS | 2492 | 1468456078865 Marionette TRACE conn5 <- [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]]]}] 17:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 17:27:58 INFO - PROCESS | 2492 | 1468456078929 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 17:27:58 INFO - PROCESS | 2492 | 1468456078932 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 17:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:27:58 INFO - PROCESS | 2492 | 1468456078961 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:27:58 INFO - PROCESS | 2492 | 1468456078963 Marionette TRACE conn5 <- [1,1814,null,{}] 17:27:58 INFO - PROCESS | 2492 | 1468456078976 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:58 INFO - PROCESS | 2492 | 1468456078978 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:59 INFO - PROCESS | 2492 | 1468456079097 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 17:27:59 INFO - PROCESS | 2492 | 1468456079109 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:59 INFO - PROCESS | 2492 | 1468456079111 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:59 INFO - PROCESS | 2492 | ++DOCSHELL 15416000 == 30 [pid = 2492] [id = 463] 17:27:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (15419800) [pid = 2492] [serial = 1389] [outer = 00000000] 17:27:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (15478400) [pid = 2492] [serial = 1390] [outer = 15419800] 17:27:59 INFO - PROCESS | 2492 | 1468456079156 Marionette DEBUG loaded listener.js 17:27:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (158F1000) [pid = 2492] [serial = 1391] [outer = 15419800] 17:27:59 INFO - PROCESS | 2492 | 1468456079598 Marionette TRACE conn5 <- [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]]]}] 17:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 710ms 17:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:27:59 INFO - PROCESS | 2492 | 1468456079649 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 17:27:59 INFO - PROCESS | 2492 | 1468456079651 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 17:27:59 INFO - PROCESS | 2492 | 1468456079654 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:27:59 INFO - PROCESS | 2492 | 1468456079656 Marionette TRACE conn5 <- [1,1818,null,{}] 17:27:59 INFO - PROCESS | 2492 | 1468456079659 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:59 INFO - PROCESS | 2492 | 1468456079661 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:59 INFO - PROCESS | 2492 | 1468456079771 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 17:27:59 INFO - PROCESS | 2492 | 1468456079776 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:59 INFO - PROCESS | 2492 | 1468456079778 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:27:59 INFO - PROCESS | 2492 | ++DOCSHELL 15B56400 == 31 [pid = 2492] [id = 464] 17:27:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (15B5A800) [pid = 2492] [serial = 1392] [outer = 00000000] 17:27:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (15B86000) [pid = 2492] [serial = 1393] [outer = 15B5A800] 17:27:59 INFO - PROCESS | 2492 | 1468456079823 Marionette DEBUG loaded listener.js 17:27:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (16896800) [pid = 2492] [serial = 1394] [outer = 15B5A800] 17:28:00 INFO - PROCESS | 2492 | 1468456080303 Marionette TRACE conn5 <- [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]]]}] 17:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 671ms 17:28:00 INFO - PROCESS | 2492 | 1468456080324 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 17:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:28:00 INFO - PROCESS | 2492 | 1468456080326 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 17:28:00 INFO - PROCESS | 2492 | 1468456080329 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:28:00 INFO - PROCESS | 2492 | 1468456080331 Marionette TRACE conn5 <- [1,1822,null,{}] 17:28:00 INFO - PROCESS | 2492 | 1468456080334 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:00 INFO - PROCESS | 2492 | 1468456080340 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:00 INFO - PROCESS | 2492 | 1468456080497 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 17:28:00 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (158F0400) [pid = 2492] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:28:00 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0E13B000) [pid = 2492] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:28:00 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0DF95800) [pid = 2492] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:28:00 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (1689BC00) [pid = 2492] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:28:00 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0D976800) [pid = 2492] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:28:00 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (126A1400) [pid = 2492] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:28:00 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E50CC00) [pid = 2492] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:28:00 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (17A68800) [pid = 2492] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:28:00 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (129B7000) [pid = 2492] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:28:00 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0C6F2C00) [pid = 2492] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:28:00 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (15420400) [pid = 2492] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:28:00 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (1779A400) [pid = 2492] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:28:00 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17A4A000) [pid = 2492] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:28:00 INFO - PROCESS | 2492 | 1468456080800 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:00 INFO - PROCESS | 2492 | 1468456080802 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:00 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F2C00 == 32 [pid = 2492] [id = 465] 17:28:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0D972C00) [pid = 2492] [serial = 1395] [outer = 00000000] 17:28:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0E37B000) [pid = 2492] [serial = 1396] [outer = 0D972C00] 17:28:00 INFO - PROCESS | 2492 | 1468456080848 Marionette DEBUG loaded listener.js 17:28:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1541D800) [pid = 2492] [serial = 1397] [outer = 0D972C00] 17:28:01 INFO - PROCESS | 2492 | 1468456081223 Marionette TRACE conn5 <- [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]]]}] 17:28:01 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 17:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 930ms 17:28:01 INFO - PROCESS | 2492 | 1468456081261 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 17:28:01 INFO - PROCESS | 2492 | 1468456081263 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 17:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:28:01 INFO - PROCESS | 2492 | 1468456081274 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:28:01 INFO - PROCESS | 2492 | 1468456081275 Marionette TRACE conn5 <- [1,1826,null,{}] 17:28:01 INFO - PROCESS | 2492 | 1468456081280 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:01 INFO - PROCESS | 2492 | 1468456081282 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:01 INFO - PROCESS | 2492 | 1468456081359 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 17:28:01 INFO - PROCESS | 2492 | 1468456081365 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:01 INFO - PROCESS | 2492 | 1468456081366 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:01 INFO - PROCESS | 2492 | ++DOCSHELL 0F2EEC00 == 33 [pid = 2492] [id = 466] 17:28:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (16013400) [pid = 2492] [serial = 1398] [outer = 00000000] 17:28:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17710000) [pid = 2492] [serial = 1399] [outer = 16013400] 17:28:01 INFO - PROCESS | 2492 | 1468456081411 Marionette DEBUG loaded listener.js 17:28:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17929C00) [pid = 2492] [serial = 1400] [outer = 16013400] 17:28:01 INFO - PROCESS | 2492 | 1468456081837 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 17:28:01 INFO - PROCESS | 2492 | 1468456081897 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 17:28:01 INFO - PROCESS | 2492 | 1468456081899 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 17:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:28:01 INFO - PROCESS | 2492 | 1468456081902 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:28:01 INFO - PROCESS | 2492 | 1468456081904 Marionette TRACE conn5 <- [1,1830,null,{}] 17:28:01 INFO - PROCESS | 2492 | 1468456081907 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:01 INFO - PROCESS | 2492 | 1468456081909 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:02 INFO - PROCESS | 2492 | 1468456081988 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 17:28:02 INFO - PROCESS | 2492 | 1468456081993 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:02 INFO - PROCESS | 2492 | 1468456081995 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:02 INFO - PROCESS | 2492 | ++DOCSHELL 1792D400 == 34 [pid = 2492] [id = 467] 17:28:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1792E000) [pid = 2492] [serial = 1401] [outer = 00000000] 17:28:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17936400) [pid = 2492] [serial = 1402] [outer = 1792E000] 17:28:02 INFO - PROCESS | 2492 | 1468456082040 Marionette DEBUG loaded listener.js 17:28:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17937400) [pid = 2492] [serial = 1403] [outer = 1792E000] 17:28:02 INFO - PROCESS | 2492 | 1468456082480 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 17:28:02 INFO - PROCESS | 2492 | 1468456082532 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 17:28:02 INFO - PROCESS | 2492 | 1468456082534 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 17:28:02 INFO - PROCESS | 2492 | 1468456082555 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:28:02 INFO - PROCESS | 2492 | 1468456082557 Marionette TRACE conn5 <- [1,1834,null,{}] 17:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:28:02 INFO - PROCESS | 2492 | 1468456082560 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:02 INFO - PROCESS | 2492 | 1468456082562 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:02 INFO - PROCESS | 2492 | 1468456082641 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 17:28:02 INFO - PROCESS | 2492 | 1468456082649 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:02 INFO - PROCESS | 2492 | 1468456082651 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:02 INFO - PROCESS | 2492 | ++DOCSHELL 1797F000 == 35 [pid = 2492] [id = 468] 17:28:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1797F400) [pid = 2492] [serial = 1404] [outer = 00000000] 17:28:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (17A47400) [pid = 2492] [serial = 1405] [outer = 1797F400] 17:28:02 INFO - PROCESS | 2492 | 1468456082695 Marionette DEBUG loaded listener.js 17:28:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (17A4F000) [pid = 2492] [serial = 1406] [outer = 1797F400] 17:28:03 INFO - PROCESS | 2492 | 1468456083549 Marionette TRACE conn5 <- [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]]]}] 17:28:03 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) 17:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1013ms 17:28:03 INFO - PROCESS | 2492 | 1468456083574 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 17:28:03 INFO - PROCESS | 2492 | 1468456083578 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 17:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:28:03 INFO - PROCESS | 2492 | 1468456083582 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:28:03 INFO - PROCESS | 2492 | 1468456083586 Marionette TRACE conn5 <- [1,1838,null,{}] 17:28:03 INFO - PROCESS | 2492 | 1468456083591 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:03 INFO - PROCESS | 2492 | 1468456083595 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:03 INFO - PROCESS | 2492 | 1468456083738 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 17:28:03 INFO - PROCESS | 2492 | 1468456083875 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:03 INFO - PROCESS | 2492 | 1468456083878 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:03 INFO - PROCESS | 2492 | ++DOCSHELL 0DA82000 == 36 [pid = 2492] [id = 469] 17:28:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (0DB5EC00) [pid = 2492] [serial = 1407] [outer = 00000000] 17:28:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (0E50C400) [pid = 2492] [serial = 1408] [outer = 0DB5EC00] 17:28:03 INFO - PROCESS | 2492 | 1468456083938 Marionette DEBUG loaded listener.js 17:28:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (0E728C00) [pid = 2492] [serial = 1409] [outer = 0DB5EC00] 17:28:04 INFO - PROCESS | 2492 | 1468456084624 Marionette TRACE conn5 <- [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]]]}] 17:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1129ms 17:28:04 INFO - PROCESS | 2492 | 1468456084729 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 17:28:04 INFO - PROCESS | 2492 | 1468456084733 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 17:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:28:04 INFO - PROCESS | 2492 | 1468456084741 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:28:04 INFO - PROCESS | 2492 | 1468456084743 Marionette TRACE conn5 <- [1,1842,null,{}] 17:28:04 INFO - PROCESS | 2492 | 1468456084748 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:04 INFO - PROCESS | 2492 | 1468456084751 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:04 INFO - PROCESS | 2492 | 1468456084887 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 17:28:05 INFO - PROCESS | 2492 | 1468456085130 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:05 INFO - PROCESS | 2492 | 1468456085133 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:05 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E3C00 == 37 [pid = 2492] [id = 470] 17:28:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (0C6E4000) [pid = 2492] [serial = 1410] [outer = 00000000] 17:28:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (0C6F3800) [pid = 2492] [serial = 1411] [outer = 0C6E4000] 17:28:05 INFO - PROCESS | 2492 | 1468456085198 Marionette DEBUG loaded listener.js 17:28:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (0DA34400) [pid = 2492] [serial = 1412] [outer = 0C6E4000] 17:28:05 INFO - PROCESS | 2492 | --DOCSHELL 1792D400 == 36 [pid = 2492] [id = 467] 17:28:05 INFO - PROCESS | 2492 | --DOCSHELL 0F2EEC00 == 35 [pid = 2492] [id = 466] 17:28:05 INFO - PROCESS | 2492 | --DOCSHELL 0C6F2C00 == 34 [pid = 2492] [id = 465] 17:28:05 INFO - PROCESS | 2492 | --DOCSHELL 15B56400 == 33 [pid = 2492] [id = 464] 17:28:05 INFO - PROCESS | 2492 | --DOCSHELL 15416000 == 32 [pid = 2492] [id = 463] 17:28:05 INFO - PROCESS | 2492 | --DOCSHELL 12F34C00 == 31 [pid = 2492] [id = 462] 17:28:05 INFO - PROCESS | 2492 | --DOCSHELL 0C642C00 == 30 [pid = 2492] [id = 461] 17:28:05 INFO - PROCESS | 2492 | --DOCSHELL 0D9F0400 == 29 [pid = 2492] [id = 460] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (15B7D400) [pid = 2492] [serial = 1348] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (15B8A000) [pid = 2492] [serial = 1349] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (0E502400) [pid = 2492] [serial = 1339] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (0E552400) [pid = 2492] [serial = 1340] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (0E140800) [pid = 2492] [serial = 1336] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (17712C00) [pid = 2492] [serial = 1352] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0E172C00) [pid = 2492] [serial = 1337] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0DB5F000) [pid = 2492] [serial = 1330] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (17A47800) [pid = 2492] [serial = 1361] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (17707800) [pid = 2492] [serial = 1351] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0DF7D000) [pid = 2492] [serial = 1331] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E8C4400) [pid = 2492] [serial = 1333] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0F4D3000) [pid = 2492] [serial = 1334] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1852C000) [pid = 2492] [serial = 1328] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (12E72800) [pid = 2492] [serial = 1342] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (12F28C00) [pid = 2492] [serial = 1357] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (12F76800) [pid = 2492] [serial = 1343] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (1547A000) [pid = 2492] [serial = 1345] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (17933C00) [pid = 2492] [serial = 1354] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (1797DC00) [pid = 2492] [serial = 1360] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (18524000) [pid = 2492] [serial = 1364] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (17938400) [pid = 2492] [serial = 1355] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (16017400) [pid = 2492] [serial = 1358] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (1582A000) [pid = 2492] [serial = 1346] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (18523000) [pid = 2492] [serial = 1363] [outer = 00000000] [url = about:blank] 17:28:05 INFO - PROCESS | 2492 | 1468456085854 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1179ms 17:28:05 INFO - PROCESS | 2492 | 1468456085920 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 17:28:05 INFO - PROCESS | 2492 | 1468456085924 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 17:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:28:05 INFO - PROCESS | 2492 | 1468456085928 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:28:05 INFO - PROCESS | 2492 | 1468456085931 Marionette TRACE conn5 <- [1,1846,null,{}] 17:28:05 INFO - PROCESS | 2492 | 1468456085938 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:05 INFO - PROCESS | 2492 | 1468456085943 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:06 INFO - PROCESS | 2492 | 1468456086031 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 17:28:06 INFO - PROCESS | 2492 | 1468456086127 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:06 INFO - PROCESS | 2492 | 1468456086129 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:06 INFO - PROCESS | 2492 | ++DOCSHELL 0DF73C00 == 30 [pid = 2492] [id = 471] 17:28:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0DF91C00) [pid = 2492] [serial = 1413] [outer = 00000000] 17:28:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0E37D800) [pid = 2492] [serial = 1414] [outer = 0DF91C00] 17:28:06 INFO - PROCESS | 2492 | 1468456086178 Marionette DEBUG loaded listener.js 17:28:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0E50B400) [pid = 2492] [serial = 1415] [outer = 0DF91C00] 17:28:06 INFO - PROCESS | 2492 | 1468456086628 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 17:28:06 INFO - PROCESS | 2492 | 1468456086661 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 17:28:06 INFO - PROCESS | 2492 | 1468456086665 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 17:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:28:06 INFO - PROCESS | 2492 | 1468456086673 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:28:06 INFO - PROCESS | 2492 | 1468456086675 Marionette TRACE conn5 <- [1,1850,null,{}] 17:28:06 INFO - PROCESS | 2492 | 1468456086679 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:06 INFO - PROCESS | 2492 | 1468456086681 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:06 INFO - PROCESS | 2492 | 1468456086769 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 17:28:06 INFO - PROCESS | 2492 | 1468456086776 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:06 INFO - PROCESS | 2492 | 1468456086778 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:06 INFO - PROCESS | 2492 | ++DOCSHELL 12444400 == 31 [pid = 2492] [id = 472] 17:28:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (12621C00) [pid = 2492] [serial = 1416] [outer = 00000000] 17:28:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (12E26800) [pid = 2492] [serial = 1417] [outer = 12621C00] 17:28:06 INFO - PROCESS | 2492 | 1468456086824 Marionette DEBUG loaded listener.js 17:28:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (12F31800) [pid = 2492] [serial = 1418] [outer = 12621C00] 17:28:07 INFO - PROCESS | 2492 | 1468456087302 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 671ms 17:28:07 INFO - PROCESS | 2492 | 1468456087345 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 17:28:07 INFO - PROCESS | 2492 | 1468456087348 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 17:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:28:07 INFO - PROCESS | 2492 | 1468456087352 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:28:07 INFO - PROCESS | 2492 | 1468456087358 Marionette TRACE conn5 <- [1,1854,null,{}] 17:28:07 INFO - PROCESS | 2492 | 1468456087367 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:07 INFO - PROCESS | 2492 | 1468456087371 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:07 INFO - PROCESS | 2492 | 1468456087459 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 17:28:07 INFO - PROCESS | 2492 | 1468456087470 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:07 INFO - PROCESS | 2492 | 1468456087472 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:07 INFO - PROCESS | 2492 | ++DOCSHELL 0E55D400 == 32 [pid = 2492] [id = 473] 17:28:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (127CF400) [pid = 2492] [serial = 1419] [outer = 00000000] 17:28:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (15470400) [pid = 2492] [serial = 1420] [outer = 127CF400] 17:28:07 INFO - PROCESS | 2492 | 1468456087526 Marionette DEBUG loaded listener.js 17:28:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (1582A800) [pid = 2492] [serial = 1421] [outer = 127CF400] 17:28:08 INFO - PROCESS | 2492 | 1468456088019 Marionette TRACE conn5 <- [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]]]}] 17:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 17:28:08 INFO - PROCESS | 2492 | 1468456088086 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 17:28:08 INFO - PROCESS | 2492 | 1468456088089 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 17:28:08 INFO - PROCESS | 2492 | 1468456088092 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:28:08 INFO - PROCESS | 2492 | 1468456088094 Marionette TRACE conn5 <- [1,1858,null,{}] 17:28:08 INFO - PROCESS | 2492 | 1468456088097 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:08 INFO - PROCESS | 2492 | 1468456088099 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:08 INFO - PROCESS | 2492 | 1468456088218 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 17:28:08 INFO - PROCESS | 2492 | 1468456088224 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:08 INFO - PROCESS | 2492 | 1468456088226 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:08 INFO - PROCESS | 2492 | ++DOCSHELL 157EEC00 == 33 [pid = 2492] [id = 474] 17:28:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15830800) [pid = 2492] [serial = 1422] [outer = 00000000] 17:28:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (16870000) [pid = 2492] [serial = 1423] [outer = 15830800] 17:28:08 INFO - PROCESS | 2492 | 1468456088326 Marionette DEBUG loaded listener.js 17:28:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (16B53400) [pid = 2492] [serial = 1424] [outer = 15830800] 17:28:08 INFO - PROCESS | 2492 | 1468456088742 Marionette TRACE conn5 <- [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]]]}] 17:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 17:28:08 INFO - PROCESS | 2492 | 1468456088768 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 17:28:08 INFO - PROCESS | 2492 | 1468456088770 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 17:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:28:08 INFO - PROCESS | 2492 | 1468456088773 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:28:08 INFO - PROCESS | 2492 | 1468456088775 Marionette TRACE conn5 <- [1,1862,null,{}] 17:28:08 INFO - PROCESS | 2492 | 1468456088778 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:08 INFO - PROCESS | 2492 | 1468456088780 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:08 INFO - PROCESS | 2492 | 1468456088926 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 17:28:08 INFO - PROCESS | 2492 | 1468456088950 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:08 INFO - PROCESS | 2492 | 1468456088955 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:08 INFO - PROCESS | 2492 | ++DOCSHELL 0E550000 == 34 [pid = 2492] [id = 475] 17:28:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17174800) [pid = 2492] [serial = 1425] [outer = 00000000] 17:28:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1760B800) [pid = 2492] [serial = 1426] [outer = 17174800] 17:28:09 INFO - PROCESS | 2492 | 1468456089011 Marionette DEBUG loaded listener.js 17:28:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1770F400) [pid = 2492] [serial = 1427] [outer = 17174800] 17:28:09 INFO - PROCESS | 2492 | 1468456089504 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 772ms 17:28:09 INFO - PROCESS | 2492 | 1468456089547 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 17:28:09 INFO - PROCESS | 2492 | 1468456089549 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 17:28:09 INFO - PROCESS | 2492 | 1468456089552 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:28:09 INFO - PROCESS | 2492 | 1468456089554 Marionette TRACE conn5 <- [1,1866,null,{}] 17:28:09 INFO - PROCESS | 2492 | 1468456089557 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:09 INFO - PROCESS | 2492 | 1468456089560 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:09 INFO - PROCESS | 2492 | 1468456089685 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 17:28:09 INFO - PROCESS | 2492 | 1468456089753 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:09 INFO - PROCESS | 2492 | 1468456089755 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:09 INFO - PROCESS | 2492 | ++DOCSHELL 17932400 == 35 [pid = 2492] [id = 476] 17:28:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17933C00) [pid = 2492] [serial = 1428] [outer = 00000000] 17:28:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1797E400) [pid = 2492] [serial = 1429] [outer = 17933C00] 17:28:09 INFO - PROCESS | 2492 | 1468456089801 Marionette DEBUG loaded listener.js 17:28:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (17980000) [pid = 2492] [serial = 1430] [outer = 17933C00] 17:28:10 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (1792E000) [pid = 2492] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:28:10 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (15419800) [pid = 2492] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:28:10 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E176800) [pid = 2492] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:28:10 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (12F6A400) [pid = 2492] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:28:10 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0DA33400) [pid = 2492] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:28:10 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0D9F2C00) [pid = 2492] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:28:10 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (15B5A800) [pid = 2492] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:28:10 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0D972C00) [pid = 2492] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:28:10 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0C6E8C00) [pid = 2492] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:28:10 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (12624400) [pid = 2492] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:28:10 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (16013400) [pid = 2492] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:28:10 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (1760BC00) [pid = 2492] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:28:10 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (17A67400) [pid = 2492] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:28:10 INFO - PROCESS | 2492 | 1468456090307 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 771ms 17:28:10 INFO - PROCESS | 2492 | 1468456090327 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 17:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:28:10 INFO - PROCESS | 2492 | 1468456090329 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 17:28:10 INFO - PROCESS | 2492 | 1468456090332 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:28:10 INFO - PROCESS | 2492 | 1468456090334 Marionette TRACE conn5 <- [1,1870,null,{}] 17:28:10 INFO - PROCESS | 2492 | 1468456090337 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:10 INFO - PROCESS | 2492 | 1468456090339 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:10 INFO - PROCESS | 2492 | 1468456090419 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 17:28:10 INFO - PROCESS | 2492 | 1468456090519 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:10 INFO - PROCESS | 2492 | 1468456090521 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:10 INFO - PROCESS | 2492 | ++DOCSHELL 0D9F2C00 == 36 [pid = 2492] [id = 477] 17:28:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0DA33400) [pid = 2492] [serial = 1431] [outer = 00000000] 17:28:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (12E98800) [pid = 2492] [serial = 1432] [outer = 0DA33400] 17:28:10 INFO - PROCESS | 2492 | 1468456090566 Marionette DEBUG loaded listener.js 17:28:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (15473C00) [pid = 2492] [serial = 1433] [outer = 0DA33400] 17:28:10 INFO - PROCESS | 2492 | 1468456090923 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 17:28:10 INFO - PROCESS | 2492 | 1468456090963 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 17:28:10 INFO - PROCESS | 2492 | 1468456090965 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 17:28:10 INFO - PROCESS | 2492 | 1468456090968 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:28:10 INFO - PROCESS | 2492 | 1468456090970 Marionette TRACE conn5 <- [1,1874,null,{}] 17:28:10 INFO - PROCESS | 2492 | 1468456090974 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:10 INFO - PROCESS | 2492 | 1468456090976 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:11 INFO - PROCESS | 2492 | 1468456091097 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 17:28:11 INFO - PROCESS | 2492 | 1468456091106 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:11 INFO - PROCESS | 2492 | 1468456091108 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:11 INFO - PROCESS | 2492 | ++DOCSHELL 12E26000 == 37 [pid = 2492] [id = 478] 17:28:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (12E6B000) [pid = 2492] [serial = 1434] [outer = 00000000] 17:28:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (17A45000) [pid = 2492] [serial = 1435] [outer = 12E6B000] 17:28:11 INFO - PROCESS | 2492 | 1468456091152 Marionette DEBUG loaded listener.js 17:28:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17A45400) [pid = 2492] [serial = 1436] [outer = 12E6B000] 17:28:11 INFO - PROCESS | 2492 | 1468456091573 Marionette TRACE conn5 <- [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]]]}] 17:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 17:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:28:11 INFO - PROCESS | 2492 | 1468456091603 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 17:28:11 INFO - PROCESS | 2492 | 1468456091605 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 17:28:11 INFO - PROCESS | 2492 | 1468456091608 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:28:11 INFO - PROCESS | 2492 | 1468456091610 Marionette TRACE conn5 <- [1,1878,null,{}] 17:28:11 INFO - PROCESS | 2492 | 1468456091613 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:11 INFO - PROCESS | 2492 | 1468456091615 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:11 INFO - PROCESS | 2492 | 1468456091696 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 17:28:11 INFO - PROCESS | 2492 | 1468456091830 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:11 INFO - PROCESS | 2492 | 1468456091832 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:11 INFO - PROCESS | 2492 | ++DOCSHELL 12F25C00 == 38 [pid = 2492] [id = 479] 17:28:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (18520800) [pid = 2492] [serial = 1437] [outer = 00000000] 17:28:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (1852A800) [pid = 2492] [serial = 1438] [outer = 18520800] 17:28:11 INFO - PROCESS | 2492 | 1468456091875 Marionette DEBUG loaded listener.js 17:28:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1852DC00) [pid = 2492] [serial = 1439] [outer = 18520800] 17:28:12 INFO - PROCESS | 2492 | 1468456092290 Marionette TRACE conn5 <- [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]]]}] 17:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 17:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:28:12 INFO - PROCESS | 2492 | 1468456092340 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 17:28:12 INFO - PROCESS | 2492 | 1468456092344 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 17:28:12 INFO - PROCESS | 2492 | 1468456092349 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:28:12 INFO - PROCESS | 2492 | 1468456092352 Marionette TRACE conn5 <- [1,1882,null,{}] 17:28:12 INFO - PROCESS | 2492 | 1468456092358 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:12 INFO - PROCESS | 2492 | 1468456092361 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:12 INFO - PROCESS | 2492 | 1468456092477 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 17:28:12 INFO - PROCESS | 2492 | 1468456092610 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:12 INFO - PROCESS | 2492 | 1468456092615 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:12 INFO - PROCESS | 2492 | ++DOCSHELL 0DF74C00 == 39 [pid = 2492] [id = 480] 17:28:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0DF75800) [pid = 2492] [serial = 1440] [outer = 00000000] 17:28:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0E140800) [pid = 2492] [serial = 1441] [outer = 0DF75800] 17:28:12 INFO - PROCESS | 2492 | 1468456092678 Marionette DEBUG loaded listener.js 17:28:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0E553000) [pid = 2492] [serial = 1442] [outer = 0DF75800] 17:28:13 INFO - PROCESS | 2492 | 1468456093299 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1021ms 17:28:13 INFO - PROCESS | 2492 | 1468456093371 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 17:28:13 INFO - PROCESS | 2492 | 1468456093375 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 17:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:28:13 INFO - PROCESS | 2492 | 1468456093382 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:28:13 INFO - PROCESS | 2492 | 1468456093384 Marionette TRACE conn5 <- [1,1886,null,{}] 17:28:13 INFO - PROCESS | 2492 | 1468456093389 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:13 INFO - PROCESS | 2492 | 1468456093391 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:13 INFO - PROCESS | 2492 | 1468456093536 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 17:28:13 INFO - PROCESS | 2492 | 1468456093675 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:13 INFO - PROCESS | 2492 | 1468456093678 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:13 INFO - PROCESS | 2492 | ++DOCSHELL 12E72000 == 40 [pid = 2492] [id = 481] 17:28:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (12F6E800) [pid = 2492] [serial = 1443] [outer = 00000000] 17:28:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (13082400) [pid = 2492] [serial = 1444] [outer = 12F6E800] 17:28:13 INFO - PROCESS | 2492 | 1468456093736 Marionette DEBUG loaded listener.js 17:28:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (1480B000) [pid = 2492] [serial = 1445] [outer = 12F6E800] 17:28:14 INFO - PROCESS | 2492 | 1468456094336 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1019ms 17:28:14 INFO - PROCESS | 2492 | 1468456094405 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 17:28:14 INFO - PROCESS | 2492 | 1468456094407 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 17:28:14 INFO - PROCESS | 2492 | 1468456094411 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:28:14 INFO - PROCESS | 2492 | 1468456094415 Marionette TRACE conn5 <- [1,1890,null,{}] 17:28:14 INFO - PROCESS | 2492 | 1468456094461 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:14 INFO - PROCESS | 2492 | 1468456094465 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:14 INFO - PROCESS | 2492 | 1468456094585 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 17:28:14 INFO - PROCESS | 2492 | 1468456094717 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:14 INFO - PROCESS | 2492 | 1468456094720 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:14 INFO - PROCESS | 2492 | ++DOCSHELL 1792B400 == 41 [pid = 2492] [id = 482] 17:28:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (17931400) [pid = 2492] [serial = 1446] [outer = 00000000] 17:28:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (17976C00) [pid = 2492] [serial = 1447] [outer = 17931400] 17:28:14 INFO - PROCESS | 2492 | 1468456094781 Marionette DEBUG loaded listener.js 17:28:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (17A68800) [pid = 2492] [serial = 1448] [outer = 17931400] 17:28:15 INFO - PROCESS | 2492 | 1468456095335 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 971ms 17:28:15 INFO - PROCESS | 2492 | 1468456095384 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 17:28:15 INFO - PROCESS | 2492 | 1468456095387 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 17:28:15 INFO - PROCESS | 2492 | 1468456095391 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:28:15 INFO - PROCESS | 2492 | 1468456095393 Marionette TRACE conn5 <- [1,1894,null,{}] 17:28:15 INFO - PROCESS | 2492 | 1468456095396 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:15 INFO - PROCESS | 2492 | 1468456095399 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:15 INFO - PROCESS | 2492 | 1468456095534 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 17:28:15 INFO - PROCESS | 2492 | 1468456095641 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:15 INFO - PROCESS | 2492 | 1468456095643 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:15 INFO - PROCESS | 2492 | ++DOCSHELL 158F0400 == 42 [pid = 2492] [id = 483] 17:28:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (1689B400) [pid = 2492] [serial = 1449] [outer = 00000000] 17:28:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (17709C00) [pid = 2492] [serial = 1450] [outer = 1689B400] 17:28:15 INFO - PROCESS | 2492 | 1468456095696 Marionette DEBUG loaded listener.js 17:28:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (17978400) [pid = 2492] [serial = 1451] [outer = 1689B400] 17:28:16 INFO - PROCESS | 2492 | 1468456096481 Marionette TRACE conn5 <- [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]]]}] 17:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1128ms 17:28:16 INFO - PROCESS | 2492 | 1468456096523 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 17:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:28:16 INFO - PROCESS | 2492 | 1468456096527 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 17:28:16 INFO - PROCESS | 2492 | 1468456096531 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:28:16 INFO - PROCESS | 2492 | 1468456096536 Marionette TRACE conn5 <- [1,1898,null,{}] 17:28:16 INFO - PROCESS | 2492 | 1468456096541 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:16 INFO - PROCESS | 2492 | 1468456096543 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:16 INFO - PROCESS | 2492 | 1468456096647 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 12E26000 == 41 [pid = 2492] [id = 478] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 0D9F2C00 == 40 [pid = 2492] [id = 477] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 17932400 == 39 [pid = 2492] [id = 476] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 0E550000 == 38 [pid = 2492] [id = 475] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 157EEC00 == 37 [pid = 2492] [id = 474] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 0E55D400 == 36 [pid = 2492] [id = 473] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 12444400 == 35 [pid = 2492] [id = 472] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 0DF73C00 == 34 [pid = 2492] [id = 471] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 0C6E3C00 == 33 [pid = 2492] [id = 470] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 1797F000 == 32 [pid = 2492] [id = 468] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 0E176400 == 31 [pid = 2492] [id = 459] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 0DA82000 == 30 [pid = 2492] [id = 469] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 158F0400 == 29 [pid = 2492] [id = 483] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 1792B400 == 28 [pid = 2492] [id = 482] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 12F25C00 == 27 [pid = 2492] [id = 479] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 0DF74C00 == 26 [pid = 2492] [id = 480] 17:28:17 INFO - PROCESS | 2492 | --DOCSHELL 12E72000 == 25 [pid = 2492] [id = 481] 17:28:17 INFO - PROCESS | 2492 | 1468456097356 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:17 INFO - PROCESS | 2492 | 1468456097359 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (17936400) [pid = 2492] [serial = 1402] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (15478400) [pid = 2492] [serial = 1390] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (12625800) [pid = 2492] [serial = 1379] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (0E721800) [pid = 2492] [serial = 1378] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (140DE000) [pid = 2492] [serial = 1387] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (0DF95000) [pid = 2492] [serial = 1381] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0E13B800) [pid = 2492] [serial = 1382] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (12447C00) [pid = 2492] [serial = 1385] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0F442000) [pid = 2492] [serial = 1384] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (15B86000) [pid = 2492] [serial = 1393] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E37B000) [pid = 2492] [serial = 1396] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (16896800) [pid = 2492] [serial = 1394] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (1541D800) [pid = 2492] [serial = 1397] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E142000) [pid = 2492] [serial = 1367] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0DF71400) [pid = 2492] [serial = 1366] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (12F75C00) [pid = 2492] [serial = 1370] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (12E27000) [pid = 2492] [serial = 1369] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17710000) [pid = 2492] [serial = 1399] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17938800) [pid = 2492] [serial = 1373] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (17708C00) [pid = 2492] [serial = 1372] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (188B0400) [pid = 2492] [serial = 1376] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (18805C00) [pid = 2492] [serial = 1375] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (17937400) [pid = 2492] [serial = 1403] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (17929C00) [pid = 2492] [serial = 1400] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (14814800) [pid = 2492] [serial = 1388] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (158F1000) [pid = 2492] [serial = 1391] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E0400 == 26 [pid = 2492] [id = 484] 17:28:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0C6E3400) [pid = 2492] [serial = 1452] [outer = 00000000] 17:28:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0C6ED800) [pid = 2492] [serial = 1453] [outer = 0C6E3400] 17:28:17 INFO - PROCESS | 2492 | 1468456097511 Marionette DEBUG loaded listener.js 17:28:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0D92A400) [pid = 2492] [serial = 1454] [outer = 0C6E3400] 17:28:17 INFO - PROCESS | 2492 | 1468456097981 Marionette TRACE conn5 <- [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]]]}] 17:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1480ms 17:28:18 INFO - PROCESS | 2492 | 1468456098022 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 17:28:18 INFO - PROCESS | 2492 | 1468456098025 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 17:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:28:18 INFO - PROCESS | 2492 | 1468456098032 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:28:18 INFO - PROCESS | 2492 | 1468456098035 Marionette TRACE conn5 <- [1,1902,null,{}] 17:28:18 INFO - PROCESS | 2492 | 1468456098045 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:18 INFO - PROCESS | 2492 | 1468456098048 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:18 INFO - PROCESS | 2492 | 1468456098141 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 17:28:18 INFO - PROCESS | 2492 | 1468456098157 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:18 INFO - PROCESS | 2492 | 1468456098160 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:18 INFO - PROCESS | 2492 | ++DOCSHELL 0E16C800 == 27 [pid = 2492] [id = 485] 17:28:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0E16D000) [pid = 2492] [serial = 1455] [outer = 00000000] 17:28:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0E176400) [pid = 2492] [serial = 1456] [outer = 0E16D000] 17:28:18 INFO - PROCESS | 2492 | 1468456098208 Marionette DEBUG loaded listener.js 17:28:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0E506400) [pid = 2492] [serial = 1457] [outer = 0E16D000] 17:28:18 INFO - PROCESS | 2492 | 1468456098699 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 17:28:18 INFO - PROCESS | 2492 | 1468456098725 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 17:28:18 INFO - PROCESS | 2492 | 1468456098730 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 17:28:18 INFO - PROCESS | 2492 | 1468456098734 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:28:18 INFO - PROCESS | 2492 | 1468456098736 Marionette TRACE conn5 <- [1,1906,null,{}] 17:28:18 INFO - PROCESS | 2492 | 1468456098772 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:18 INFO - PROCESS | 2492 | 1468456098775 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:18 INFO - PROCESS | 2492 | 1468456098871 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 17:28:18 INFO - PROCESS | 2492 | 1468456098970 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:18 INFO - PROCESS | 2492 | 1468456098972 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:19 INFO - PROCESS | 2492 | ++DOCSHELL 0E133800 == 28 [pid = 2492] [id = 486] 17:28:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0E721400) [pid = 2492] [serial = 1458] [outer = 00000000] 17:28:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0F442000) [pid = 2492] [serial = 1459] [outer = 0E721400] 17:28:19 INFO - PROCESS | 2492 | 1468456099019 Marionette DEBUG loaded listener.js 17:28:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0F4D3000) [pid = 2492] [serial = 1460] [outer = 0E721400] 17:28:19 INFO - PROCESS | 2492 | 1468456099424 Marionette TRACE conn5 <- [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]]]}] 17:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 750ms 17:28:19 INFO - PROCESS | 2492 | 1468456099498 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 17:28:19 INFO - PROCESS | 2492 | 1468456099500 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 17:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:28:19 INFO - PROCESS | 2492 | 1468456099505 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:28:19 INFO - PROCESS | 2492 | 1468456099511 Marionette TRACE conn5 <- [1,1910,null,{}] 17:28:19 INFO - PROCESS | 2492 | 1468456099520 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:19 INFO - PROCESS | 2492 | 1468456099524 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:19 INFO - PROCESS | 2492 | 1468456099645 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 17:28:19 INFO - PROCESS | 2492 | 1468456099721 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:19 INFO - PROCESS | 2492 | 1468456099723 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:19 INFO - PROCESS | 2492 | ++DOCSHELL 12F26000 == 29 [pid = 2492] [id = 487] 17:28:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (12F27400) [pid = 2492] [serial = 1461] [outer = 00000000] 17:28:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (12FEBC00) [pid = 2492] [serial = 1462] [outer = 12F27400] 17:28:19 INFO - PROCESS | 2492 | 1468456099767 Marionette DEBUG loaded listener.js 17:28:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (140E0400) [pid = 2492] [serial = 1463] [outer = 12F27400] 17:28:20 INFO - PROCESS | 2492 | 1468456100207 Marionette TRACE conn5 <- [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]]]}] 17:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 731ms 17:28:20 INFO - PROCESS | 2492 | 1468456100264 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 17:28:20 INFO - PROCESS | 2492 | 1468456100266 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 17:28:20 INFO - PROCESS | 2492 | 1468456100270 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:28:20 INFO - PROCESS | 2492 | 1468456100271 Marionette TRACE conn5 <- [1,1914,null,{}] 17:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:28:20 INFO - PROCESS | 2492 | 1468456100275 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:20 INFO - PROCESS | 2492 | 1468456100277 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:20 INFO - PROCESS | 2492 | 1468456100399 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 17:28:20 INFO - PROCESS | 2492 | 1468456100408 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:20 INFO - PROCESS | 2492 | 1468456100410 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:20 INFO - PROCESS | 2492 | ++DOCSHELL 140E7800 == 30 [pid = 2492] [id = 488] 17:28:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (140EB000) [pid = 2492] [serial = 1464] [outer = 00000000] 17:28:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (15420000) [pid = 2492] [serial = 1465] [outer = 140EB000] 17:28:20 INFO - PROCESS | 2492 | 1468456100456 Marionette DEBUG loaded listener.js 17:28:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (15475400) [pid = 2492] [serial = 1466] [outer = 140EB000] 17:28:20 INFO - PROCESS | 2492 | 1468456100899 Marionette TRACE conn5 <- [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]]]}] 17:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 17:28:20 INFO - PROCESS | 2492 | 1468456100946 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 17:28:20 INFO - PROCESS | 2492 | 1468456100948 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 17:28:20 INFO - PROCESS | 2492 | 1468456100951 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:28:20 INFO - PROCESS | 2492 | 1468456100953 Marionette TRACE conn5 <- [1,1918,null,{}] 17:28:20 INFO - PROCESS | 2492 | 1468456100957 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:20 INFO - PROCESS | 2492 | 1468456100959 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:21 INFO - PROCESS | 2492 | 1468456101094 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 17:28:21 INFO - PROCESS | 2492 | 1468456101105 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:21 INFO - PROCESS | 2492 | 1468456101110 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:21 INFO - PROCESS | 2492 | ++DOCSHELL 158F1C00 == 31 [pid = 2492] [id = 489] 17:28:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (158F7000) [pid = 2492] [serial = 1467] [outer = 00000000] 17:28:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (15B80000) [pid = 2492] [serial = 1468] [outer = 158F7000] 17:28:21 INFO - PROCESS | 2492 | 1468456101167 Marionette DEBUG loaded listener.js 17:28:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (1687C000) [pid = 2492] [serial = 1469] [outer = 158F7000] 17:28:21 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (18520800) [pid = 2492] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:28:21 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (1797F400) [pid = 2492] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:28:21 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (17174800) [pid = 2492] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:28:21 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (127CF400) [pid = 2492] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:28:21 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0DB5EC00) [pid = 2492] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:28:21 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (12621C00) [pid = 2492] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:28:21 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (15830800) [pid = 2492] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:28:21 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (12E6B000) [pid = 2492] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:28:21 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0DF91C00) [pid = 2492] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:28:21 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0DA33400) [pid = 2492] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:28:21 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0C6E4000) [pid = 2492] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:28:21 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (17933C00) [pid = 2492] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:28:21 INFO - PROCESS | 2492 | 1468456101929 Marionette TRACE conn5 <- [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]]]}] 17:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1016ms 17:28:21 INFO - PROCESS | 2492 | 1468456101971 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 17:28:21 INFO - PROCESS | 2492 | 1468456101973 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 17:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:28:21 INFO - PROCESS | 2492 | 1468456101976 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:28:21 INFO - PROCESS | 2492 | 1468456101978 Marionette TRACE conn5 <- [1,1922,null,{}] 17:28:21 INFO - PROCESS | 2492 | 1468456101981 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:21 INFO - PROCESS | 2492 | 1468456101984 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:22 INFO - PROCESS | 2492 | 1468456102111 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 17:28:22 INFO - PROCESS | 2492 | 1468456102174 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:22 INFO - PROCESS | 2492 | 1468456102176 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:22 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DA800 == 32 [pid = 2492] [id = 490] 17:28:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0DF76400) [pid = 2492] [serial = 1470] [outer = 00000000] 17:28:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (15B57000) [pid = 2492] [serial = 1471] [outer = 0DF76400] 17:28:22 INFO - PROCESS | 2492 | 1468456102220 Marionette DEBUG loaded listener.js 17:28:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (1689A800) [pid = 2492] [serial = 1472] [outer = 0DF76400] 17:28:22 INFO - PROCESS | 2492 | 1468456102589 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 17:28:22 INFO - PROCESS | 2492 | 1468456102607 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 17:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:28:22 INFO - PROCESS | 2492 | 1468456102609 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 17:28:22 INFO - PROCESS | 2492 | 1468456102612 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:28:22 INFO - PROCESS | 2492 | 1468456102614 Marionette TRACE conn5 <- [1,1926,null,{}] 17:28:22 INFO - PROCESS | 2492 | 1468456102617 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:22 INFO - PROCESS | 2492 | 1468456102619 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:22 INFO - PROCESS | 2492 | 1468456102739 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 17:28:22 INFO - PROCESS | 2492 | 1468456102747 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:22 INFO - PROCESS | 2492 | 1468456102749 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:22 INFO - PROCESS | 2492 | ++DOCSHELL 16899400 == 33 [pid = 2492] [id = 491] 17:28:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (16B63800) [pid = 2492] [serial = 1473] [outer = 00000000] 17:28:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1760D000) [pid = 2492] [serial = 1474] [outer = 16B63800] 17:28:22 INFO - PROCESS | 2492 | 1468456102793 Marionette DEBUG loaded listener.js 17:28:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17681000) [pid = 2492] [serial = 1475] [outer = 16B63800] 17:28:23 INFO - PROCESS | 2492 | 1468456103203 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 630ms 17:28:23 INFO - PROCESS | 2492 | 1468456103243 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 17:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:28:23 INFO - PROCESS | 2492 | 1468456103245 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 17:28:23 INFO - PROCESS | 2492 | 1468456103248 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:28:23 INFO - PROCESS | 2492 | 1468456103250 Marionette TRACE conn5 <- [1,1930,null,{}] 17:28:23 INFO - PROCESS | 2492 | 1468456103254 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:23 INFO - PROCESS | 2492 | 1468456103255 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:23 INFO - PROCESS | 2492 | 1468456103335 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 17:28:23 INFO - PROCESS | 2492 | 1468456103459 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:23 INFO - PROCESS | 2492 | 1468456103461 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:23 INFO - PROCESS | 2492 | ++DOCSHELL 0D9CE800 == 34 [pid = 2492] [id = 492] 17:28:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (140EA400) [pid = 2492] [serial = 1476] [outer = 00000000] 17:28:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17713000) [pid = 2492] [serial = 1477] [outer = 140EA400] 17:28:23 INFO - PROCESS | 2492 | 1468456103508 Marionette DEBUG loaded listener.js 17:28:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17715400) [pid = 2492] [serial = 1478] [outer = 140EA400] 17:28:24 INFO - PROCESS | 2492 | 1468456104039 Marionette TRACE conn5 <- [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]]]}] 17:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 870ms 17:28:24 INFO - PROCESS | 2492 | 1468456104120 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 17:28:24 INFO - PROCESS | 2492 | 1468456104124 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 17:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:28:24 INFO - PROCESS | 2492 | 1468456104129 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:28:24 INFO - PROCESS | 2492 | 1468456104133 Marionette TRACE conn5 <- [1,1934,null,{}] 17:28:24 INFO - PROCESS | 2492 | 1468456104138 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:24 INFO - PROCESS | 2492 | 1468456104141 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:24 INFO - PROCESS | 2492 | 1468456104271 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 17:28:24 INFO - PROCESS | 2492 | 1468456104404 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:24 INFO - PROCESS | 2492 | 1468456104407 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:24 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F3C00 == 35 [pid = 2492] [id = 493] 17:28:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0DB63400) [pid = 2492] [serial = 1479] [outer = 00000000] 17:28:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0E141C00) [pid = 2492] [serial = 1480] [outer = 0DB63400] 17:28:24 INFO - PROCESS | 2492 | 1468456104465 Marionette DEBUG loaded listener.js 17:28:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0E506000) [pid = 2492] [serial = 1481] [outer = 0DB63400] 17:28:25 INFO - PROCESS | 2492 | 1468456105269 Marionette TRACE conn5 <- [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]]]}] 17:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1180ms 17:28:25 INFO - PROCESS | 2492 | 1468456105309 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 17:28:25 INFO - PROCESS | 2492 | 1468456105314 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 17:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:28:25 INFO - PROCESS | 2492 | 1468456105320 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:28:25 INFO - PROCESS | 2492 | 1468456105323 Marionette TRACE conn5 <- [1,1938,null,{}] 17:28:25 INFO - PROCESS | 2492 | 1468456105327 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:25 INFO - PROCESS | 2492 | 1468456105330 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:25 INFO - PROCESS | 2492 | 1468456105451 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 17:28:25 INFO - PROCESS | 2492 | 1468456105600 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:25 INFO - PROCESS | 2492 | 1468456105603 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:25 INFO - PROCESS | 2492 | ++DOCSHELL 127C4400 == 36 [pid = 2492] [id = 494] 17:28:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (127C8800) [pid = 2492] [serial = 1482] [outer = 00000000] 17:28:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (12E72800) [pid = 2492] [serial = 1483] [outer = 127C8800] 17:28:25 INFO - PROCESS | 2492 | 1468456105666 Marionette DEBUG loaded listener.js 17:28:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (12FEB000) [pid = 2492] [serial = 1484] [outer = 127C8800] 17:28:26 INFO - PROCESS | 2492 | --DOCSHELL 0D295C00 == 35 [pid = 2492] [id = 423] 17:28:26 INFO - PROCESS | 2492 | --DOCSHELL 14818C00 == 34 [pid = 2492] [id = 424] 17:28:26 INFO - PROCESS | 2492 | --DOCSHELL 13083800 == 33 [pid = 2492] [id = 433] 17:28:26 INFO - PROCESS | 2492 | --DOCSHELL 1261F000 == 32 [pid = 2492] [id = 437] 17:28:26 INFO - PROCESS | 2492 | --DOCSHELL 0C6DC800 == 31 [pid = 2492] [id = 428] 17:28:26 INFO - PROCESS | 2492 | --DOCSHELL 12625C00 == 30 [pid = 2492] [id = 431] 17:28:26 INFO - PROCESS | 2492 | --DOCSHELL 0E842400 == 29 [pid = 2492] [id = 436] 17:28:26 INFO - PROCESS | 2492 | --DOCSHELL 15B7B800 == 28 [pid = 2492] [id = 435] 17:28:26 INFO - PROCESS | 2492 | --DOCSHELL 126B0C00 == 27 [pid = 2492] [id = 432] 17:28:26 INFO - PROCESS | 2492 | --DOCSHELL 17602400 == 26 [pid = 2492] [id = 427] 17:28:26 INFO - PROCESS | 2492 | --DOCSHELL 0E503C00 == 25 [pid = 2492] [id = 430] 17:28:26 INFO - PROCESS | 2492 | --DOCSHELL 0DF72800 == 24 [pid = 2492] [id = 429] 17:28:26 INFO - PROCESS | 2492 | --DOCSHELL 0E16EC00 == 23 [pid = 2492] [id = 421] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (17A4F000) [pid = 2492] [serial = 1406] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (1760B800) [pid = 2492] [serial = 1426] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (15470400) [pid = 2492] [serial = 1420] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0E50C400) [pid = 2492] [serial = 1408] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (12F31800) [pid = 2492] [serial = 1418] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (16B53400) [pid = 2492] [serial = 1424] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (1770F400) [pid = 2492] [serial = 1427] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (1582A800) [pid = 2492] [serial = 1421] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (17A45000) [pid = 2492] [serial = 1435] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E37D800) [pid = 2492] [serial = 1414] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (12E98800) [pid = 2492] [serial = 1432] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (12E26800) [pid = 2492] [serial = 1417] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (16870000) [pid = 2492] [serial = 1423] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0DA34400) [pid = 2492] [serial = 1412] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (15473C00) [pid = 2492] [serial = 1433] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (1797E400) [pid = 2492] [serial = 1429] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0E50B400) [pid = 2492] [serial = 1415] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0C6F3800) [pid = 2492] [serial = 1411] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (17A47400) [pid = 2492] [serial = 1405] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0E728C00) [pid = 2492] [serial = 1409] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (17980000) [pid = 2492] [serial = 1430] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (17A45400) [pid = 2492] [serial = 1436] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (1852A800) [pid = 2492] [serial = 1438] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (1852DC00) [pid = 2492] [serial = 1439] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 2492 | 1468456106558 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1271ms 17:28:26 INFO - PROCESS | 2492 | 1468456106595 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 17:28:26 INFO - PROCESS | 2492 | 1468456106599 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 17:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:28:26 INFO - PROCESS | 2492 | 1468456106603 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:28:26 INFO - PROCESS | 2492 | 1468456106606 Marionette TRACE conn5 <- [1,1942,null,{}] 17:28:26 INFO - PROCESS | 2492 | 1468456106611 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:26 INFO - PROCESS | 2492 | 1468456106614 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:26 INFO - PROCESS | 2492 | 1468456106704 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 17:28:26 INFO - PROCESS | 2492 | 1468456106718 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:26 INFO - PROCESS | 2492 | 1468456106720 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:26 INFO - PROCESS | 2492 | ++DOCSHELL 0DF7B400 == 24 [pid = 2492] [id = 495] 17:28:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0DF7CC00) [pid = 2492] [serial = 1485] [outer = 00000000] 17:28:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0DF92C00) [pid = 2492] [serial = 1486] [outer = 0DF7CC00] 17:28:26 INFO - PROCESS | 2492 | 1468456106770 Marionette DEBUG loaded listener.js 17:28:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E16E400) [pid = 2492] [serial = 1487] [outer = 0DF7CC00] 17:28:27 INFO - PROCESS | 2492 | 1468456107268 Marionette TRACE conn5 <- [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]]]}] 17:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 731ms 17:28:27 INFO - PROCESS | 2492 | 1468456107336 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 17:28:27 INFO - PROCESS | 2492 | 1468456107340 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 17:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:28:27 INFO - PROCESS | 2492 | 1468456107346 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:28:27 INFO - PROCESS | 2492 | 1468456107349 Marionette TRACE conn5 <- [1,1946,null,{}] 17:28:27 INFO - PROCESS | 2492 | 1468456107353 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:27 INFO - PROCESS | 2492 | 1468456107355 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:27 INFO - PROCESS | 2492 | 1468456107445 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 17:28:27 INFO - PROCESS | 2492 | 1468456107544 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:27 INFO - PROCESS | 2492 | 1468456107547 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:27 INFO - PROCESS | 2492 | ++DOCSHELL 0E559C00 == 25 [pid = 2492] [id = 496] 17:28:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E55E800) [pid = 2492] [serial = 1488] [outer = 00000000] 17:28:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0E770800) [pid = 2492] [serial = 1489] [outer = 0E55E800] 17:28:27 INFO - PROCESS | 2492 | 1468456107595 Marionette DEBUG loaded listener.js 17:28:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (126A1400) [pid = 2492] [serial = 1490] [outer = 0E55E800] 17:28:27 INFO - PROCESS | 2492 | 1468456107978 Marionette TRACE conn5 <- [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]]]}] 17:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 17:28:28 INFO - PROCESS | 2492 | 1468456108021 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 17:28:28 INFO - PROCESS | 2492 | 1468456108023 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 17:28:28 INFO - PROCESS | 2492 | 1468456108026 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:28:28 INFO - PROCESS | 2492 | 1468456108030 Marionette TRACE conn5 <- [1,1950,null,{}] 17:28:28 INFO - PROCESS | 2492 | 1468456108041 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:28 INFO - PROCESS | 2492 | 1468456108046 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:28 INFO - PROCESS | 2492 | 1468456108160 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 17:28:28 INFO - PROCESS | 2492 | 1468456108179 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:28 INFO - PROCESS | 2492 | 1468456108182 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:28 INFO - PROCESS | 2492 | ++DOCSHELL 14810C00 == 26 [pid = 2492] [id = 497] 17:28:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (14811C00) [pid = 2492] [serial = 1491] [outer = 00000000] 17:28:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (15420400) [pid = 2492] [serial = 1492] [outer = 14811C00] 17:28:28 INFO - PROCESS | 2492 | 1468456108231 Marionette DEBUG loaded listener.js 17:28:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (157F3000) [pid = 2492] [serial = 1493] [outer = 14811C00] 17:28:28 INFO - PROCESS | 2492 | 1468456108688 Marionette TRACE conn5 <- [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]]]}] 17:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 17:28:28 INFO - PROCESS | 2492 | 1468456108701 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 17:28:28 INFO - PROCESS | 2492 | 1468456108703 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 17:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:28:28 INFO - PROCESS | 2492 | 1468456108730 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:28:28 INFO - PROCESS | 2492 | 1468456108732 Marionette TRACE conn5 <- [1,1954,null,{}] 17:28:28 INFO - PROCESS | 2492 | 1468456108735 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:28 INFO - PROCESS | 2492 | 1468456108737 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:28 INFO - PROCESS | 2492 | 1468456108860 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 17:28:28 INFO - PROCESS | 2492 | 1468456108865 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:28 INFO - PROCESS | 2492 | 1468456108867 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:28 INFO - PROCESS | 2492 | ++DOCSHELL 15B80400 == 27 [pid = 2492] [id = 498] 17:28:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (15B82C00) [pid = 2492] [serial = 1494] [outer = 00000000] 17:28:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (16017800) [pid = 2492] [serial = 1495] [outer = 15B82C00] 17:28:28 INFO - PROCESS | 2492 | 1468456108967 Marionette DEBUG loaded listener.js 17:28:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (16B52000) [pid = 2492] [serial = 1496] [outer = 15B82C00] 17:28:29 INFO - PROCESS | 2492 | 1468456109392 Marionette TRACE conn5 <- [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]]]}] 17:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 690ms 17:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:28:29 INFO - PROCESS | 2492 | 1468456109406 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 17:28:29 INFO - PROCESS | 2492 | 1468456109407 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 17:28:29 INFO - PROCESS | 2492 | 1468456109410 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:28:29 INFO - PROCESS | 2492 | 1468456109412 Marionette TRACE conn5 <- [1,1958,null,{}] 17:28:29 INFO - PROCESS | 2492 | 1468456109420 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:29 INFO - PROCESS | 2492 | 1468456109422 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:29 INFO - PROCESS | 2492 | 1468456109532 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 17:28:29 INFO - PROCESS | 2492 | 1468456109624 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:29 INFO - PROCESS | 2492 | 1468456109626 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:29 INFO - PROCESS | 2492 | ++DOCSHELL 17181000 == 28 [pid = 2492] [id = 499] 17:28:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1721A400) [pid = 2492] [serial = 1497] [outer = 00000000] 17:28:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1760F000) [pid = 2492] [serial = 1498] [outer = 1721A400] 17:28:29 INFO - PROCESS | 2492 | 1468456109671 Marionette DEBUG loaded listener.js 17:28:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1770B800) [pid = 2492] [serial = 1499] [outer = 1721A400] 17:28:30 INFO - PROCESS | 2492 | 1468456110105 Marionette TRACE conn5 <- [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]]]}] 17:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 731ms 17:28:30 INFO - PROCESS | 2492 | 1468456110142 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 17:28:30 INFO - PROCESS | 2492 | 1468456110144 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 17:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:28:30 INFO - PROCESS | 2492 | 1468456110147 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:28:30 INFO - PROCESS | 2492 | 1468456110148 Marionette TRACE conn5 <- [1,1962,null,{}] 17:28:30 INFO - PROCESS | 2492 | 1468456110152 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:30 INFO - PROCESS | 2492 | 1468456110157 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:30 INFO - PROCESS | 2492 | 1468456110300 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 17:28:30 INFO - PROCESS | 2492 | 1468456110369 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:30 INFO - PROCESS | 2492 | 1468456110380 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:30 INFO - PROCESS | 2492 | ++DOCSHELL 17979400 == 29 [pid = 2492] [id = 500] 17:28:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17979800) [pid = 2492] [serial = 1500] [outer = 00000000] 17:28:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17981000) [pid = 2492] [serial = 1501] [outer = 17979800] 17:28:30 INFO - PROCESS | 2492 | 1468456110425 Marionette DEBUG loaded listener.js 17:28:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1797DC00) [pid = 2492] [serial = 1502] [outer = 17979800] 17:28:30 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0C6E3400) [pid = 2492] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:28:30 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E16D000) [pid = 2492] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:28:30 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E721400) [pid = 2492] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:28:30 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1689B400) [pid = 2492] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:28:30 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0DF75800) [pid = 2492] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:28:30 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (16B63800) [pid = 2492] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:28:30 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (12F6E800) [pid = 2492] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:28:30 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17931400) [pid = 2492] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:28:30 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (140EB000) [pid = 2492] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:28:30 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0DF76400) [pid = 2492] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:28:30 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (158F7000) [pid = 2492] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:28:30 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (12F27400) [pid = 2492] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:28:30 INFO - PROCESS | 2492 | 1468456110918 Marionette TRACE conn5 <- [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]]]}] 17:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 830ms 17:28:30 INFO - PROCESS | 2492 | 1468456110978 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 17:28:31 INFO - PROCESS | 2492 | 1468456110980 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 17:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:28:31 INFO - PROCESS | 2492 | 1468456110983 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:28:31 INFO - PROCESS | 2492 | 1468456110985 Marionette TRACE conn5 <- [1,1966,null,{}] 17:28:31 INFO - PROCESS | 2492 | 1468456110988 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:31 INFO - PROCESS | 2492 | 1468456110990 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:31 INFO - PROCESS | 2492 | 1468456111072 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 17:28:31 INFO - PROCESS | 2492 | 1468456111170 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:31 INFO - PROCESS | 2492 | 1468456111172 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:31 INFO - PROCESS | 2492 | ++DOCSHELL 0DF7EC00 == 30 [pid = 2492] [id = 501] 17:28:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0E13D400) [pid = 2492] [serial = 1503] [outer = 00000000] 17:28:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (12E72000) [pid = 2492] [serial = 1504] [outer = 0E13D400] 17:28:31 INFO - PROCESS | 2492 | 1468456111217 Marionette DEBUG loaded listener.js 17:28:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (14814800) [pid = 2492] [serial = 1505] [outer = 0E13D400] 17:28:31 INFO - PROCESS | 2492 | 1468456111566 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 17:28:31 INFO - PROCESS | 2492 | 1468456111614 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 17:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:28:31 INFO - PROCESS | 2492 | 1468456111616 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 17:28:31 INFO - PROCESS | 2492 | 1468456111619 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:28:31 INFO - PROCESS | 2492 | 1468456111620 Marionette TRACE conn5 <- [1,1970,null,{}] 17:28:31 INFO - PROCESS | 2492 | 1468456111624 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:31 INFO - PROCESS | 2492 | 1468456111626 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:31 INFO - PROCESS | 2492 | 1468456111746 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 17:28:31 INFO - PROCESS | 2492 | 1468456111755 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:31 INFO - PROCESS | 2492 | 1468456111757 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:31 INFO - PROCESS | 2492 | ++DOCSHELL 16C4DC00 == 31 [pid = 2492] [id = 502] 17:28:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (1770EC00) [pid = 2492] [serial = 1506] [outer = 00000000] 17:28:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (17A4C400) [pid = 2492] [serial = 1507] [outer = 1770EC00] 17:28:31 INFO - PROCESS | 2492 | 1468456111802 Marionette DEBUG loaded listener.js 17:28:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (17A4EC00) [pid = 2492] [serial = 1508] [outer = 1770EC00] 17:28:32 INFO - PROCESS | 2492 | 1468456112210 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 17:28:32 INFO - PROCESS | 2492 | 1468456112250 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 17:28:32 INFO - PROCESS | 2492 | 1468456112252 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 17:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:28:32 INFO - PROCESS | 2492 | 1468456112255 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:28:32 INFO - PROCESS | 2492 | 1468456112257 Marionette TRACE conn5 <- [1,1974,null,{}] 17:28:32 INFO - PROCESS | 2492 | 1468456112260 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:32 INFO - PROCESS | 2492 | 1468456112262 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:32 INFO - PROCESS | 2492 | 1468456112392 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 17:28:32 INFO - PROCESS | 2492 | 1468456112479 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:32 INFO - PROCESS | 2492 | 1468456112481 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:32 INFO - PROCESS | 2492 | ++DOCSHELL 12E27000 == 32 [pid = 2492] [id = 503] 17:28:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1797F400) [pid = 2492] [serial = 1509] [outer = 00000000] 17:28:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17A6BC00) [pid = 2492] [serial = 1510] [outer = 1797F400] 17:28:32 INFO - PROCESS | 2492 | 1468456112525 Marionette DEBUG loaded listener.js 17:28:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (18528000) [pid = 2492] [serial = 1511] [outer = 1797F400] 17:28:32 INFO - PROCESS | 2492 | 1468456112948 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 17:28:33 INFO - PROCESS | 2492 | 1468456112987 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 17:28:33 INFO - PROCESS | 2492 | 1468456112991 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 17:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:28:33 INFO - PROCESS | 2492 | 1468456112996 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:28:33 INFO - PROCESS | 2492 | 1468456112999 Marionette TRACE conn5 <- [1,1978,null,{}] 17:28:33 INFO - PROCESS | 2492 | 1468456113005 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:33 INFO - PROCESS | 2492 | 1468456113008 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:33 INFO - PROCESS | 2492 | 1468456113144 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 17:28:33 INFO - PROCESS | 2492 | 1468456113256 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:33 INFO - PROCESS | 2492 | 1468456113258 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:33 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E6400 == 33 [pid = 2492] [id = 504] 17:28:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (0D9D4C00) [pid = 2492] [serial = 1512] [outer = 00000000] 17:28:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0DF8FC00) [pid = 2492] [serial = 1513] [outer = 0D9D4C00] 17:28:33 INFO - PROCESS | 2492 | 1468456113317 Marionette DEBUG loaded listener.js 17:28:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0E50A000) [pid = 2492] [serial = 1514] [outer = 0D9D4C00] 17:28:33 INFO - PROCESS | 2492 | 1468456113948 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1025ms 17:28:34 INFO - PROCESS | 2492 | 1468456114021 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 17:28:34 INFO - PROCESS | 2492 | 1468456114026 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 17:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:28:34 INFO - PROCESS | 2492 | 1468456114033 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:28:34 INFO - PROCESS | 2492 | 1468456114036 Marionette TRACE conn5 <- [1,1982,null,{}] 17:28:34 INFO - PROCESS | 2492 | 1468456114040 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:34 INFO - PROCESS | 2492 | 1468456114043 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:34 INFO - PROCESS | 2492 | 1468456114191 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 17:28:34 INFO - PROCESS | 2492 | 1468456114332 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:34 INFO - PROCESS | 2492 | 1468456114335 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:34 INFO - PROCESS | 2492 | ++DOCSHELL 140DE000 == 34 [pid = 2492] [id = 505] 17:28:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (140DF400) [pid = 2492] [serial = 1515] [outer = 00000000] 17:28:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (15421800) [pid = 2492] [serial = 1516] [outer = 140DF400] 17:28:34 INFO - PROCESS | 2492 | 1468456114393 Marionette DEBUG loaded listener.js 17:28:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (15B7C800) [pid = 2492] [serial = 1517] [outer = 140DF400] 17:28:34 INFO - PROCESS | 2492 | 1468456114947 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 17:28:35 INFO - PROCESS | 2492 | 1468456115006 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 17:28:35 INFO - PROCESS | 2492 | 1468456115009 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 17:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:28:35 INFO - PROCESS | 2492 | 1468456115013 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:28:35 INFO - PROCESS | 2492 | 1468456115016 Marionette TRACE conn5 <- [1,1986,null,{}] 17:28:35 INFO - PROCESS | 2492 | 1468456115027 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:35 INFO - PROCESS | 2492 | 1468456115032 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:35 INFO - PROCESS | 2492 | 1468456115140 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 17:28:35 INFO - PROCESS | 2492 | 1468456115282 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:35 INFO - PROCESS | 2492 | 1468456115285 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:35 INFO - PROCESS | 2492 | ++DOCSHELL 1797F800 == 35 [pid = 2492] [id = 506] 17:28:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (17982800) [pid = 2492] [serial = 1518] [outer = 00000000] 17:28:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17A67400) [pid = 2492] [serial = 1519] [outer = 17982800] 17:28:35 INFO - PROCESS | 2492 | 1468456115344 Marionette DEBUG loaded listener.js 17:28:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (185BBC00) [pid = 2492] [serial = 1520] [outer = 17982800] 17:28:35 INFO - PROCESS | 2492 | 1468456115927 Marionette TRACE conn5 <- [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]]]}] 17:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 931ms 17:28:35 INFO - PROCESS | 2492 | 1468456115952 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 17:28:35 INFO - PROCESS | 2492 | 1468456115955 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 17:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:28:35 INFO - PROCESS | 2492 | 1468456115960 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:28:35 INFO - PROCESS | 2492 | 1468456115962 Marionette TRACE conn5 <- [1,1990,null,{}] 17:28:35 INFO - PROCESS | 2492 | 1468456115965 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:35 INFO - PROCESS | 2492 | 1468456115968 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:36 INFO - PROCESS | 2492 | 1468456116082 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 17:28:36 INFO - PROCESS | 2492 | 1468456116192 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:36 INFO - PROCESS | 2492 | 1468456116194 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:36 INFO - PROCESS | 2492 | ++DOCSHELL 18802C00 == 36 [pid = 2492] [id = 507] 17:28:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (18807000) [pid = 2492] [serial = 1521] [outer = 00000000] 17:28:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (1880CC00) [pid = 2492] [serial = 1522] [outer = 18807000] 17:28:36 INFO - PROCESS | 2492 | 1468456116249 Marionette DEBUG loaded listener.js 17:28:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (188B4000) [pid = 2492] [serial = 1523] [outer = 18807000] 17:28:37 INFO - PROCESS | 2492 | 1468456117007 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1122ms 17:28:37 INFO - PROCESS | 2492 | 1468456117084 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 17:28:37 INFO - PROCESS | 2492 | 1468456117088 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 17:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:28:37 INFO - PROCESS | 2492 | 1468456117107 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:28:37 INFO - PROCESS | 2492 | 1468456117110 Marionette TRACE conn5 <- [1,1994,null,{}] 17:28:37 INFO - PROCESS | 2492 | 1468456117115 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:37 INFO - PROCESS | 2492 | 1468456117118 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:37 INFO - PROCESS | 2492 | 1468456117225 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 17:28:37 INFO - PROCESS | 2492 | 1468456117360 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:37 INFO - PROCESS | 2492 | 1468456117365 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:37 INFO - PROCESS | 2492 | ++DOCSHELL 0E142000 == 37 [pid = 2492] [id = 508] 17:28:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (0E170000) [pid = 2492] [serial = 1524] [outer = 00000000] 17:28:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (0E50E400) [pid = 2492] [serial = 1525] [outer = 0E170000] 17:28:37 INFO - PROCESS | 2492 | 1468456117419 Marionette DEBUG loaded listener.js 17:28:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (0E721400) [pid = 2492] [serial = 1526] [outer = 0E170000] 17:28:38 INFO - PROCESS | 2492 | --DOCSHELL 15B7E000 == 36 [pid = 2492] [id = 425] 17:28:38 INFO - PROCESS | 2492 | --DOCSHELL 0C6E0C00 == 35 [pid = 2492] [id = 426] 17:28:38 INFO - PROCESS | 2492 | --DOCSHELL 0E16E800 == 34 [pid = 2492] [id = 422] 17:28:38 INFO - PROCESS | 2492 | --DOCSHELL 157F2000 == 33 [pid = 2492] [id = 434] 17:28:38 INFO - PROCESS | 2492 | --DOCSHELL 0C6E0400 == 32 [pid = 2492] [id = 484] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (0C6ED800) [pid = 2492] [serial = 1453] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (0D92A400) [pid = 2492] [serial = 1454] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (0E176400) [pid = 2492] [serial = 1456] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (0E506400) [pid = 2492] [serial = 1457] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (0F442000) [pid = 2492] [serial = 1459] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (17978400) [pid = 2492] [serial = 1451] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (17709C00) [pid = 2492] [serial = 1450] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0E553000) [pid = 2492] [serial = 1442] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (17681000) [pid = 2492] [serial = 1475] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0E140800) [pid = 2492] [serial = 1441] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (1480B000) [pid = 2492] [serial = 1445] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (13082400) [pid = 2492] [serial = 1444] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (17A68800) [pid = 2492] [serial = 1448] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (17976C00) [pid = 2492] [serial = 1447] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (15420000) [pid = 2492] [serial = 1465] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (15B57000) [pid = 2492] [serial = 1471] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (15B80000) [pid = 2492] [serial = 1468] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1760D000) [pid = 2492] [serial = 1474] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (1687C000) [pid = 2492] [serial = 1469] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (12FEBC00) [pid = 2492] [serial = 1462] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (140E0400) [pid = 2492] [serial = 1463] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (1689A800) [pid = 2492] [serial = 1472] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (15475400) [pid = 2492] [serial = 1466] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0F4D3000) [pid = 2492] [serial = 1460] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (17713000) [pid = 2492] [serial = 1477] [outer = 00000000] [url = about:blank] 17:28:38 INFO - PROCESS | 2492 | 1468456118662 Marionette TRACE conn5 <- [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]]]}] 17:28:38 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 17:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1576ms 17:28:38 INFO - PROCESS | 2492 | 1468456118725 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 17:28:38 INFO - PROCESS | 2492 | 1468456118729 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 17:28:38 INFO - PROCESS | 2492 | 1468456118733 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:28:38 INFO - PROCESS | 2492 | 1468456118736 Marionette TRACE conn5 <- [1,1998,null,{}] 17:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:28:38 INFO - PROCESS | 2492 | 1468456118741 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:38 INFO - PROCESS | 2492 | 1468456118744 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:38 INFO - PROCESS | 2492 | 1468456118830 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 17:28:38 INFO - PROCESS | 2492 | 1468456118926 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:38 INFO - PROCESS | 2492 | 1468456118929 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:38 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F3000 == 33 [pid = 2492] [id = 509] 17:28:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0C6F4400) [pid = 2492] [serial = 1527] [outer = 00000000] 17:28:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0DA3A800) [pid = 2492] [serial = 1528] [outer = 0C6F4400] 17:28:39 INFO - PROCESS | 2492 | 1468456118978 Marionette DEBUG loaded listener.js 17:28:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0DB5E000) [pid = 2492] [serial = 1529] [outer = 0C6F4400] 17:28:39 INFO - PROCESS | 2492 | 1468456119391 Marionette TRACE conn5 <- [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]]]}] 17:28:39 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 17:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 17:28:39 INFO - PROCESS | 2492 | 1468456119412 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 17:28:39 INFO - PROCESS | 2492 | 1468456119417 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 17:28:39 INFO - PROCESS | 2492 | 1468456119424 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:28:39 INFO - PROCESS | 2492 | 1468456119426 Marionette TRACE conn5 <- [1,2002,null,{}] 17:28:39 INFO - PROCESS | 2492 | 1468456119430 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:39 INFO - PROCESS | 2492 | 1468456119432 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:39 INFO - PROCESS | 2492 | 1468456119522 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 17:28:39 INFO - PROCESS | 2492 | 1468456119528 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:39 INFO - PROCESS | 2492 | 1468456119531 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:39 INFO - PROCESS | 2492 | ++DOCSHELL 0E141000 == 34 [pid = 2492] [id = 510] 17:28:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0E171000) [pid = 2492] [serial = 1530] [outer = 00000000] 17:28:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0E4BD000) [pid = 2492] [serial = 1531] [outer = 0E171000] 17:28:39 INFO - PROCESS | 2492 | 1468456119579 Marionette DEBUG loaded listener.js 17:28:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0E509C00) [pid = 2492] [serial = 1532] [outer = 0E171000] 17:28:40 INFO - PROCESS | 2492 | 1468456120063 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 17:28:40 INFO - PROCESS | 2492 | 1468456120097 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 17:28:40 INFO - PROCESS | 2492 | 1468456120100 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 17:28:40 INFO - PROCESS | 2492 | 1468456120103 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:28:40 INFO - PROCESS | 2492 | 1468456120106 Marionette TRACE conn5 <- [1,2006,null,{}] 17:28:40 INFO - PROCESS | 2492 | 1468456120117 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:40 INFO - PROCESS | 2492 | 1468456120122 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:40 INFO - PROCESS | 2492 | 1468456120207 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 17:28:40 INFO - PROCESS | 2492 | 1468456120248 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:40 INFO - PROCESS | 2492 | 1468456120251 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:40 INFO - PROCESS | 2492 | ++DOCSHELL 126EA400 == 35 [pid = 2492] [id = 511] 17:28:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (126EB400) [pid = 2492] [serial = 1533] [outer = 00000000] 17:28:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (12993400) [pid = 2492] [serial = 1534] [outer = 126EB400] 17:28:40 INFO - PROCESS | 2492 | 1468456120385 Marionette DEBUG loaded listener.js 17:28:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (12A66800) [pid = 2492] [serial = 1535] [outer = 126EB400] 17:28:40 INFO - PROCESS | 2492 | 1468456120809 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 17:28:40 INFO - PROCESS | 2492 | 1468456120837 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 17:28:40 INFO - PROCESS | 2492 | 1468456120840 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 17:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:28:40 INFO - PROCESS | 2492 | 1468456120843 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:28:40 INFO - PROCESS | 2492 | 1468456120845 Marionette TRACE conn5 <- [1,2010,null,{}] 17:28:40 INFO - PROCESS | 2492 | 1468456120848 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:40 INFO - PROCESS | 2492 | 1468456120850 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:40 INFO - PROCESS | 2492 | 1468456120969 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 17:28:40 INFO - PROCESS | 2492 | 1468456120975 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:40 INFO - PROCESS | 2492 | 1468456120977 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:41 INFO - PROCESS | 2492 | ++DOCSHELL 12E93C00 == 36 [pid = 2492] [id = 512] 17:28:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (12F34C00) [pid = 2492] [serial = 1536] [outer = 00000000] 17:28:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (13020C00) [pid = 2492] [serial = 1537] [outer = 12F34C00] 17:28:41 INFO - PROCESS | 2492 | 1468456121076 Marionette DEBUG loaded listener.js 17:28:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (140EB400) [pid = 2492] [serial = 1538] [outer = 12F34C00] 17:28:41 INFO - PROCESS | 2492 | 1468456121493 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 17:28:41 INFO - PROCESS | 2492 | 1468456121517 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 17:28:41 INFO - PROCESS | 2492 | 1468456121520 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 17:28:41 INFO - PROCESS | 2492 | 1468456121523 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:28:41 INFO - PROCESS | 2492 | 1468456121524 Marionette TRACE conn5 <- [1,2014,null,{}] 17:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:28:41 INFO - PROCESS | 2492 | 1468456121528 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:41 INFO - PROCESS | 2492 | 1468456121530 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:41 INFO - PROCESS | 2492 | 1468456121669 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 17:28:41 INFO - PROCESS | 2492 | 1468456121693 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:41 INFO - PROCESS | 2492 | 1468456121695 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:41 INFO - PROCESS | 2492 | ++DOCSHELL 15414400 == 37 [pid = 2492] [id = 513] 17:28:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (15416C00) [pid = 2492] [serial = 1539] [outer = 00000000] 17:28:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (15423800) [pid = 2492] [serial = 1540] [outer = 15416C00] 17:28:41 INFO - PROCESS | 2492 | 1468456121741 Marionette DEBUG loaded listener.js 17:28:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (157EE800) [pid = 2492] [serial = 1541] [outer = 15416C00] 17:28:42 INFO - PROCESS | 2492 | 1468456122211 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 17:28:42 INFO - PROCESS | 2492 | 1468456122258 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 17:28:42 INFO - PROCESS | 2492 | 1468456122260 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 17:28:42 INFO - PROCESS | 2492 | 1468456122263 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:28:42 INFO - PROCESS | 2492 | 1468456122264 Marionette TRACE conn5 <- [1,2018,null,{}] 17:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:28:42 INFO - PROCESS | 2492 | 1468456122268 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:42 INFO - PROCESS | 2492 | 1468456122274 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:42 INFO - PROCESS | 2492 | 1468456122416 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 17:28:42 INFO - PROCESS | 2492 | 1468456122483 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:42 INFO - PROCESS | 2492 | 1468456122485 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:42 INFO - PROCESS | 2492 | ++DOCSHELL 15B7E000 == 38 [pid = 2492] [id = 514] 17:28:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (1687C000) [pid = 2492] [serial = 1542] [outer = 00000000] 17:28:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (16B5D400) [pid = 2492] [serial = 1543] [outer = 1687C000] 17:28:42 INFO - PROCESS | 2492 | 1468456122532 Marionette DEBUG loaded listener.js 17:28:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17178800) [pid = 2492] [serial = 1544] [outer = 1687C000] 17:28:42 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (17979800) [pid = 2492] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:28:42 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (1721A400) [pid = 2492] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:28:42 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0E13D400) [pid = 2492] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:28:42 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (140EA400) [pid = 2492] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:28:42 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0DB63400) [pid = 2492] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:28:42 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (127C8800) [pid = 2492] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:28:42 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0DF7CC00) [pid = 2492] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:28:42 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1770EC00) [pid = 2492] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:28:42 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (14811C00) [pid = 2492] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:28:42 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0E55E800) [pid = 2492] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:28:42 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1797F400) [pid = 2492] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:28:42 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (15B82C00) [pid = 2492] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:28:43 INFO - PROCESS | 2492 | 1468456123153 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 930ms 17:28:43 INFO - PROCESS | 2492 | 1468456123197 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 17:28:43 INFO - PROCESS | 2492 | 1468456123199 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 17:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:28:43 INFO - PROCESS | 2492 | 1468456123203 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:28:43 INFO - PROCESS | 2492 | 1468456123204 Marionette TRACE conn5 <- [1,2022,null,{}] 17:28:43 INFO - PROCESS | 2492 | 1468456123208 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:43 INFO - PROCESS | 2492 | 1468456123210 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:43 INFO - PROCESS | 2492 | 1468456123285 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 17:28:43 INFO - PROCESS | 2492 | 1468456123291 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:43 INFO - PROCESS | 2492 | 1468456123293 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:43 INFO - PROCESS | 2492 | ++DOCSHELL 0D96B800 == 39 [pid = 2492] [id = 515] 17:28:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0D9CB800) [pid = 2492] [serial = 1545] [outer = 00000000] 17:28:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15474400) [pid = 2492] [serial = 1546] [outer = 0D9CB800] 17:28:43 INFO - PROCESS | 2492 | 1468456123337 Marionette DEBUG loaded listener.js 17:28:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (15B5A800) [pid = 2492] [serial = 1547] [outer = 0D9CB800] 17:28:43 INFO - PROCESS | 2492 | 1468456123781 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 17:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:28:43 INFO - PROCESS | 2492 | 1468456123834 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 17:28:43 INFO - PROCESS | 2492 | 1468456123836 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 17:28:43 INFO - PROCESS | 2492 | 1468456123839 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:28:43 INFO - PROCESS | 2492 | 1468456123841 Marionette TRACE conn5 <- [1,2026,null,{}] 17:28:43 INFO - PROCESS | 2492 | 1468456123844 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:43 INFO - PROCESS | 2492 | 1468456123846 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:43 INFO - PROCESS | 2492 | 1468456123926 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 17:28:43 INFO - PROCESS | 2492 | 1468456123932 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:43 INFO - PROCESS | 2492 | 1468456123934 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:43 INFO - PROCESS | 2492 | ++DOCSHELL 0E4BA400 == 40 [pid = 2492] [id = 516] 17:28:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (12FEB400) [pid = 2492] [serial = 1548] [outer = 00000000] 17:28:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (1760D000) [pid = 2492] [serial = 1549] [outer = 12FEB400] 17:28:44 INFO - PROCESS | 2492 | 1468456123977 Marionette DEBUG loaded listener.js 17:28:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17602C00) [pid = 2492] [serial = 1550] [outer = 12FEB400] 17:28:44 INFO - PROCESS | 2492 | 1468456124415 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 631ms 17:28:44 INFO - PROCESS | 2492 | 1468456124474 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 17:28:44 INFO - PROCESS | 2492 | 1468456124476 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 17:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:28:44 INFO - PROCESS | 2492 | 1468456124480 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:28:44 INFO - PROCESS | 2492 | 1468456124481 Marionette TRACE conn5 <- [1,2030,null,{}] 17:28:44 INFO - PROCESS | 2492 | 1468456124485 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:44 INFO - PROCESS | 2492 | 1468456124487 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:44 INFO - PROCESS | 2492 | 1468456124564 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 17:28:44 INFO - PROCESS | 2492 | 1468456124571 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:44 INFO - PROCESS | 2492 | 1468456124573 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:44 INFO - PROCESS | 2492 | ++DOCSHELL 126E9800 == 41 [pid = 2492] [id = 517] 17:28:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17709000) [pid = 2492] [serial = 1551] [outer = 00000000] 17:28:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1779B800) [pid = 2492] [serial = 1552] [outer = 17709000] 17:28:44 INFO - PROCESS | 2492 | 1468456124617 Marionette DEBUG loaded listener.js 17:28:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1792D400) [pid = 2492] [serial = 1553] [outer = 17709000] 17:28:45 INFO - PROCESS | 2492 | 1468456125394 Marionette TRACE conn5 <- [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]]]}] 17:28:45 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) 17:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 971ms 17:28:45 INFO - PROCESS | 2492 | 1468456125451 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 17:28:45 INFO - PROCESS | 2492 | 1468456125455 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 17:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:28:45 INFO - PROCESS | 2492 | 1468456125460 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:28:45 INFO - PROCESS | 2492 | 1468456125464 Marionette TRACE conn5 <- [1,2034,null,{}] 17:28:45 INFO - PROCESS | 2492 | 1468456125470 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:45 INFO - PROCESS | 2492 | 1468456125473 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:45 INFO - PROCESS | 2492 | 1468456125632 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 17:28:45 INFO - PROCESS | 2492 | 1468456125766 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:45 INFO - PROCESS | 2492 | 1468456125769 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:45 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F2400 == 42 [pid = 2492] [id = 518] 17:28:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0D9D3C00) [pid = 2492] [serial = 1554] [outer = 00000000] 17:28:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0E382000) [pid = 2492] [serial = 1555] [outer = 0D9D3C00] 17:28:45 INFO - PROCESS | 2492 | 1468456125828 Marionette DEBUG loaded listener.js 17:28:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (0E55AC00) [pid = 2492] [serial = 1556] [outer = 0D9D3C00] 17:28:46 INFO - PROCESS | 2492 | 1468456126536 Marionette TRACE conn5 <- [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]]]}] 17:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1123ms 17:28:46 INFO - PROCESS | 2492 | 1468456126584 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 17:28:46 INFO - PROCESS | 2492 | 1468456126588 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 17:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:28:46 INFO - PROCESS | 2492 | 1468456126595 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:28:46 INFO - PROCESS | 2492 | 1468456126598 Marionette TRACE conn5 <- [1,2038,null,{}] 17:28:46 INFO - PROCESS | 2492 | 1468456126602 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:46 INFO - PROCESS | 2492 | 1468456126605 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:46 INFO - PROCESS | 2492 | 1468456126790 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 17:28:46 INFO - PROCESS | 2492 | 1468456126800 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:46 INFO - PROCESS | 2492 | 1468456126803 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:46 INFO - PROCESS | 2492 | ++DOCSHELL 1299A400 == 43 [pid = 2492] [id = 519] 17:28:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (12E26000) [pid = 2492] [serial = 1557] [outer = 00000000] 17:28:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (12F71C00) [pid = 2492] [serial = 1558] [outer = 12E26000] 17:28:46 INFO - PROCESS | 2492 | 1468456126861 Marionette DEBUG loaded listener.js 17:28:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (1541B800) [pid = 2492] [serial = 1559] [outer = 12E26000] 17:28:47 INFO - PROCESS | 2492 | 1468456127785 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:28:47 INFO - PROCESS | 2492 | --DOCSHELL 0E4BA400 == 42 [pid = 2492] [id = 516] 17:28:47 INFO - PROCESS | 2492 | --DOCSHELL 0D96B800 == 41 [pid = 2492] [id = 515] 17:28:47 INFO - PROCESS | 2492 | --DOCSHELL 15B7E000 == 40 [pid = 2492] [id = 514] 17:28:47 INFO - PROCESS | 2492 | --DOCSHELL 15414400 == 39 [pid = 2492] [id = 513] 17:28:47 INFO - PROCESS | 2492 | --DOCSHELL 12E93C00 == 38 [pid = 2492] [id = 512] 17:28:47 INFO - PROCESS | 2492 | --DOCSHELL 126EA400 == 37 [pid = 2492] [id = 511] 17:28:47 INFO - PROCESS | 2492 | --DOCSHELL 0E141000 == 36 [pid = 2492] [id = 510] 17:28:47 INFO - PROCESS | 2492 | --DOCSHELL 0C6F3000 == 35 [pid = 2492] [id = 509] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (17981000) [pid = 2492] [serial = 1501] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (1770B800) [pid = 2492] [serial = 1499] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (1760F000) [pid = 2492] [serial = 1498] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (12E72000) [pid = 2492] [serial = 1504] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (17715400) [pid = 2492] [serial = 1478] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0E141C00) [pid = 2492] [serial = 1480] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0E506000) [pid = 2492] [serial = 1481] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (12E72800) [pid = 2492] [serial = 1483] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (12FEB000) [pid = 2492] [serial = 1484] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0DF92C00) [pid = 2492] [serial = 1486] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E16E400) [pid = 2492] [serial = 1487] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (17A4EC00) [pid = 2492] [serial = 1508] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (15420400) [pid = 2492] [serial = 1492] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E770800) [pid = 2492] [serial = 1489] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (126A1400) [pid = 2492] [serial = 1490] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17A6BC00) [pid = 2492] [serial = 1510] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (1797DC00) [pid = 2492] [serial = 1502] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (18528000) [pid = 2492] [serial = 1511] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (17A4C400) [pid = 2492] [serial = 1507] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (16017800) [pid = 2492] [serial = 1495] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (16B52000) [pid = 2492] [serial = 1496] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (14814800) [pid = 2492] [serial = 1505] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (157F3000) [pid = 2492] [serial = 1493] [outer = 00000000] [url = about:blank] 17:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1273ms 17:28:47 INFO - PROCESS | 2492 | 1468456127872 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 17:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:28:47 INFO - PROCESS | 2492 | 1468456127876 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 17:28:47 INFO - PROCESS | 2492 | 1468456127881 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:28:47 INFO - PROCESS | 2492 | 1468456127884 Marionette TRACE conn5 <- [1,2042,null,{}] 17:28:47 INFO - PROCESS | 2492 | 1468456127890 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:47 INFO - PROCESS | 2492 | 1468456127893 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:48 INFO - PROCESS | 2492 | 1468456127988 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 17:28:48 INFO - PROCESS | 2492 | 1468456127996 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:48 INFO - PROCESS | 2492 | 1468456128000 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:48 INFO - PROCESS | 2492 | ++DOCSHELL 0DF7A400 == 36 [pid = 2492] [id = 520] 17:28:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0DF90400) [pid = 2492] [serial = 1560] [outer = 00000000] 17:28:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0E137C00) [pid = 2492] [serial = 1561] [outer = 0DF90400] 17:28:48 INFO - PROCESS | 2492 | 1468456128048 Marionette DEBUG loaded listener.js 17:28:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0E16B800) [pid = 2492] [serial = 1562] [outer = 0DF90400] 17:28:48 INFO - PROCESS | 2492 | 1468456128604 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 790ms 17:28:48 INFO - PROCESS | 2492 | 1468456128672 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 17:28:48 INFO - PROCESS | 2492 | 1468456128676 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 17:28:48 INFO - PROCESS | 2492 | 1468456128682 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:28:48 INFO - PROCESS | 2492 | 1468456128685 Marionette TRACE conn5 <- [1,2046,null,{}] 17:28:48 INFO - PROCESS | 2492 | 1468456128689 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:48 INFO - PROCESS | 2492 | 1468456128691 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:48 INFO - PROCESS | 2492 | 1468456128786 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 17:28:48 INFO - PROCESS | 2492 | 1468456128883 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:48 INFO - PROCESS | 2492 | 1468456128886 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:48 INFO - PROCESS | 2492 | ++DOCSHELL 0E83D400 == 37 [pid = 2492] [id = 521] 17:28:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0E8C5000) [pid = 2492] [serial = 1563] [outer = 00000000] 17:28:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0F4AF400) [pid = 2492] [serial = 1564] [outer = 0E8C5000] 17:28:48 INFO - PROCESS | 2492 | 1468456128934 Marionette DEBUG loaded listener.js 17:28:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (126A8C00) [pid = 2492] [serial = 1565] [outer = 0E8C5000] 17:28:49 INFO - PROCESS | 2492 | 1468456129303 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 17:28:49 INFO - PROCESS | 2492 | 1468456129357 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 17:28:49 INFO - PROCESS | 2492 | 1468456129359 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 17:28:49 INFO - PROCESS | 2492 | 1468456129363 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:28:49 INFO - PROCESS | 2492 | 1468456129366 Marionette TRACE conn5 <- [1,2050,null,{}] 17:28:49 INFO - PROCESS | 2492 | 1468456129377 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:49 INFO - PROCESS | 2492 | 1468456129381 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:49 INFO - PROCESS | 2492 | 1468456129494 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 17:28:49 INFO - PROCESS | 2492 | 1468456129502 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:49 INFO - PROCESS | 2492 | 1468456129505 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:49 INFO - PROCESS | 2492 | ++DOCSHELL 15417000 == 38 [pid = 2492] [id = 522] 17:28:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (15417C00) [pid = 2492] [serial = 1566] [outer = 00000000] 17:28:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (15470400) [pid = 2492] [serial = 1567] [outer = 15417C00] 17:28:49 INFO - PROCESS | 2492 | 1468456129565 Marionette DEBUG loaded listener.js 17:28:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (1582B800) [pid = 2492] [serial = 1568] [outer = 15417C00] 17:28:50 INFO - PROCESS | 2492 | 1468456130008 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 17:28:50 INFO - PROCESS | 2492 | 1468456130058 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 17:28:50 INFO - PROCESS | 2492 | 1468456130061 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 17:28:50 INFO - PROCESS | 2492 | 1468456130064 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:28:50 INFO - PROCESS | 2492 | 1468456130066 Marionette TRACE conn5 <- [1,2054,null,{}] 17:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:28:50 INFO - PROCESS | 2492 | 1468456130076 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:50 INFO - PROCESS | 2492 | 1468456130078 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:50 INFO - PROCESS | 2492 | 1468456130200 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 17:28:50 INFO - PROCESS | 2492 | 1468456130205 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:50 INFO - PROCESS | 2492 | 1468456130207 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:50 INFO - PROCESS | 2492 | ++DOCSHELL 15B7BC00 == 39 [pid = 2492] [id = 523] 17:28:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15B80800) [pid = 2492] [serial = 1569] [outer = 00000000] 17:28:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (16870400) [pid = 2492] [serial = 1570] [outer = 15B80800] 17:28:50 INFO - PROCESS | 2492 | 1468456130252 Marionette DEBUG loaded listener.js 17:28:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (16B4E000) [pid = 2492] [serial = 1571] [outer = 15B80800] 17:28:50 INFO - PROCESS | 2492 | 1468456130707 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 17:28:50 INFO - PROCESS | 2492 | 1468456130745 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 17:28:50 INFO - PROCESS | 2492 | 1468456130747 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 17:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:28:50 INFO - PROCESS | 2492 | 1468456130750 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:28:50 INFO - PROCESS | 2492 | 1468456130752 Marionette TRACE conn5 <- [1,2058,null,{}] 17:28:50 INFO - PROCESS | 2492 | 1468456130756 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:50 INFO - PROCESS | 2492 | 1468456130758 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:50 INFO - PROCESS | 2492 | 1468456130871 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 17:28:50 INFO - PROCESS | 2492 | 1468456130963 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:50 INFO - PROCESS | 2492 | 1468456130965 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:50 INFO - PROCESS | 2492 | ++DOCSHELL 16B53C00 == 40 [pid = 2492] [id = 524] 17:28:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (16B5C000) [pid = 2492] [serial = 1572] [outer = 00000000] 17:28:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17708000) [pid = 2492] [serial = 1573] [outer = 16B5C000] 17:28:51 INFO - PROCESS | 2492 | 1468456131010 Marionette DEBUG loaded listener.js 17:28:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1770F000) [pid = 2492] [serial = 1574] [outer = 16B5C000] 17:28:51 INFO - PROCESS | 2492 | 1468456131446 Marionette TRACE conn5 <- [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]]]}] 17:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 17:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:28:51 INFO - PROCESS | 2492 | 1468456131483 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 17:28:51 INFO - PROCESS | 2492 | 1468456131485 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 17:28:51 INFO - PROCESS | 2492 | 1468456131488 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:28:51 INFO - PROCESS | 2492 | 1468456131489 Marionette TRACE conn5 <- [1,2062,null,{}] 17:28:51 INFO - PROCESS | 2492 | 1468456131493 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:51 INFO - PROCESS | 2492 | 1468456131498 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:51 INFO - PROCESS | 2492 | 1468456131649 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 17:28:51 INFO - PROCESS | 2492 | 1468456131716 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:51 INFO - PROCESS | 2492 | 1468456131718 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:51 INFO - PROCESS | 2492 | ++DOCSHELL 17790400 == 41 [pid = 2492] [id = 525] 17:28:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1792A400) [pid = 2492] [serial = 1575] [outer = 00000000] 17:28:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1797C800) [pid = 2492] [serial = 1576] [outer = 1792A400] 17:28:51 INFO - PROCESS | 2492 | 1468456131763 Marionette DEBUG loaded listener.js 17:28:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (17934000) [pid = 2492] [serial = 1577] [outer = 1792A400] 17:28:52 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0C6F4400) [pid = 2492] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:28:52 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (12F34C00) [pid = 2492] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:28:52 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (15416C00) [pid = 2492] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:28:52 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0E170000) [pid = 2492] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:28:52 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E171000) [pid = 2492] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:28:52 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1687C000) [pid = 2492] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:28:52 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (126EB400) [pid = 2492] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:28:52 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (12FEB400) [pid = 2492] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:28:52 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0D9D4C00) [pid = 2492] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:28:52 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (140DF400) [pid = 2492] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:28:52 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17982800) [pid = 2492] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:28:52 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (18807000) [pid = 2492] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:28:52 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0D9CB800) [pid = 2492] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:28:52 INFO - PROCESS | 2492 | 1468456132294 Marionette TRACE conn5 <- [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]]]}] 17:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 830ms 17:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:28:52 INFO - PROCESS | 2492 | 1468456132319 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 17:28:52 INFO - PROCESS | 2492 | 1468456132321 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 17:28:52 INFO - PROCESS | 2492 | 1468456132324 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:28:52 INFO - PROCESS | 2492 | 1468456132326 Marionette TRACE conn5 <- [1,2066,null,{}] 17:28:52 INFO - PROCESS | 2492 | 1468456132329 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:52 INFO - PROCESS | 2492 | 1468456132331 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:52 INFO - PROCESS | 2492 | 1468456132412 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 17:28:52 INFO - PROCESS | 2492 | 1468456132421 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:52 INFO - PROCESS | 2492 | 1468456132423 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:52 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F6400 == 42 [pid = 2492] [id = 526] 17:28:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0D96FC00) [pid = 2492] [serial = 1578] [outer = 00000000] 17:28:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (12A66000) [pid = 2492] [serial = 1579] [outer = 0D96FC00] 17:28:52 INFO - PROCESS | 2492 | 1468456132468 Marionette DEBUG loaded listener.js 17:28:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (12F70000) [pid = 2492] [serial = 1580] [outer = 0D96FC00] 17:28:52 INFO - PROCESS | 2492 | 1468456132911 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 17:28:52 INFO - PROCESS | 2492 | 1468456132955 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 17:28:52 INFO - PROCESS | 2492 | 1468456132957 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 17:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:28:52 INFO - PROCESS | 2492 | 1468456132960 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:28:52 INFO - PROCESS | 2492 | 1468456132961 Marionette TRACE conn5 <- [1,2070,null,{}] 17:28:52 INFO - PROCESS | 2492 | 1468456132965 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:52 INFO - PROCESS | 2492 | 1468456132966 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:53 INFO - PROCESS | 2492 | 1468456133048 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 17:28:53 INFO - PROCESS | 2492 | 1468456133055 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:53 INFO - PROCESS | 2492 | 1468456133057 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:53 INFO - PROCESS | 2492 | ++DOCSHELL 15416C00 == 43 [pid = 2492] [id = 527] 17:28:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (1541A400) [pid = 2492] [serial = 1581] [outer = 00000000] 17:28:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1797C000) [pid = 2492] [serial = 1582] [outer = 1541A400] 17:28:53 INFO - PROCESS | 2492 | 1468456133100 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17A4B000) [pid = 2492] [serial = 1583] [outer = 1541A400] 17:28:53 INFO - PROCESS | 2492 | 1468456133516 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 570ms 17:28:53 INFO - PROCESS | 2492 | 1468456133541 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 17:28:53 INFO - PROCESS | 2492 | 1468456133553 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 17:28:53 INFO - PROCESS | 2492 | 1468456133561 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:28:53 INFO - PROCESS | 2492 | 1468456133562 Marionette TRACE conn5 <- [1,2074,null,{}] 17:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:28:53 INFO - PROCESS | 2492 | 1468456133581 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:53 INFO - PROCESS | 2492 | 1468456133583 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:53 INFO - PROCESS | 2492 | 1468456133667 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 17:28:53 INFO - PROCESS | 2492 | 1468456133672 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:53 INFO - PROCESS | 2492 | 1468456133674 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:53 INFO - PROCESS | 2492 | ++DOCSHELL 1480BC00 == 44 [pid = 2492] [id = 528] 17:28:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17680C00) [pid = 2492] [serial = 1584] [outer = 00000000] 17:28:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17A62C00) [pid = 2492] [serial = 1585] [outer = 17680C00] 17:28:53 INFO - PROCESS | 2492 | 1468456133718 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17A6B800) [pid = 2492] [serial = 1586] [outer = 17680C00] 17:28:54 INFO - PROCESS | 2492 | 1468456134176 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 17:28:54 INFO - PROCESS | 2492 | 1468456134243 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 17:28:54 INFO - PROCESS | 2492 | 1468456134247 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 17:28:54 INFO - PROCESS | 2492 | 1468456134269 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:28:54 INFO - PROCESS | 2492 | 1468456134273 Marionette TRACE conn5 <- [1,2078,null,{}] 17:28:54 INFO - PROCESS | 2492 | 1468456134280 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:54 INFO - PROCESS | 2492 | 1468456134283 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:54 INFO - PROCESS | 2492 | 1468456134404 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 17:28:54 INFO - PROCESS | 2492 | 1468456134518 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:54 INFO - PROCESS | 2492 | 1468456134523 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:54 INFO - PROCESS | 2492 | ++DOCSHELL 0D9CE400 == 45 [pid = 2492] [id = 529] 17:28:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0DA36C00) [pid = 2492] [serial = 1587] [outer = 00000000] 17:28:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0DF92000) [pid = 2492] [serial = 1588] [outer = 0DA36C00] 17:28:54 INFO - PROCESS | 2492 | 1468456134624 Marionette DEBUG loaded listener.js 17:28:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0E176400) [pid = 2492] [serial = 1589] [outer = 0DA36C00] 17:28:55 INFO - PROCESS | 2492 | 1468456135274 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1069ms 17:28:55 INFO - PROCESS | 2492 | 1468456135347 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 17:28:55 INFO - PROCESS | 2492 | 1468456135350 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 17:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:28:55 INFO - PROCESS | 2492 | 1468456135357 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:28:55 INFO - PROCESS | 2492 | 1468456135361 Marionette TRACE conn5 <- [1,2082,null,{}] 17:28:55 INFO - PROCESS | 2492 | 1468456135365 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:55 INFO - PROCESS | 2492 | 1468456135368 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:55 INFO - PROCESS | 2492 | 1468456135480 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 17:28:55 INFO - PROCESS | 2492 | 1468456135618 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:55 INFO - PROCESS | 2492 | 1468456135621 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:55 INFO - PROCESS | 2492 | ++DOCSHELL 12E6B400 == 46 [pid = 2492] [id = 530] 17:28:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (12E6E800) [pid = 2492] [serial = 1590] [outer = 00000000] 17:28:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (140EB000) [pid = 2492] [serial = 1591] [outer = 12E6E800] 17:28:55 INFO - PROCESS | 2492 | 1468456135678 Marionette DEBUG loaded listener.js 17:28:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (15827C00) [pid = 2492] [serial = 1592] [outer = 12E6E800] 17:28:56 INFO - PROCESS | 2492 | 1468456136242 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 17:28:56 INFO - PROCESS | 2492 | 1468456136288 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 17:28:56 INFO - PROCESS | 2492 | 1468456136291 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 17:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:28:56 INFO - PROCESS | 2492 | 1468456136295 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:28:56 INFO - PROCESS | 2492 | 1468456136297 Marionette TRACE conn5 <- [1,2086,null,{}] 17:28:56 INFO - PROCESS | 2492 | 1468456136307 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:56 INFO - PROCESS | 2492 | 1468456136312 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:56 INFO - PROCESS | 2492 | 1468456136457 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 17:28:56 INFO - PROCESS | 2492 | 1468456136599 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:56 INFO - PROCESS | 2492 | 1468456136603 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:56 INFO - PROCESS | 2492 | ++DOCSHELL 17976400 == 47 [pid = 2492] [id = 531] 17:28:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (17976800) [pid = 2492] [serial = 1593] [outer = 00000000] 17:28:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (17A48800) [pid = 2492] [serial = 1594] [outer = 17976800] 17:28:56 INFO - PROCESS | 2492 | 1468456136661 Marionette DEBUG loaded listener.js 17:28:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (17A69000) [pid = 2492] [serial = 1595] [outer = 17976800] 17:28:57 INFO - PROCESS | 2492 | 1468456137312 Marionette TRACE conn5 <- [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]]]}] 17:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1074ms 17:28:57 INFO - PROCESS | 2492 | 1468456137372 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 17:28:57 INFO - PROCESS | 2492 | 1468456137375 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 17:28:57 INFO - PROCESS | 2492 | 1468456137378 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:28:57 INFO - PROCESS | 2492 | 1468456137380 Marionette TRACE conn5 <- [1,2090,null,{}] 17:28:57 INFO - PROCESS | 2492 | 1468456137384 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:57 INFO - PROCESS | 2492 | 1468456137386 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:57 INFO - PROCESS | 2492 | 1468456137498 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 17:28:57 INFO - PROCESS | 2492 | 1468456137739 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:57 INFO - PROCESS | 2492 | 1468456137742 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:57 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DD800 == 48 [pid = 2492] [id = 532] 17:28:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (0C6DEC00) [pid = 2492] [serial = 1596] [outer = 00000000] 17:28:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (0D96C000) [pid = 2492] [serial = 1597] [outer = 0C6DEC00] 17:28:57 INFO - PROCESS | 2492 | 1468456137818 Marionette DEBUG loaded listener.js 17:28:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (0DF71800) [pid = 2492] [serial = 1598] [outer = 0C6DEC00] 17:28:58 INFO - PROCESS | 2492 | 1468456138419 Marionette TRACE conn5 <- [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]]]}] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 0E142000 == 47 [pid = 2492] [id = 508] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 15416C00 == 46 [pid = 2492] [id = 527] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 0C6F6400 == 45 [pid = 2492] [id = 526] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 17790400 == 44 [pid = 2492] [id = 525] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 16B53C00 == 43 [pid = 2492] [id = 524] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 15B7BC00 == 42 [pid = 2492] [id = 523] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 15417000 == 41 [pid = 2492] [id = 522] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 0E83D400 == 40 [pid = 2492] [id = 521] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 0DF7A400 == 39 [pid = 2492] [id = 520] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 1797F800 == 38 [pid = 2492] [id = 506] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 18802C00 == 37 [pid = 2492] [id = 507] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 12E27000 == 36 [pid = 2492] [id = 503] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 16C4DC00 == 35 [pid = 2492] [id = 502] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 126E9800 == 34 [pid = 2492] [id = 517] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 0C6F2400 == 33 [pid = 2492] [id = 518] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 1299A400 == 32 [pid = 2492] [id = 519] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 0C6E6400 == 31 [pid = 2492] [id = 504] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 140DE000 == 30 [pid = 2492] [id = 505] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 12E6B400 == 29 [pid = 2492] [id = 530] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 17976400 == 28 [pid = 2492] [id = 531] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 1480BC00 == 27 [pid = 2492] [id = 528] 17:28:59 INFO - PROCESS | 2492 | --DOCSHELL 0D9CE400 == 26 [pid = 2492] [id = 529] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (0DA3A800) [pid = 2492] [serial = 1528] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (0DB5E000) [pid = 2492] [serial = 1529] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (13020C00) [pid = 2492] [serial = 1537] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (140EB400) [pid = 2492] [serial = 1538] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (15423800) [pid = 2492] [serial = 1540] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (0E721400) [pid = 2492] [serial = 1526] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0E50E400) [pid = 2492] [serial = 1525] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0E4BD000) [pid = 2492] [serial = 1531] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0E509C00) [pid = 2492] [serial = 1532] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (16B5D400) [pid = 2492] [serial = 1543] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (12993400) [pid = 2492] [serial = 1534] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (1760D000) [pid = 2492] [serial = 1549] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (17178800) [pid = 2492] [serial = 1544] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E50A000) [pid = 2492] [serial = 1514] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0DF8FC00) [pid = 2492] [serial = 1513] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (15B7C800) [pid = 2492] [serial = 1517] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (15421800) [pid = 2492] [serial = 1516] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (185BBC00) [pid = 2492] [serial = 1520] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17A67400) [pid = 2492] [serial = 1519] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (188B4000) [pid = 2492] [serial = 1523] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (1880CC00) [pid = 2492] [serial = 1522] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (1779B800) [pid = 2492] [serial = 1552] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (15474400) [pid = 2492] [serial = 1546] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (12A66800) [pid = 2492] [serial = 1535] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (157EE800) [pid = 2492] [serial = 1541] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (17602C00) [pid = 2492] [serial = 1550] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (15B5A800) [pid = 2492] [serial = 1547] [outer = 00000000] [url = about:blank] 17:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1769ms 17:28:59 INFO - PROCESS | 2492 | 1468456139157 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 17:28:59 INFO - PROCESS | 2492 | 1468456139162 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 17:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:28:59 INFO - PROCESS | 2492 | 1468456139167 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:28:59 INFO - PROCESS | 2492 | 1468456139170 Marionette TRACE conn5 <- [1,2094,null,{}] 17:28:59 INFO - PROCESS | 2492 | 1468456139176 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:59 INFO - PROCESS | 2492 | 1468456139180 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:59 INFO - PROCESS | 2492 | 1468456139268 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 17:28:59 INFO - PROCESS | 2492 | 1468456139274 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:59 INFO - PROCESS | 2492 | 1468456139279 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:28:59 INFO - PROCESS | 2492 | ++DOCSHELL 0D9CE400 == 27 [pid = 2492] [id = 533] 17:28:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0D9D3000) [pid = 2492] [serial = 1599] [outer = 00000000] 17:28:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0DA84000) [pid = 2492] [serial = 1600] [outer = 0D9D3000] 17:28:59 INFO - PROCESS | 2492 | 1468456139328 Marionette DEBUG loaded listener.js 17:28:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0DF79C00) [pid = 2492] [serial = 1601] [outer = 0D9D3000] 17:28:59 INFO - PROCESS | 2492 | 1468456139846 Marionette TRACE conn5 <- [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]]]}] 17:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 732ms 17:28:59 INFO - PROCESS | 2492 | 1468456139904 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 17:28:59 INFO - PROCESS | 2492 | 1468456139908 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 17:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:28:59 INFO - PROCESS | 2492 | 1468456139914 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:28:59 INFO - PROCESS | 2492 | 1468456139918 Marionette TRACE conn5 <- [1,2098,null,{}] 17:28:59 INFO - PROCESS | 2492 | 1468456139922 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:59 INFO - PROCESS | 2492 | 1468456139925 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:00 INFO - PROCESS | 2492 | 1468456140015 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 17:29:00 INFO - PROCESS | 2492 | 1468456140112 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:00 INFO - PROCESS | 2492 | 1468456140114 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:00 INFO - PROCESS | 2492 | ++DOCSHELL 0E50B800 == 28 [pid = 2492] [id = 534] 17:29:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0E50C000) [pid = 2492] [serial = 1602] [outer = 00000000] 17:29:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0E510800) [pid = 2492] [serial = 1603] [outer = 0E50C000] 17:29:00 INFO - PROCESS | 2492 | 1468456140164 Marionette DEBUG loaded listener.js 17:29:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0E557000) [pid = 2492] [serial = 1604] [outer = 0E50C000] 17:29:00 INFO - PROCESS | 2492 | 1468456140561 Marionette TRACE conn5 <- [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]]]}] 17:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 17:29:00 INFO - PROCESS | 2492 | 1468456140640 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 17:29:00 INFO - PROCESS | 2492 | 1468456140643 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 17:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:29:00 INFO - PROCESS | 2492 | 1468456140646 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:29:00 INFO - PROCESS | 2492 | 1468456140648 Marionette TRACE conn5 <- [1,2102,null,{}] 17:29:00 INFO - PROCESS | 2492 | 1468456140659 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:00 INFO - PROCESS | 2492 | 1468456140664 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:00 INFO - PROCESS | 2492 | 1468456140759 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 17:29:00 INFO - PROCESS | 2492 | 1468456140767 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:00 INFO - PROCESS | 2492 | 1468456140771 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:00 INFO - PROCESS | 2492 | ++DOCSHELL 127C0800 == 29 [pid = 2492] [id = 535] 17:29:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (127C6800) [pid = 2492] [serial = 1605] [outer = 00000000] 17:29:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (12E24400) [pid = 2492] [serial = 1606] [outer = 127C6800] 17:29:00 INFO - PROCESS | 2492 | 1468456140823 Marionette DEBUG loaded listener.js 17:29:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (12E72000) [pid = 2492] [serial = 1607] [outer = 127C6800] 17:29:01 INFO - PROCESS | 2492 | 1468456141297 Marionette TRACE conn5 <- [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]]]}] 17:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 731ms 17:29:01 INFO - PROCESS | 2492 | 1468456141380 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 17:29:01 INFO - PROCESS | 2492 | 1468456141382 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 17:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:29:01 INFO - PROCESS | 2492 | 1468456141385 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:29:01 INFO - PROCESS | 2492 | 1468456141387 Marionette TRACE conn5 <- [1,2106,null,{}] 17:29:01 INFO - PROCESS | 2492 | 1468456141391 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:01 INFO - PROCESS | 2492 | 1468456141393 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:01 INFO - PROCESS | 2492 | 1468456141518 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 17:29:01 INFO - PROCESS | 2492 | 1468456141523 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:01 INFO - PROCESS | 2492 | 1468456141526 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:01 INFO - PROCESS | 2492 | ++DOCSHELL 12A68400 == 30 [pid = 2492] [id = 536] 17:29:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (12F32400) [pid = 2492] [serial = 1608] [outer = 00000000] 17:29:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1480BC00) [pid = 2492] [serial = 1609] [outer = 12F32400] 17:29:01 INFO - PROCESS | 2492 | 1468456141622 Marionette DEBUG loaded listener.js 17:29:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1541B000) [pid = 2492] [serial = 1610] [outer = 12F32400] 17:29:02 INFO - PROCESS | 2492 | 1468456142023 Marionette TRACE conn5 <- [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]]]}] 17:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 17:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:29:02 INFO - PROCESS | 2492 | 1468456142060 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 17:29:02 INFO - PROCESS | 2492 | 1468456142062 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 17:29:02 INFO - PROCESS | 2492 | 1468456142065 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:29:02 INFO - PROCESS | 2492 | 1468456142067 Marionette TRACE conn5 <- [1,2110,null,{}] 17:29:02 INFO - PROCESS | 2492 | 1468456142070 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:02 INFO - PROCESS | 2492 | 1468456142073 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:02 INFO - PROCESS | 2492 | 1468456142212 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 17:29:02 INFO - PROCESS | 2492 | 1468456142229 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:02 INFO - PROCESS | 2492 | 1468456142231 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:02 INFO - PROCESS | 2492 | ++DOCSHELL 15478C00 == 31 [pid = 2492] [id = 537] 17:29:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (157F2400) [pid = 2492] [serial = 1611] [outer = 00000000] 17:29:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (158F9C00) [pid = 2492] [serial = 1612] [outer = 157F2400] 17:29:02 INFO - PROCESS | 2492 | 1468456142277 Marionette DEBUG loaded listener.js 17:29:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (15B82C00) [pid = 2492] [serial = 1613] [outer = 157F2400] 17:29:02 INFO - PROCESS | 2492 | 1468456142718 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 17:29:02 INFO - PROCESS | 2492 | 1468456142737 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 17:29:02 INFO - PROCESS | 2492 | 1468456142739 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 17:29:02 INFO - PROCESS | 2492 | 1468456142758 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:29:02 INFO - PROCESS | 2492 | 1468456142760 Marionette TRACE conn5 <- [1,2114,null,{}] 17:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:29:02 INFO - PROCESS | 2492 | 1468456142763 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:02 INFO - PROCESS | 2492 | 1468456142769 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:02 INFO - PROCESS | 2492 | 1468456142917 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 17:29:03 INFO - PROCESS | 2492 | 1468456142981 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:03 INFO - PROCESS | 2492 | 1468456142983 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:03 INFO - PROCESS | 2492 | ++DOCSHELL 16012C00 == 32 [pid = 2492] [id = 538] 17:29:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (16013400) [pid = 2492] [serial = 1614] [outer = 00000000] 17:29:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (16B66800) [pid = 2492] [serial = 1615] [outer = 16013400] 17:29:03 INFO - PROCESS | 2492 | 1468456143029 Marionette DEBUG loaded listener.js 17:29:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1760AC00) [pid = 2492] [serial = 1616] [outer = 16013400] 17:29:03 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (15B80800) [pid = 2492] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:29:03 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (1792A400) [pid = 2492] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:29:03 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (16B5C000) [pid = 2492] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:29:03 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0D9D3C00) [pid = 2492] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:29:03 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (12E26000) [pid = 2492] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:29:03 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (15417C00) [pid = 2492] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:29:03 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0E8C5000) [pid = 2492] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:29:03 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0D96FC00) [pid = 2492] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:29:03 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17709000) [pid = 2492] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:29:03 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0DF90400) [pid = 2492] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:29:03 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (17680C00) [pid = 2492] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:29:03 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (1541A400) [pid = 2492] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:29:03 INFO - PROCESS | 2492 | 1468456143711 Marionette TRACE conn5 <- [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]]]}] 17:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 17:29:03 INFO - PROCESS | 2492 | 1468456143734 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 17:29:03 INFO - PROCESS | 2492 | 1468456143736 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 17:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:29:03 INFO - PROCESS | 2492 | 1468456143739 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:29:03 INFO - PROCESS | 2492 | 1468456143751 Marionette TRACE conn5 <- [1,2118,null,{}] 17:29:03 INFO - PROCESS | 2492 | 1468456143755 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:03 INFO - PROCESS | 2492 | 1468456143757 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:03 INFO - PROCESS | 2492 | 1468456143836 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 17:29:03 INFO - PROCESS | 2492 | 1468456143843 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:03 INFO - PROCESS | 2492 | 1468456143845 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:03 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E8C00 == 33 [pid = 2492] [id = 539] 17:29:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0DA7A000) [pid = 2492] [serial = 1617] [outer = 00000000] 17:29:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (12FEA000) [pid = 2492] [serial = 1618] [outer = 0DA7A000] 17:29:04 INFO - PROCESS | 2492 | 1468456143975 Marionette DEBUG loaded listener.js 17:29:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (158F3400) [pid = 2492] [serial = 1619] [outer = 0DA7A000] 17:29:04 INFO - PROCESS | 2492 | 1468456144360 Marionette TRACE conn5 <- [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] 17:29:04 INFO - PROCESS | 2492 | 1468456144378 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 17:29:04 INFO - PROCESS | 2492 | 1468456144381 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:29:04 INFO - PROCESS | 2492 | 1468456144382 Marionette TRACE conn5 <- [1,2122,null,{}] 17:29:04 INFO - PROCESS | 2492 | 1468456144386 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:04 INFO - PROCESS | 2492 | 1468456144388 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:04 INFO - PROCESS | 2492 | 1468456144466 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 17:29:04 INFO - PROCESS | 2492 | 1468456144472 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:04 INFO - PROCESS | 2492 | 1468456144474 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:04 INFO - PROCESS | 2492 | ++DOCSHELL 12E6B000 == 34 [pid = 2492] [id = 540] 17:29:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (16C56000) [pid = 2492] [serial = 1620] [outer = 00000000] 17:29:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (17716C00) [pid = 2492] [serial = 1621] [outer = 16C56000] 17:29:04 INFO - PROCESS | 2492 | 1468456144519 Marionette DEBUG loaded listener.js 17:29:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1792A800) [pid = 2492] [serial = 1622] [outer = 16C56000] 17:29:04 INFO - PROCESS | 2492 | --DOCSHELL 0DF92400 == 33 [pid = 2492] [id = 12] 17:29:05 INFO - PROCESS | 2492 | 1468456144986 Marionette TRACE conn5 <- [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]]]}] 17:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 674ms 17:29:05 INFO - PROCESS | 2492 | 1468456145061 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 17:29:05 INFO - PROCESS | 2492 | 1468456145063 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 17:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:29:05 INFO - PROCESS | 2492 | 1468456145066 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:29:05 INFO - PROCESS | 2492 | 1468456145068 Marionette TRACE conn5 <- [1,2126,null,{}] 17:29:05 INFO - PROCESS | 2492 | 1468456145071 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:05 INFO - PROCESS | 2492 | 1468456145074 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:05 INFO - PROCESS | 2492 | 1468456145154 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 17:29:05 INFO - PROCESS | 2492 | 1468456145188 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:05 INFO - PROCESS | 2492 | 1468456145190 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:05 INFO - PROCESS | 2492 | ++DOCSHELL 13080400 == 34 [pid = 2492] [id = 541] 17:29:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (15476800) [pid = 2492] [serial = 1623] [outer = 00000000] 17:29:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (1779C000) [pid = 2492] [serial = 1624] [outer = 15476800] 17:29:05 INFO - PROCESS | 2492 | 1468456145237 Marionette DEBUG loaded listener.js 17:29:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17930800) [pid = 2492] [serial = 1625] [outer = 15476800] 17:29:05 INFO - PROCESS | 2492 | 1468456145815 Marionette TRACE conn5 <- [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]]]}] 17:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 830ms 17:29:05 INFO - PROCESS | 2492 | 1468456145901 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 17:29:05 INFO - PROCESS | 2492 | 1468456145906 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 17:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:29:05 INFO - PROCESS | 2492 | 1468456145911 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:29:05 INFO - PROCESS | 2492 | 1468456145915 Marionette TRACE conn5 <- [1,2130,null,{}] 17:29:05 INFO - PROCESS | 2492 | 1468456145944 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:05 INFO - PROCESS | 2492 | 1468456145948 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:06 INFO - PROCESS | 2492 | 1468456146117 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 17:29:06 INFO - PROCESS | 2492 | 1468456146176 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:06 INFO - PROCESS | 2492 | 1468456146179 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:06 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F8C00 == 35 [pid = 2492] [id = 542] 17:29:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0D91F800) [pid = 2492] [serial = 1626] [outer = 00000000] 17:29:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0E13FC00) [pid = 2492] [serial = 1627] [outer = 0D91F800] 17:29:06 INFO - PROCESS | 2492 | 1468456146236 Marionette DEBUG loaded listener.js 17:29:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0E3E1400) [pid = 2492] [serial = 1628] [outer = 0D91F800] 17:29:07 INFO - PROCESS | 2492 | 1468456146982 Marionette TRACE conn5 <- [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] 17:29:07 INFO - PROCESS | 2492 | 1468456147039 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 17:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:29:07 INFO - PROCESS | 2492 | 1468456147046 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:29:07 INFO - PROCESS | 2492 | 1468456147049 Marionette TRACE conn5 <- [1,2134,null,{}] 17:29:07 INFO - PROCESS | 2492 | 1468456147053 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:07 INFO - PROCESS | 2492 | 1468456147056 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:07 INFO - PROCESS | 2492 | 1468456147184 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 17:29:07 INFO - PROCESS | 2492 | 1468456147323 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:07 INFO - PROCESS | 2492 | 1468456147326 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:07 INFO - PROCESS | 2492 | ++DOCSHELL 127CD000 == 36 [pid = 2492] [id = 543] 17:29:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (1298F400) [pid = 2492] [serial = 1629] [outer = 00000000] 17:29:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (12F31800) [pid = 2492] [serial = 1630] [outer = 1298F400] 17:29:07 INFO - PROCESS | 2492 | 1468456147385 Marionette DEBUG loaded listener.js 17:29:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (12F75C00) [pid = 2492] [serial = 1631] [outer = 1298F400] 17:29:08 INFO - PROCESS | 2492 | 1468456148261 Marionette TRACE conn5 <- [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] 17:29:08 INFO - PROCESS | 2492 | 1468456148329 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 17:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:29:08 INFO - PROCESS | 2492 | 1468456148334 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:29:08 INFO - PROCESS | 2492 | 1468456148338 Marionette TRACE conn5 <- [1,2138,null,{}] 17:29:08 INFO - PROCESS | 2492 | 1468456148343 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:08 INFO - PROCESS | 2492 | 1468456148346 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:08 INFO - PROCESS | 2492 | 1468456148460 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 17:29:08 INFO - PROCESS | 2492 | 1468456148592 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:08 INFO - PROCESS | 2492 | 1468456148596 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:08 INFO - PROCESS | 2492 | --DOCSHELL 12E6B000 == 35 [pid = 2492] [id = 540] 17:29:08 INFO - PROCESS | 2492 | --DOCSHELL 0C6E8C00 == 34 [pid = 2492] [id = 539] 17:29:08 INFO - PROCESS | 2492 | --DOCSHELL 16012C00 == 33 [pid = 2492] [id = 538] 17:29:08 INFO - PROCESS | 2492 | --DOCSHELL 15478C00 == 32 [pid = 2492] [id = 537] 17:29:08 INFO - PROCESS | 2492 | --DOCSHELL 12A68400 == 31 [pid = 2492] [id = 536] 17:29:08 INFO - PROCESS | 2492 | --DOCSHELL 127C0800 == 30 [pid = 2492] [id = 535] 17:29:08 INFO - PROCESS | 2492 | --DOCSHELL 0E50B800 == 29 [pid = 2492] [id = 534] 17:29:08 INFO - PROCESS | 2492 | --DOCSHELL 0D9CE400 == 28 [pid = 2492] [id = 533] 17:29:08 INFO - PROCESS | 2492 | --DOCSHELL 0C6DD800 == 27 [pid = 2492] [id = 532] 17:29:08 INFO - PROCESS | 2492 | --DOCSHELL 0D968C00 == 26 [pid = 2492] [id = 13] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (16870400) [pid = 2492] [serial = 1570] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (1797C800) [pid = 2492] [serial = 1576] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (1770F000) [pid = 2492] [serial = 1574] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (17708000) [pid = 2492] [serial = 1573] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E382000) [pid = 2492] [serial = 1555] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0E55AC00) [pid = 2492] [serial = 1556] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (12F71C00) [pid = 2492] [serial = 1558] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1541B800) [pid = 2492] [serial = 1559] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (15470400) [pid = 2492] [serial = 1567] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0F4AF400) [pid = 2492] [serial = 1564] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (126A8C00) [pid = 2492] [serial = 1565] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (12F70000) [pid = 2492] [serial = 1580] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (1792D400) [pid = 2492] [serial = 1553] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E137C00) [pid = 2492] [serial = 1561] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0E16B800) [pid = 2492] [serial = 1562] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (12A66000) [pid = 2492] [serial = 1579] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (17A62C00) [pid = 2492] [serial = 1585] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (17A6B800) [pid = 2492] [serial = 1586] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (17A4B000) [pid = 2492] [serial = 1583] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (17934000) [pid = 2492] [serial = 1577] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (16B4E000) [pid = 2492] [serial = 1571] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (1797C000) [pid = 2492] [serial = 1582] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (1582B800) [pid = 2492] [serial = 1568] [outer = 00000000] [url = about:blank] 17:29:08 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E8C00 == 27 [pid = 2492] [id = 544] 17:29:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0C6ED000) [pid = 2492] [serial = 1632] [outer = 00000000] 17:29:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E134C00) [pid = 2492] [serial = 1633] [outer = 0C6ED000] 17:29:08 INFO - PROCESS | 2492 | 1468456148675 Marionette DEBUG loaded listener.js 17:29:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E506800) [pid = 2492] [serial = 1634] [outer = 0C6ED000] 17:29:09 INFO - PROCESS | 2492 | 1468456149114 Marionette TRACE conn5 <- [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]]]}] 17:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 830ms 17:29:09 INFO - PROCESS | 2492 | 1468456149165 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 17:29:09 INFO - PROCESS | 2492 | 1468456149169 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 17:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:29:09 INFO - PROCESS | 2492 | 1468456149175 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:29:09 INFO - PROCESS | 2492 | 1468456149177 Marionette TRACE conn5 <- [1,2142,null,{}] 17:29:09 INFO - PROCESS | 2492 | 1468456149181 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:09 INFO - PROCESS | 2492 | 1468456149183 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:09 INFO - PROCESS | 2492 | 1468456149271 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 17:29:09 INFO - PROCESS | 2492 | 1468456149279 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:09 INFO - PROCESS | 2492 | 1468456149282 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:09 INFO - PROCESS | 2492 | ++DOCSHELL 0E721800 == 28 [pid = 2492] [id = 545] 17:29:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E727400) [pid = 2492] [serial = 1635] [outer = 00000000] 17:29:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (126A9000) [pid = 2492] [serial = 1636] [outer = 0E727400] 17:29:09 INFO - PROCESS | 2492 | 1468456149330 Marionette DEBUG loaded listener.js 17:29:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (129B8800) [pid = 2492] [serial = 1637] [outer = 0E727400] 17:29:09 INFO - PROCESS | 2492 | 1468456149841 Marionette TRACE conn5 <- [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]]]}] 17:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 17:29:09 INFO - PROCESS | 2492 | 1468456149940 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 17:29:09 INFO - PROCESS | 2492 | 1468456149942 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 17:29:09 INFO - PROCESS | 2492 | 1468456149946 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:29:09 INFO - PROCESS | 2492 | 1468456149949 Marionette TRACE conn5 <- [1,2146,null,{}] 17:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:29:09 INFO - PROCESS | 2492 | 1468456149962 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:09 INFO - PROCESS | 2492 | 1468456149967 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:10 INFO - PROCESS | 2492 | 1468456150067 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 17:29:10 INFO - PROCESS | 2492 | 1468456150159 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:10 INFO - PROCESS | 2492 | 1468456150162 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:10 INFO - PROCESS | 2492 | ++DOCSHELL 15416C00 == 29 [pid = 2492] [id = 546] 17:29:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (15419000) [pid = 2492] [serial = 1638] [outer = 00000000] 17:29:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (15475000) [pid = 2492] [serial = 1639] [outer = 15419000] 17:29:10 INFO - PROCESS | 2492 | 1468456150211 Marionette DEBUG loaded listener.js 17:29:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1582B800) [pid = 2492] [serial = 1640] [outer = 15419000] 17:29:10 INFO - PROCESS | 2492 | 1468456150595 Marionette TRACE conn5 <- [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]]]}] 17:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 671ms 17:29:10 INFO - PROCESS | 2492 | 1468456150625 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 17:29:10 INFO - PROCESS | 2492 | 1468456150627 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 17:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:29:10 INFO - PROCESS | 2492 | 1468456150630 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:29:10 INFO - PROCESS | 2492 | 1468456150632 Marionette TRACE conn5 <- [1,2150,null,{}] 17:29:10 INFO - PROCESS | 2492 | 1468456150635 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:10 INFO - PROCESS | 2492 | 1468456150647 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:10 INFO - PROCESS | 2492 | 1468456150732 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 17:29:10 INFO - PROCESS | 2492 | 1468456150739 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:10 INFO - PROCESS | 2492 | 1468456150741 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:10 INFO - PROCESS | 2492 | ++DOCSHELL 15B89000 == 30 [pid = 2492] [id = 547] 17:29:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (15B89800) [pid = 2492] [serial = 1641] [outer = 00000000] 17:29:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (16B66000) [pid = 2492] [serial = 1642] [outer = 15B89800] 17:29:10 INFO - PROCESS | 2492 | 1468456150785 Marionette DEBUG loaded listener.js 17:29:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (17605000) [pid = 2492] [serial = 1643] [outer = 15B89800] 17:29:11 INFO - PROCESS | 2492 | 1468456151262 Marionette TRACE conn5 <- [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]]]}] 17:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 17:29:11 INFO - PROCESS | 2492 | 1468456151305 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 17:29:11 INFO - PROCESS | 2492 | 1468456151307 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 17:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:29:11 INFO - PROCESS | 2492 | 1468456151310 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:29:11 INFO - PROCESS | 2492 | 1468456151311 Marionette TRACE conn5 <- [1,2154,null,{}] 17:29:11 INFO - PROCESS | 2492 | 1468456151315 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:11 INFO - PROCESS | 2492 | 1468456151317 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:11 INFO - PROCESS | 2492 | 1468456151429 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 17:29:11 INFO - PROCESS | 2492 | 1468456151523 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:11 INFO - PROCESS | 2492 | 1468456151525 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:11 INFO - PROCESS | 2492 | ++DOCSHELL 17681800 == 31 [pid = 2492] [id = 548] 17:29:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (17709800) [pid = 2492] [serial = 1644] [outer = 00000000] 17:29:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17714400) [pid = 2492] [serial = 1645] [outer = 17709800] 17:29:11 INFO - PROCESS | 2492 | 1468456151570 Marionette DEBUG loaded listener.js 17:29:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17715000) [pid = 2492] [serial = 1646] [outer = 17709800] 17:29:12 INFO - PROCESS | 2492 | 1468456152004 Marionette TRACE conn5 <- [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]]]}] 17:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 17:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:29:12 INFO - PROCESS | 2492 | 1468456152041 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 17:29:12 INFO - PROCESS | 2492 | 1468456152043 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 17:29:12 INFO - PROCESS | 2492 | 1468456152051 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:29:12 INFO - PROCESS | 2492 | 1468456152053 Marionette TRACE conn5 <- [1,2158,null,{}] 17:29:12 INFO - PROCESS | 2492 | 1468456152056 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:12 INFO - PROCESS | 2492 | 1468456152062 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:12 INFO - PROCESS | 2492 | 1468456152205 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 17:29:12 INFO - PROCESS | 2492 | 1468456152274 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:12 INFO - PROCESS | 2492 | 1468456152276 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:12 INFO - PROCESS | 2492 | ++DOCSHELL 17938800 == 32 [pid = 2492] [id = 549] 17:29:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (1797C400) [pid = 2492] [serial = 1647] [outer = 00000000] 17:29:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17A4C000) [pid = 2492] [serial = 1648] [outer = 1797C400] 17:29:12 INFO - PROCESS | 2492 | 1468456152322 Marionette DEBUG loaded listener.js 17:29:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17A47400) [pid = 2492] [serial = 1649] [outer = 1797C400] 17:29:12 INFO - PROCESS | 2492 | 1468456152757 Marionette TRACE conn5 <- [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]]]}] 17:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 17:29:12 INFO - PROCESS | 2492 | 1468456152776 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 17:29:12 INFO - PROCESS | 2492 | 1468456152778 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 17:29:12 INFO - PROCESS | 2492 | 1468456152817 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:29:12 INFO - PROCESS | 2492 | 1468456152819 Marionette TRACE conn5 <- [1,2162,null,{}] 17:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:29:12 INFO - PROCESS | 2492 | 1468456152828 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:12 INFO - PROCESS | 2492 | 1468456152830 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:12 INFO - PROCESS | 2492 | 1468456152943 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 17:29:12 INFO - PROCESS | 2492 | 1468456152955 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:12 INFO - PROCESS | 2492 | 1468456152957 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:12 INFO - PROCESS | 2492 | ++DOCSHELL 17A52800 == 33 [pid = 2492] [id = 550] 17:29:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17A52C00) [pid = 2492] [serial = 1650] [outer = 00000000] 17:29:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (17A66400) [pid = 2492] [serial = 1651] [outer = 17A52C00] 17:29:13 INFO - PROCESS | 2492 | 1468456153001 Marionette DEBUG loaded listener.js 17:29:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (17A67800) [pid = 2492] [serial = 1652] [outer = 17A52C00] 17:29:13 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0D9D3000) [pid = 2492] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:29:13 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0C6DEC00) [pid = 2492] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:29:13 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (16013400) [pid = 2492] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:29:13 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0DA36C00) [pid = 2492] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:29:13 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (12E6E800) [pid = 2492] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:29:13 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (17976800) [pid = 2492] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:29:13 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (157F2400) [pid = 2492] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:29:13 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0DA7A000) [pid = 2492] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:29:13 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (16C56000) [pid = 2492] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:29:13 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0E50C000) [pid = 2492] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:29:13 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (127C6800) [pid = 2492] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:29:13 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (12F32400) [pid = 2492] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:29:13 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0E381800) [pid = 2492] [serial = 35] [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.] 17:29:13 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0DF94800) [pid = 2492] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:29:13 INFO - PROCESS | 2492 | 1468456153486 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 17:29:13 INFO - PROCESS | 2492 | 1468456153551 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 17:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:29:13 INFO - PROCESS | 2492 | 1468456153554 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 17:29:13 INFO - PROCESS | 2492 | 1468456153557 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:29:13 INFO - PROCESS | 2492 | 1468456153558 Marionette TRACE conn5 <- [1,2166,null,{}] 17:29:13 INFO - PROCESS | 2492 | 1468456153562 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:13 INFO - PROCESS | 2492 | 1468456153564 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:13 INFO - PROCESS | 2492 | 1468456153645 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 17:29:13 INFO - PROCESS | 2492 | 1468456153650 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:13 INFO - PROCESS | 2492 | 1468456153652 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:13 INFO - PROCESS | 2492 | ++DOCSHELL 126B0C00 == 34 [pid = 2492] [id = 551] 17:29:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (12FE3800) [pid = 2492] [serial = 1653] [outer = 00000000] 17:29:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1687E800) [pid = 2492] [serial = 1654] [outer = 12FE3800] 17:29:13 INFO - PROCESS | 2492 | 1468456153697 Marionette DEBUG loaded listener.js 17:29:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (17710000) [pid = 2492] [serial = 1655] [outer = 12FE3800] 17:29:14 INFO - PROCESS | 2492 | 1468456154111 Marionette TRACE conn5 <- [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]]]}] 17:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 570ms 17:29:14 INFO - PROCESS | 2492 | 1468456154130 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 17:29:14 INFO - PROCESS | 2492 | 1468456154132 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 17:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:29:14 INFO - PROCESS | 2492 | 1468456154135 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:29:14 INFO - PROCESS | 2492 | 1468456154137 Marionette TRACE conn5 <- [1,2170,null,{}] 17:29:14 INFO - PROCESS | 2492 | 1468456154141 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:14 INFO - PROCESS | 2492 | 1468456154143 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:14 INFO - PROCESS | 2492 | 1468456154271 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 17:29:14 INFO - PROCESS | 2492 | 1468456154279 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:14 INFO - PROCESS | 2492 | 1468456154281 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:14 INFO - PROCESS | 2492 | ++DOCSHELL 14818C00 == 35 [pid = 2492] [id = 552] 17:29:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (1797F000) [pid = 2492] [serial = 1656] [outer = 00000000] 17:29:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (18529C00) [pid = 2492] [serial = 1657] [outer = 1797F000] 17:29:14 INFO - PROCESS | 2492 | 1468456154325 Marionette DEBUG loaded listener.js 17:29:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1852E000) [pid = 2492] [serial = 1658] [outer = 1797F000] 17:29:14 INFO - PROCESS | 2492 | 1468456154772 Marionette TRACE conn5 <- [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]]]}] 17:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 17:29:14 INFO - PROCESS | 2492 | 1468456154808 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 17:29:14 INFO - PROCESS | 2492 | 1468456154810 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 17:29:14 INFO - PROCESS | 2492 | 1468456154813 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:29:14 INFO - PROCESS | 2492 | 1468456154815 Marionette TRACE conn5 <- [1,2174,null,{}] 17:29:14 INFO - PROCESS | 2492 | 1468456154818 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:14 INFO - PROCESS | 2492 | 1468456154820 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:14 INFO - PROCESS | 2492 | 1468456154942 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 17:29:14 INFO - PROCESS | 2492 | 1468456154956 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:14 INFO - PROCESS | 2492 | 1468456154958 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:14 INFO - PROCESS | 2492 | ++DOCSHELL 18528C00 == 36 [pid = 2492] [id = 553] 17:29:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (185C3000) [pid = 2492] [serial = 1659] [outer = 00000000] 17:29:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (18806C00) [pid = 2492] [serial = 1660] [outer = 185C3000] 17:29:15 INFO - PROCESS | 2492 | 1468456155001 Marionette DEBUG loaded listener.js 17:29:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (18807000) [pid = 2492] [serial = 1661] [outer = 185C3000] 17:29:15 INFO - PROCESS | 2492 | 1468456155554 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 771ms 17:29:15 INFO - PROCESS | 2492 | 1468456155631 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 17:29:15 INFO - PROCESS | 2492 | 1468456155635 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 17:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:29:15 INFO - PROCESS | 2492 | 1468456155668 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:29:15 INFO - PROCESS | 2492 | 1468456155672 Marionette TRACE conn5 <- [1,2178,null,{}] 17:29:15 INFO - PROCESS | 2492 | 1468456155679 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:15 INFO - PROCESS | 2492 | 1468456155683 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:15 INFO - PROCESS | 2492 | 1468456155805 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 17:29:15 INFO - PROCESS | 2492 | 1468456155940 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:15 INFO - PROCESS | 2492 | 1468456155943 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:15 INFO - PROCESS | 2492 | ++DOCSHELL 0DA82C00 == 37 [pid = 2492] [id = 554] 17:29:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0E13AC00) [pid = 2492] [serial = 1662] [outer = 00000000] 17:29:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0E55BC00) [pid = 2492] [serial = 1663] [outer = 0E13AC00] 17:29:16 INFO - PROCESS | 2492 | 1468456156002 Marionette DEBUG loaded listener.js 17:29:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (126AF400) [pid = 2492] [serial = 1664] [outer = 0E13AC00] 17:29:16 INFO - PROCESS | 2492 | 1468456156562 Marionette TRACE conn5 <- [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]]]}] 17:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 950ms 17:29:16 INFO - PROCESS | 2492 | 1468456156605 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 17:29:16 INFO - PROCESS | 2492 | 1468456156610 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 17:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:29:16 INFO - PROCESS | 2492 | 1468456156616 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:29:16 INFO - PROCESS | 2492 | 1468456156619 Marionette TRACE conn5 <- [1,2182,null,{}] 17:29:16 INFO - PROCESS | 2492 | 1468456156624 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:16 INFO - PROCESS | 2492 | 1468456156627 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:16 INFO - PROCESS | 2492 | 1468456156740 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 17:29:16 INFO - PROCESS | 2492 | 1468456156855 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:16 INFO - PROCESS | 2492 | 1468456156858 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:16 INFO - PROCESS | 2492 | ++DOCSHELL 12F76000 == 38 [pid = 2492] [id = 555] 17:29:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (12FECC00) [pid = 2492] [serial = 1665] [outer = 00000000] 17:29:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (15478400) [pid = 2492] [serial = 1666] [outer = 12FECC00] 17:29:16 INFO - PROCESS | 2492 | 1468456156957 Marionette DEBUG loaded listener.js 17:29:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (16013400) [pid = 2492] [serial = 1667] [outer = 12FECC00] 17:29:17 INFO - PROCESS | 2492 | 1468456157591 Marionette TRACE conn5 <- [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]]]}] 17:29:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:29:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1020ms 17:29:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:29:17 INFO - PROCESS | 2492 | 1468456157639 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 17:29:17 INFO - PROCESS | 2492 | 1468456157642 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 17:29:17 INFO - PROCESS | 2492 | 1468456157645 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:29:17 INFO - PROCESS | 2492 | 1468456157649 Marionette TRACE conn5 <- [1,2186,null,{}] 17:29:17 INFO - PROCESS | 2492 | 1468456157660 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:17 INFO - PROCESS | 2492 | 1468456157665 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:17 INFO - PROCESS | 2492 | 1468456157774 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 17:29:17 INFO - PROCESS | 2492 | 1468456157918 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:17 INFO - PROCESS | 2492 | 1468456157921 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:17 INFO - PROCESS | 2492 | ++DOCSHELL 17A63000 == 39 [pid = 2492] [id = 556] 17:29:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17A65400) [pid = 2492] [serial = 1668] [outer = 00000000] 17:29:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (18802C00) [pid = 2492] [serial = 1669] [outer = 17A65400] 17:29:18 INFO - PROCESS | 2492 | 1468456157979 Marionette DEBUG loaded listener.js 17:29:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (188B3800) [pid = 2492] [serial = 1670] [outer = 17A65400] 17:29:18 INFO - PROCESS | 2492 | 1468456158561 Marionette TRACE conn5 <- [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]]]}] 17:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 930ms 17:29:18 INFO - PROCESS | 2492 | 1468456158579 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 17:29:18 INFO - PROCESS | 2492 | 1468456158582 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 17:29:18 INFO - PROCESS | 2492 | 1468456158586 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:29:18 INFO - PROCESS | 2492 | 1468456158588 Marionette TRACE conn5 <- [1,2190,null,{}] 17:29:18 INFO - PROCESS | 2492 | 1468456158608 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:18 INFO - PROCESS | 2492 | 1468456158610 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:18 INFO - PROCESS | 2492 | 1468456158754 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 17:29:18 INFO - PROCESS | 2492 | 1468456158875 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:18 INFO - PROCESS | 2492 | 1468456158877 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:18 INFO - PROCESS | 2492 | ++DOCSHELL 1792B400 == 40 [pid = 2492] [id = 557] 17:29:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (1792C800) [pid = 2492] [serial = 1671] [outer = 00000000] 17:29:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (1911C000) [pid = 2492] [serial = 1672] [outer = 1792C800] 17:29:18 INFO - PROCESS | 2492 | 1468456158930 Marionette DEBUG loaded listener.js 17:29:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (191AD000) [pid = 2492] [serial = 1673] [outer = 1792C800] 17:29:19 INFO - PROCESS | 2492 | 1468456159642 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1086ms 17:29:19 INFO - PROCESS | 2492 | 1468456159687 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 17:29:19 INFO - PROCESS | 2492 | 1468456159692 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 17:29:19 INFO - PROCESS | 2492 | 1468456159696 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:29:19 INFO - PROCESS | 2492 | 1468456159700 Marionette TRACE conn5 <- [1,2194,null,{}] 17:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:29:19 INFO - PROCESS | 2492 | 1468456159705 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:19 INFO - PROCESS | 2492 | 1468456159708 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:19 INFO - PROCESS | 2492 | 1468456159810 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 17:29:19 INFO - PROCESS | 2492 | 1468456159951 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:19 INFO - PROCESS | 2492 | 1468456159954 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:19 INFO - PROCESS | 2492 | ++DOCSHELL 0E13EC00 == 41 [pid = 2492] [id = 558] 17:29:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (0E170800) [pid = 2492] [serial = 1674] [outer = 00000000] 17:29:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (0E4C3C00) [pid = 2492] [serial = 1675] [outer = 0E170800] 17:29:20 INFO - PROCESS | 2492 | 1468456160006 Marionette DEBUG loaded listener.js 17:29:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (0E55AC00) [pid = 2492] [serial = 1676] [outer = 0E170800] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 14818C00 == 40 [pid = 2492] [id = 552] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 126B0C00 == 39 [pid = 2492] [id = 551] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 17A52800 == 38 [pid = 2492] [id = 550] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 17938800 == 37 [pid = 2492] [id = 549] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 17681800 == 36 [pid = 2492] [id = 548] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 15B89000 == 35 [pid = 2492] [id = 547] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 15416C00 == 34 [pid = 2492] [id = 546] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 0E721800 == 33 [pid = 2492] [id = 545] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 0C6E8C00 == 32 [pid = 2492] [id = 544] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 127CD000 == 31 [pid = 2492] [id = 543] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 0C6F8C00 == 30 [pid = 2492] [id = 542] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 13080400 == 29 [pid = 2492] [id = 541] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 1792B400 == 28 [pid = 2492] [id = 557] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 12F76000 == 27 [pid = 2492] [id = 555] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 17A63000 == 26 [pid = 2492] [id = 556] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 18528C00 == 25 [pid = 2492] [id = 553] 17:29:20 INFO - PROCESS | 2492 | --DOCSHELL 0DA82C00 == 24 [pid = 2492] [id = 554] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (0E382C00) [pid = 2492] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (158F9C00) [pid = 2492] [serial = 1612] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (12FEA000) [pid = 2492] [serial = 1618] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (17716C00) [pid = 2492] [serial = 1621] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (1760AC00) [pid = 2492] [serial = 1616] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (0E557000) [pid = 2492] [serial = 1604] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (0E510800) [pid = 2492] [serial = 1603] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (12E24400) [pid = 2492] [serial = 1606] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (1480BC00) [pid = 2492] [serial = 1609] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (1541B000) [pid = 2492] [serial = 1610] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (1792A800) [pid = 2492] [serial = 1622] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (1779C000) [pid = 2492] [serial = 1624] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (158F3400) [pid = 2492] [serial = 1619] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (16874C00) [pid = 2492] [serial = 1100] [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.] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (12E72000) [pid = 2492] [serial = 1607] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0DA84000) [pid = 2492] [serial = 1600] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0DF79C00) [pid = 2492] [serial = 1601] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0DF71800) [pid = 2492] [serial = 1598] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0D96C000) [pid = 2492] [serial = 1597] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (16B66800) [pid = 2492] [serial = 1615] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E176400) [pid = 2492] [serial = 1589] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0DF92000) [pid = 2492] [serial = 1588] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (15827C00) [pid = 2492] [serial = 1592] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (140EB000) [pid = 2492] [serial = 1591] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (17A69000) [pid = 2492] [serial = 1595] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (17A48800) [pid = 2492] [serial = 1594] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (15B82C00) [pid = 2492] [serial = 1613] [outer = 00000000] [url = about:blank] 17:29:21 INFO - PROCESS | 2492 | 1468456161140 Marionette TRACE conn5 <- [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]]]}] 17:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1473ms 17:29:21 INFO - PROCESS | 2492 | 1468456161175 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 17:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:29:21 INFO - PROCESS | 2492 | 1468456161180 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 17:29:21 INFO - PROCESS | 2492 | 1468456161184 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:29:21 INFO - PROCESS | 2492 | 1468456161188 Marionette TRACE conn5 <- [1,2198,null,{}] 17:29:21 INFO - PROCESS | 2492 | 1468456161193 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:21 INFO - PROCESS | 2492 | 1468456161196 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:21 INFO - PROCESS | 2492 | 1468456161284 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 17:29:21 INFO - PROCESS | 2492 | 1468456161416 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:21 INFO - PROCESS | 2492 | 1468456161419 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:21 INFO - PROCESS | 2492 | ++DOCSHELL 0D9C7000 == 25 [pid = 2492] [id = 559] 17:29:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0D9C9C00) [pid = 2492] [serial = 1677] [outer = 00000000] 17:29:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0DF72C00) [pid = 2492] [serial = 1678] [outer = 0D9C9C00] 17:29:21 INFO - PROCESS | 2492 | 1468456161469 Marionette DEBUG loaded listener.js 17:29:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0DF90400) [pid = 2492] [serial = 1679] [outer = 0D9C9C00] 17:29:21 INFO - PROCESS | 2492 | 1468456161847 Marionette TRACE conn5 <- [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]]]}] 17:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 17:29:21 INFO - PROCESS | 2492 | 1468456161876 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 17:29:21 INFO - PROCESS | 2492 | 1468456161881 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 17:29:21 INFO - PROCESS | 2492 | 1468456161887 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:29:21 INFO - PROCESS | 2492 | 1468456161890 Marionette TRACE conn5 <- [1,2202,null,{}] 17:29:21 INFO - PROCESS | 2492 | 1468456161894 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:21 INFO - PROCESS | 2492 | 1468456161896 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:22 INFO - PROCESS | 2492 | 1468456162018 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 17:29:22 INFO - PROCESS | 2492 | 1468456162028 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:22 INFO - PROCESS | 2492 | 1468456162030 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:22 INFO - PROCESS | 2492 | ++DOCSHELL 0E4B8C00 == 26 [pid = 2492] [id = 560] 17:29:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0E4C2400) [pid = 2492] [serial = 1680] [outer = 00000000] 17:29:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0E50C800) [pid = 2492] [serial = 1681] [outer = 0E4C2400] 17:29:22 INFO - PROCESS | 2492 | 1468456162077 Marionette DEBUG loaded listener.js 17:29:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0E554800) [pid = 2492] [serial = 1682] [outer = 0E4C2400] 17:29:22 INFO - PROCESS | 2492 | 1468456162532 Marionette TRACE conn5 <- [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]]]}] 17:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 17:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:29:22 INFO - PROCESS | 2492 | 1468456162560 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 17:29:22 INFO - PROCESS | 2492 | 1468456162562 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 17:29:22 INFO - PROCESS | 2492 | 1468456162565 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:29:22 INFO - PROCESS | 2492 | 1468456162569 Marionette TRACE conn5 <- [1,2206,null,{}] 17:29:22 INFO - PROCESS | 2492 | 1468456162584 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:22 INFO - PROCESS | 2492 | 1468456162589 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:22 INFO - PROCESS | 2492 | 1468456162673 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 17:29:22 INFO - PROCESS | 2492 | 1468456162683 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:22 INFO - PROCESS | 2492 | 1468456162686 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:22 INFO - PROCESS | 2492 | ++DOCSHELL 12994000 == 27 [pid = 2492] [id = 561] 17:29:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (1299A400) [pid = 2492] [serial = 1683] [outer = 00000000] 17:29:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (12A64C00) [pid = 2492] [serial = 1684] [outer = 1299A400] 17:29:22 INFO - PROCESS | 2492 | 1468456162736 Marionette DEBUG loaded listener.js 17:29:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (12E71C00) [pid = 2492] [serial = 1685] [outer = 1299A400] 17:29:23 INFO - PROCESS | 2492 | 1468456163222 Marionette TRACE conn5 <- [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]]]}] 17:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 17:29:23 INFO - PROCESS | 2492 | 1468456163300 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 17:29:23 INFO - PROCESS | 2492 | 1468456163303 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 17:29:23 INFO - PROCESS | 2492 | 1468456163306 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:29:23 INFO - PROCESS | 2492 | 1468456163308 Marionette TRACE conn5 <- [1,2210,null,{}] 17:29:23 INFO - PROCESS | 2492 | 1468456163311 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:23 INFO - PROCESS | 2492 | 1468456163313 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:23 INFO - PROCESS | 2492 | 1468456163459 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 17:29:23 INFO - PROCESS | 2492 | 1468456163481 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:23 INFO - PROCESS | 2492 | 1468456163483 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:23 INFO - PROCESS | 2492 | ++DOCSHELL 12FEA000 == 28 [pid = 2492] [id = 562] 17:29:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (12FEB400) [pid = 2492] [serial = 1686] [outer = 00000000] 17:29:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1480BC00) [pid = 2492] [serial = 1687] [outer = 12FEB400] 17:29:23 INFO - PROCESS | 2492 | 1468456163527 Marionette DEBUG loaded listener.js 17:29:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (15417000) [pid = 2492] [serial = 1688] [outer = 12FEB400] 17:29:23 INFO - PROCESS | 2492 | 1468456163965 Marionette TRACE conn5 <- [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]]]}] 17:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 17:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:29:24 INFO - PROCESS | 2492 | 1468456163980 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 17:29:24 INFO - PROCESS | 2492 | 1468456163982 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 17:29:24 INFO - PROCESS | 2492 | 1468456163985 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:29:24 INFO - PROCESS | 2492 | 1468456163987 Marionette TRACE conn5 <- [1,2214,null,{}] 17:29:24 INFO - PROCESS | 2492 | 1468456163995 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:24 INFO - PROCESS | 2492 | 1468456163997 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:24 INFO - PROCESS | 2492 | 1468456164109 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 17:29:24 INFO - PROCESS | 2492 | 1468456164114 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:24 INFO - PROCESS | 2492 | 1468456164116 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:24 INFO - PROCESS | 2492 | ++DOCSHELL 1541D000 == 29 [pid = 2492] [id = 563] 17:29:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1541E000) [pid = 2492] [serial = 1689] [outer = 00000000] 17:29:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (15477C00) [pid = 2492] [serial = 1690] [outer = 1541E000] 17:29:24 INFO - PROCESS | 2492 | 1468456164161 Marionette DEBUG loaded listener.js 17:29:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (158F3400) [pid = 2492] [serial = 1691] [outer = 1541E000] 17:29:24 INFO - PROCESS | 2492 | 1468456164635 Marionette TRACE conn5 <- [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]]]}] 17:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 690ms 17:29:24 INFO - PROCESS | 2492 | 1468456164676 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 17:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:29:24 INFO - PROCESS | 2492 | 1468456164678 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 17:29:24 INFO - PROCESS | 2492 | 1468456164681 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:29:24 INFO - PROCESS | 2492 | 1468456164683 Marionette TRACE conn5 <- [1,2218,null,{}] 17:29:24 INFO - PROCESS | 2492 | 1468456164686 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:24 INFO - PROCESS | 2492 | 1468456164692 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:24 INFO - PROCESS | 2492 | 1468456164847 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 17:29:24 INFO - PROCESS | 2492 | 1468456164874 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:24 INFO - PROCESS | 2492 | 1468456164876 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:24 INFO - PROCESS | 2492 | ++DOCSHELL 15B88400 == 30 [pid = 2492] [id = 564] 17:29:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (15BF3400) [pid = 2492] [serial = 1692] [outer = 00000000] 17:29:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (16B4D000) [pid = 2492] [serial = 1693] [outer = 15BF3400] 17:29:24 INFO - PROCESS | 2492 | 1468456164922 Marionette DEBUG loaded listener.js 17:29:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (16C57000) [pid = 2492] [serial = 1694] [outer = 15BF3400] 17:29:25 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (1797F000) [pid = 2492] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:29:25 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (17709800) [pid = 2492] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:29:25 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (185C3000) [pid = 2492] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:29:25 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (1797C400) [pid = 2492] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:29:25 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (17A52C00) [pid = 2492] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:29:25 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (15476800) [pid = 2492] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:29:25 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0D91F800) [pid = 2492] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:29:25 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E727400) [pid = 2492] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:29:25 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (1298F400) [pid = 2492] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:29:25 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0C6ED000) [pid = 2492] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:29:25 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (15419000) [pid = 2492] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:29:25 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (15B89800) [pid = 2492] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:29:25 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (12FE3800) [pid = 2492] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:29:25 INFO - PROCESS | 2492 | 1468456165569 Marionette TRACE conn5 <- [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]]]}] 17:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 931ms 17:29:25 INFO - PROCESS | 2492 | 1468456165615 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 17:29:25 INFO - PROCESS | 2492 | 1468456165617 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 17:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:29:25 INFO - PROCESS | 2492 | 1468456165620 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:29:25 INFO - PROCESS | 2492 | 1468456165622 Marionette TRACE conn5 <- [1,2222,null,{}] 17:29:25 INFO - PROCESS | 2492 | 1468456165625 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:25 INFO - PROCESS | 2492 | 1468456165627 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:25 INFO - PROCESS | 2492 | 1468456165704 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 17:29:25 INFO - PROCESS | 2492 | 1468456165709 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:25 INFO - PROCESS | 2492 | 1468456165711 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:25 INFO - PROCESS | 2492 | ++DOCSHELL 0E504400 == 31 [pid = 2492] [id = 565] 17:29:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0F4ADC00) [pid = 2492] [serial = 1695] [outer = 00000000] 17:29:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (140E0400) [pid = 2492] [serial = 1696] [outer = 0F4ADC00] 17:29:25 INFO - PROCESS | 2492 | 1468456165756 Marionette DEBUG loaded listener.js 17:29:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (15476800) [pid = 2492] [serial = 1697] [outer = 0F4ADC00] 17:29:26 INFO - PROCESS | 2492 | 1468456166173 Marionette TRACE conn5 <- [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]]]}] 17:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 570ms 17:29:26 INFO - PROCESS | 2492 | 1468456166192 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 17:29:26 INFO - PROCESS | 2492 | 1468456166194 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 17:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:29:26 INFO - PROCESS | 2492 | 1468456166197 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:29:26 INFO - PROCESS | 2492 | 1468456166199 Marionette TRACE conn5 <- [1,2226,null,{}] 17:29:26 INFO - PROCESS | 2492 | 1468456166202 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:26 INFO - PROCESS | 2492 | 1468456166204 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:26 INFO - PROCESS | 2492 | 1468456166327 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 17:29:26 INFO - PROCESS | 2492 | 1468456166335 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:26 INFO - PROCESS | 2492 | 1468456166337 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:26 INFO - PROCESS | 2492 | ++DOCSHELL 126EEC00 == 32 [pid = 2492] [id = 566] 17:29:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15B88C00) [pid = 2492] [serial = 1698] [outer = 00000000] 17:29:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17220C00) [pid = 2492] [serial = 1699] [outer = 15B88C00] 17:29:26 INFO - PROCESS | 2492 | 1468456166384 Marionette DEBUG loaded listener.js 17:29:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1760CC00) [pid = 2492] [serial = 1700] [outer = 15B88C00] 17:29:26 INFO - PROCESS | 2492 | 1468456166815 Marionette TRACE conn5 <- [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]]]}] 17:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 17:29:26 INFO - PROCESS | 2492 | 1468456166868 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 17:29:26 INFO - PROCESS | 2492 | 1468456166870 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 17:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:29:26 INFO - PROCESS | 2492 | 1468456166877 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:29:26 INFO - PROCESS | 2492 | 1468456166879 Marionette TRACE conn5 <- [1,2230,null,{}] 17:29:26 INFO - PROCESS | 2492 | 1468456166882 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:26 INFO - PROCESS | 2492 | 1468456166884 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:27 INFO - PROCESS | 2492 | 1468456167005 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 17:29:27 INFO - PROCESS | 2492 | 1468456167014 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:27 INFO - PROCESS | 2492 | 1468456167016 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:27 INFO - PROCESS | 2492 | ++DOCSHELL 17707400 == 33 [pid = 2492] [id = 567] 17:29:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17709400) [pid = 2492] [serial = 1701] [outer = 00000000] 17:29:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17712C00) [pid = 2492] [serial = 1702] [outer = 17709400] 17:29:27 INFO - PROCESS | 2492 | 1468456167060 Marionette DEBUG loaded listener.js 17:29:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1779D000) [pid = 2492] [serial = 1703] [outer = 17709400] 17:29:27 INFO - PROCESS | 2492 | --DOCSHELL 0D9C7000 == 32 [pid = 2492] [id = 559] 17:29:27 INFO - PROCESS | 2492 | --DOCSHELL 0E13EC00 == 31 [pid = 2492] [id = 558] 17:29:28 INFO - PROCESS | 2492 | --DOCSHELL 0E4B8C00 == 30 [pid = 2492] [id = 560] 17:29:28 INFO - PROCESS | 2492 | --DOCSHELL 12FEA000 == 29 [pid = 2492] [id = 562] 17:29:28 INFO - PROCESS | 2492 | --DOCSHELL 15B88400 == 28 [pid = 2492] [id = 564] 17:29:28 INFO - PROCESS | 2492 | --DOCSHELL 12994000 == 27 [pid = 2492] [id = 561] 17:29:28 INFO - PROCESS | 2492 | --DOCSHELL 0E504400 == 26 [pid = 2492] [id = 565] 17:29:28 INFO - PROCESS | 2492 | --DOCSHELL 1541D000 == 25 [pid = 2492] [id = 563] 17:29:28 INFO - PROCESS | 2492 | --DOCSHELL 126EEC00 == 24 [pid = 2492] [id = 566] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (1852E000) [pid = 2492] [serial = 1658] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (17714400) [pid = 2492] [serial = 1645] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (18806C00) [pid = 2492] [serial = 1660] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (17A4C000) [pid = 2492] [serial = 1648] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (17715000) [pid = 2492] [serial = 1646] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (17A66400) [pid = 2492] [serial = 1651] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17930800) [pid = 2492] [serial = 1625] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E13FC00) [pid = 2492] [serial = 1627] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E3E1400) [pid = 2492] [serial = 1628] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (126A9000) [pid = 2492] [serial = 1636] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (129B8800) [pid = 2492] [serial = 1637] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (18807000) [pid = 2492] [serial = 1661] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (12F31800) [pid = 2492] [serial = 1630] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (12F75C00) [pid = 2492] [serial = 1631] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0E134C00) [pid = 2492] [serial = 1633] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (0E506800) [pid = 2492] [serial = 1634] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (15475000) [pid = 2492] [serial = 1639] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (1582B800) [pid = 2492] [serial = 1640] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (17A47400) [pid = 2492] [serial = 1649] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (16B66000) [pid = 2492] [serial = 1642] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (17A67800) [pid = 2492] [serial = 1652] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (1687E800) [pid = 2492] [serial = 1654] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (18529C00) [pid = 2492] [serial = 1657] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 58 (17710000) [pid = 2492] [serial = 1655] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | --DOMWINDOW == 57 (17605000) [pid = 2492] [serial = 1643] [outer = 00000000] [url = about:blank] 17:29:28 INFO - PROCESS | 2492 | 1468456168793 Marionette TRACE conn5 <- [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]]]}] 17:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1972ms 17:29:28 INFO - PROCESS | 2492 | 1468456168851 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 17:29:28 INFO - PROCESS | 2492 | 1468456168855 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 17:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:29:28 INFO - PROCESS | 2492 | 1468456168859 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:29:28 INFO - PROCESS | 2492 | 1468456168863 Marionette TRACE conn5 <- [1,2234,null,{}] 17:29:28 INFO - PROCESS | 2492 | 1468456168869 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:28 INFO - PROCESS | 2492 | 1468456168872 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:28 INFO - PROCESS | 2492 | 1468456168961 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 17:29:28 INFO - PROCESS | 2492 | 1468456168969 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:28 INFO - PROCESS | 2492 | 1468456168973 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:29 INFO - PROCESS | 2492 | ++DOCSHELL 0D96C000 == 25 [pid = 2492] [id = 568] 17:29:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 58 (0D96FC00) [pid = 2492] [serial = 1704] [outer = 00000000] 17:29:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (0D9F0400) [pid = 2492] [serial = 1705] [outer = 0D96FC00] 17:29:29 INFO - PROCESS | 2492 | 1468456169023 Marionette DEBUG loaded listener.js 17:29:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (0DA82C00) [pid = 2492] [serial = 1706] [outer = 0D96FC00] 17:29:29 INFO - PROCESS | 2492 | 1468456169522 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 17:29:29 INFO - PROCESS | 2492 | 1468456169530 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 17:29:29 INFO - PROCESS | 2492 | 1468456169535 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 17:29:29 INFO - PROCESS | 2492 | 1468456169541 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:29:29 INFO - PROCESS | 2492 | 1468456169544 Marionette TRACE conn5 <- [1,2238,null,{}] 17:29:29 INFO - PROCESS | 2492 | 1468456169548 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:29 INFO - PROCESS | 2492 | 1468456169551 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:29 INFO - PROCESS | 2492 | 1468456169640 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 17:29:29 INFO - PROCESS | 2492 | 1468456169646 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:29 INFO - PROCESS | 2492 | 1468456169649 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:29 INFO - PROCESS | 2492 | ++DOCSHELL 0E13F400 == 26 [pid = 2492] [id = 569] 17:29:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (0E140000) [pid = 2492] [serial = 1707] [outer = 00000000] 17:29:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (0E170000) [pid = 2492] [serial = 1708] [outer = 0E140000] 17:29:29 INFO - PROCESS | 2492 | 1468456169697 Marionette DEBUG loaded listener.js 17:29:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (0E179C00) [pid = 2492] [serial = 1709] [outer = 0E140000] 17:29:30 INFO - PROCESS | 2492 | 1468456170154 Marionette TRACE conn5 <- [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]]]}] 17:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 17:29:30 INFO - PROCESS | 2492 | 1468456170215 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 17:29:30 INFO - PROCESS | 2492 | 1468456170218 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 17:29:30 INFO - PROCESS | 2492 | 1468456170221 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:29:30 INFO - PROCESS | 2492 | 1468456170225 Marionette TRACE conn5 <- [1,2242,null,{}] 17:29:30 INFO - PROCESS | 2492 | 1468456170235 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:30 INFO - PROCESS | 2492 | 1468456170240 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:30 INFO - PROCESS | 2492 | 1468456170326 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 17:29:30 INFO - PROCESS | 2492 | 1468456170455 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:30 INFO - PROCESS | 2492 | 1468456170458 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:30 INFO - PROCESS | 2492 | ++DOCSHELL 0E55E400 == 27 [pid = 2492] [id = 570] 17:29:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (0E55E800) [pid = 2492] [serial = 1710] [outer = 00000000] 17:29:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0E767400) [pid = 2492] [serial = 1711] [outer = 0E55E800] 17:29:30 INFO - PROCESS | 2492 | 1468456170510 Marionette DEBUG loaded listener.js 17:29:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0F2EB000) [pid = 2492] [serial = 1712] [outer = 0E55E800] 17:29:30 INFO - PROCESS | 2492 | 1468456170872 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 731ms 17:29:30 INFO - PROCESS | 2492 | 1468456170956 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 17:29:30 INFO - PROCESS | 2492 | 1468456170959 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 17:29:30 INFO - PROCESS | 2492 | 1468456170962 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:29:30 INFO - PROCESS | 2492 | 1468456170964 Marionette TRACE conn5 <- [1,2246,null,{}] 17:29:30 INFO - PROCESS | 2492 | 1468456170967 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:30 INFO - PROCESS | 2492 | 1468456170969 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:31 INFO - PROCESS | 2492 | 1468456171090 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 17:29:31 INFO - PROCESS | 2492 | 1468456171098 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:31 INFO - PROCESS | 2492 | 1468456171100 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:31 INFO - PROCESS | 2492 | ++DOCSHELL 0DBFD000 == 28 [pid = 2492] [id = 571] 17:29:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0DF74800) [pid = 2492] [serial = 1713] [outer = 00000000] 17:29:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (126A8800) [pid = 2492] [serial = 1714] [outer = 0DF74800] 17:29:31 INFO - PROCESS | 2492 | 1468456171145 Marionette DEBUG loaded listener.js 17:29:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (12A5B800) [pid = 2492] [serial = 1715] [outer = 0DF74800] 17:29:31 INFO - PROCESS | 2492 | 1468456171571 Marionette TRACE conn5 <- [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]]]}] 17:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 17:29:31 INFO - PROCESS | 2492 | 1468456171596 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 17:29:31 INFO - PROCESS | 2492 | 1468456171598 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 17:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:29:31 INFO - PROCESS | 2492 | 1468456171601 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:29:31 INFO - PROCESS | 2492 | 1468456171603 Marionette TRACE conn5 <- [1,2250,null,{}] 17:29:31 INFO - PROCESS | 2492 | 1468456171606 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:31 INFO - PROCESS | 2492 | 1468456171608 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:31 INFO - PROCESS | 2492 | 1468456171686 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 17:29:31 INFO - PROCESS | 2492 | 1468456171812 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:31 INFO - PROCESS | 2492 | 1468456171814 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:31 INFO - PROCESS | 2492 | ++DOCSHELL 12A68400 == 29 [pid = 2492] [id = 572] 17:29:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (12E3C000) [pid = 2492] [serial = 1716] [outer = 00000000] 17:29:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (12F34C00) [pid = 2492] [serial = 1717] [outer = 12E3C000] 17:29:31 INFO - PROCESS | 2492 | 1468456171859 Marionette DEBUG loaded listener.js 17:29:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (12FE3C00) [pid = 2492] [serial = 1718] [outer = 12E3C000] 17:29:32 INFO - PROCESS | 2492 | 1468456172188 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 17:29:32 INFO - PROCESS | 2492 | 1468456172233 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 17:29:32 INFO - PROCESS | 2492 | 1468456172235 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 17:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:29:32 INFO - PROCESS | 2492 | 1468456172238 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:29:32 INFO - PROCESS | 2492 | 1468456172239 Marionette TRACE conn5 <- [1,2254,null,{}] 17:29:32 INFO - PROCESS | 2492 | 1468456172256 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:32 INFO - PROCESS | 2492 | 1468456172262 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:32 INFO - PROCESS | 2492 | 1468456172364 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 17:29:32 INFO - PROCESS | 2492 | 1468456172371 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:32 INFO - PROCESS | 2492 | 1468456172373 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:32 INFO - PROCESS | 2492 | ++DOCSHELL 140DE400 == 30 [pid = 2492] [id = 573] 17:29:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (140DE800) [pid = 2492] [serial = 1719] [outer = 00000000] 17:29:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (15420800) [pid = 2492] [serial = 1720] [outer = 140DE800] 17:29:32 INFO - PROCESS | 2492 | 1468456172418 Marionette DEBUG loaded listener.js 17:29:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (1582A400) [pid = 2492] [serial = 1721] [outer = 140DE800] 17:29:32 INFO - PROCESS | 2492 | 1468456172862 Marionette TRACE conn5 <- [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]]]}] 17:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 17:29:32 INFO - PROCESS | 2492 | 1468456172908 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 17:29:32 INFO - PROCESS | 2492 | 1468456172910 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 17:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:29:32 INFO - PROCESS | 2492 | 1468456172914 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:29:32 INFO - PROCESS | 2492 | 1468456172915 Marionette TRACE conn5 <- [1,2258,null,{}] 17:29:32 INFO - PROCESS | 2492 | 1468456172919 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:32 INFO - PROCESS | 2492 | 1468456172921 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:33 INFO - PROCESS | 2492 | 1468456172998 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 17:29:33 INFO - PROCESS | 2492 | 1468456173003 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:33 INFO - PROCESS | 2492 | 1468456173005 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:33 INFO - PROCESS | 2492 | ++DOCSHELL 15B7BC00 == 31 [pid = 2492] [id = 574] 17:29:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (15B81C00) [pid = 2492] [serial = 1722] [outer = 00000000] 17:29:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15B8AC00) [pid = 2492] [serial = 1723] [outer = 15B81C00] 17:29:33 INFO - PROCESS | 2492 | 1468456173051 Marionette DEBUG loaded listener.js 17:29:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (16013000) [pid = 2492] [serial = 1724] [outer = 15B81C00] 17:29:33 INFO - PROCESS | 2492 | 1468456173498 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 17:29:33 INFO - PROCESS | 2492 | 1468456173561 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 17:29:33 INFO - PROCESS | 2492 | 1468456173563 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 17:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:29:33 INFO - PROCESS | 2492 | 1468456173567 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:29:33 INFO - PROCESS | 2492 | 1468456173568 Marionette TRACE conn5 <- [1,2262,null,{}] 17:29:33 INFO - PROCESS | 2492 | 1468456173572 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:33 INFO - PROCESS | 2492 | 1468456173574 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:33 INFO - PROCESS | 2492 | 1468456173667 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 17:29:33 INFO - PROCESS | 2492 | 1468456173675 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:33 INFO - PROCESS | 2492 | 1468456173677 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:33 INFO - PROCESS | 2492 | ++DOCSHELL 16B5E800 == 32 [pid = 2492] [id = 575] 17:29:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (16B66C00) [pid = 2492] [serial = 1725] [outer = 00000000] 17:29:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17602C00) [pid = 2492] [serial = 1726] [outer = 16B66C00] 17:29:33 INFO - PROCESS | 2492 | 1468456173720 Marionette DEBUG loaded listener.js 17:29:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1767EC00) [pid = 2492] [serial = 1727] [outer = 16B66C00] 17:29:34 INFO - PROCESS | 2492 | 1468456174179 Marionette TRACE conn5 <- [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]]]}] 17:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 17:29:34 INFO - PROCESS | 2492 | 1468456174242 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 17:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:29:34 INFO - PROCESS | 2492 | 1468456174245 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 17:29:34 INFO - PROCESS | 2492 | 1468456174248 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:29:34 INFO - PROCESS | 2492 | 1468456174249 Marionette TRACE conn5 <- [1,2266,null,{}] 17:29:34 INFO - PROCESS | 2492 | 1468456174258 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:34 INFO - PROCESS | 2492 | 1468456174260 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:34 INFO - PROCESS | 2492 | 1468456174372 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 17:29:34 INFO - PROCESS | 2492 | 1468456174461 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:34 INFO - PROCESS | 2492 | 1468456174463 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:34 INFO - PROCESS | 2492 | ++DOCSHELL 0E558000 == 33 [pid = 2492] [id = 576] 17:29:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1770A400) [pid = 2492] [serial = 1728] [outer = 00000000] 17:29:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17714400) [pid = 2492] [serial = 1729] [outer = 1770A400] 17:29:34 INFO - PROCESS | 2492 | 1468456174507 Marionette DEBUG loaded listener.js 17:29:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (17791400) [pid = 2492] [serial = 1730] [outer = 1770A400] 17:29:34 INFO - PROCESS | 2492 | 1468456174936 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 17:29:35 INFO - PROCESS | 2492 | 1468456174979 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 17:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:29:35 INFO - PROCESS | 2492 | 1468456174981 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 17:29:35 INFO - PROCESS | 2492 | 1468456174984 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:29:35 INFO - PROCESS | 2492 | 1468456174986 Marionette TRACE conn5 <- [1,2270,null,{}] 17:29:35 INFO - PROCESS | 2492 | 1468456174989 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:35 INFO - PROCESS | 2492 | 1468456174991 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:35 INFO - PROCESS | 2492 | 1468456175112 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 17:29:35 INFO - PROCESS | 2492 | 1468456175118 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:35 INFO - PROCESS | 2492 | 1468456175120 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:35 INFO - PROCESS | 2492 | ++DOCSHELL 1792DC00 == 34 [pid = 2492] [id = 577] 17:29:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (1792EC00) [pid = 2492] [serial = 1731] [outer = 00000000] 17:29:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (17936400) [pid = 2492] [serial = 1732] [outer = 1792EC00] 17:29:35 INFO - PROCESS | 2492 | 1468456175164 Marionette DEBUG loaded listener.js 17:29:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17974800) [pid = 2492] [serial = 1733] [outer = 1792EC00] 17:29:35 INFO - PROCESS | 2492 | 1468456175615 Marionette TRACE conn5 <- [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]]]}] 17:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 671ms 17:29:35 INFO - PROCESS | 2492 | 1468456175655 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 17:29:35 INFO - PROCESS | 2492 | 1468456175657 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 17:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:29:35 INFO - PROCESS | 2492 | 1468456175660 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:29:35 INFO - PROCESS | 2492 | 1468456175662 Marionette TRACE conn5 <- [1,2274,null,{}] 17:29:35 INFO - PROCESS | 2492 | 1468456175667 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:35 INFO - PROCESS | 2492 | 1468456175669 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:35 INFO - PROCESS | 2492 | 1468456175828 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 17:29:35 INFO - PROCESS | 2492 | 1468456175853 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:35 INFO - PROCESS | 2492 | 1468456175856 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:35 INFO - PROCESS | 2492 | ++DOCSHELL 12A65400 == 35 [pid = 2492] [id = 578] 17:29:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (1797EC00) [pid = 2492] [serial = 1734] [outer = 00000000] 17:29:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (17A45400) [pid = 2492] [serial = 1735] [outer = 1797EC00] 17:29:35 INFO - PROCESS | 2492 | 1468456175902 Marionette DEBUG loaded listener.js 17:29:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (17A4F800) [pid = 2492] [serial = 1736] [outer = 1797EC00] 17:29:36 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (15B88C00) [pid = 2492] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:29:36 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (12FEB400) [pid = 2492] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:29:36 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (1541E000) [pid = 2492] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:29:36 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (15BF3400) [pid = 2492] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:29:36 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (1299A400) [pid = 2492] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:29:36 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0E4C2400) [pid = 2492] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:29:36 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0D9C9C00) [pid = 2492] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:29:36 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E170800) [pid = 2492] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:29:36 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (1792C800) [pid = 2492] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:29:36 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (17A65400) [pid = 2492] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:29:36 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (12FECC00) [pid = 2492] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:29:36 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E13AC00) [pid = 2492] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:29:36 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0F4ADC00) [pid = 2492] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:29:36 INFO - PROCESS | 2492 | 1468456176435 Marionette TRACE conn5 <- [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]]]}] 17:29:36 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 17:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 831ms 17:29:36 INFO - PROCESS | 2492 | 1468456176499 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 17:29:36 INFO - PROCESS | 2492 | 1468456176501 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 17:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:29:36 INFO - PROCESS | 2492 | 1468456176504 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:29:36 INFO - PROCESS | 2492 | 1468456176506 Marionette TRACE conn5 <- [1,2278,null,{}] 17:29:36 INFO - PROCESS | 2492 | 1468456176510 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:36 INFO - PROCESS | 2492 | 1468456176511 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:36 INFO - PROCESS | 2492 | 1468456176592 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 17:29:36 INFO - PROCESS | 2492 | 1468456176598 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:36 INFO - PROCESS | 2492 | 1468456176600 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:36 INFO - PROCESS | 2492 | ++DOCSHELL 129B9000 == 36 [pid = 2492] [id = 579] 17:29:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (12FEAC00) [pid = 2492] [serial = 1737] [outer = 00000000] 17:29:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1547A400) [pid = 2492] [serial = 1738] [outer = 12FEAC00] 17:29:36 INFO - PROCESS | 2492 | 1468456176644 Marionette DEBUG loaded listener.js 17:29:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (158F7000) [pid = 2492] [serial = 1739] [outer = 12FEAC00] 17:29:37 INFO - PROCESS | 2492 | 1468456177079 Marionette TRACE conn5 <- [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]]]}] 17:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 631ms 17:29:37 INFO - PROCESS | 2492 | 1468456177138 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 17:29:37 INFO - PROCESS | 2492 | 1468456177140 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 17:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:29:37 INFO - PROCESS | 2492 | 1468456177143 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:29:37 INFO - PROCESS | 2492 | 1468456177144 Marionette TRACE conn5 <- [1,2282,null,{}] 17:29:37 INFO - PROCESS | 2492 | 1468456177148 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:37 INFO - PROCESS | 2492 | 1468456177150 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:37 INFO - PROCESS | 2492 | 1468456177229 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 17:29:37 INFO - PROCESS | 2492 | 1468456177234 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:37 INFO - PROCESS | 2492 | 1468456177236 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:37 INFO - PROCESS | 2492 | ++DOCSHELL 15B81400 == 37 [pid = 2492] [id = 580] 17:29:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1792C800) [pid = 2492] [serial = 1740] [outer = 00000000] 17:29:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17A51000) [pid = 2492] [serial = 1741] [outer = 1792C800] 17:29:37 INFO - PROCESS | 2492 | 1468456177280 Marionette DEBUG loaded listener.js 17:29:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17A64800) [pid = 2492] [serial = 1742] [outer = 1792C800] 17:29:37 INFO - PROCESS | 2492 | 1468456177728 Marionette TRACE conn5 <- [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]]]}] 17:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 17:29:37 INFO - PROCESS | 2492 | 1468456177790 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 17:29:37 INFO - PROCESS | 2492 | 1468456177792 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 17:29:37 INFO - PROCESS | 2492 | 1468456177796 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:29:37 INFO - PROCESS | 2492 | 1468456177797 Marionette TRACE conn5 <- [1,2286,null,{}] 17:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:29:37 INFO - PROCESS | 2492 | 1468456177801 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:37 INFO - PROCESS | 2492 | 1468456177803 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:37 INFO - PROCESS | 2492 | 1468456177884 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 17:29:37 INFO - PROCESS | 2492 | 1468456177889 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:37 INFO - PROCESS | 2492 | 1468456177891 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:37 INFO - PROCESS | 2492 | ++DOCSHELL 17A63000 == 38 [pid = 2492] [id = 581] 17:29:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (17A67400) [pid = 2492] [serial = 1743] [outer = 00000000] 17:29:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (18524000) [pid = 2492] [serial = 1744] [outer = 17A67400] 17:29:37 INFO - PROCESS | 2492 | 1468456177935 Marionette DEBUG loaded listener.js 17:29:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (18528C00) [pid = 2492] [serial = 1745] [outer = 17A67400] 17:29:38 INFO - PROCESS | 2492 | --DOCSHELL 17707400 == 37 [pid = 2492] [id = 567] 17:29:38 INFO - PROCESS | 2492 | --DOCSHELL 0D96C000 == 36 [pid = 2492] [id = 568] 17:29:39 INFO - PROCESS | 2492 | --DOCSHELL 0E55E400 == 35 [pid = 2492] [id = 570] 17:29:39 INFO - PROCESS | 2492 | --DOCSHELL 129B9000 == 34 [pid = 2492] [id = 579] 17:29:39 INFO - PROCESS | 2492 | --DOCSHELL 15B81400 == 33 [pid = 2492] [id = 580] 17:29:39 INFO - PROCESS | 2492 | --DOCSHELL 12A65400 == 32 [pid = 2492] [id = 578] 17:29:39 INFO - PROCESS | 2492 | --DOCSHELL 140DE400 == 31 [pid = 2492] [id = 573] 17:29:39 INFO - PROCESS | 2492 | --DOCSHELL 16B5E800 == 30 [pid = 2492] [id = 575] 17:29:39 INFO - PROCESS | 2492 | --DOCSHELL 0E13F400 == 29 [pid = 2492] [id = 569] 17:29:39 INFO - PROCESS | 2492 | --DOCSHELL 0E558000 == 28 [pid = 2492] [id = 576] 17:29:39 INFO - PROCESS | 2492 | --DOCSHELL 12A68400 == 27 [pid = 2492] [id = 572] 17:29:39 INFO - PROCESS | 2492 | --DOCSHELL 1792DC00 == 26 [pid = 2492] [id = 577] 17:29:39 INFO - PROCESS | 2492 | --DOCSHELL 0DBFD000 == 25 [pid = 2492] [id = 571] 17:29:39 INFO - PROCESS | 2492 | --DOCSHELL 15B7BC00 == 24 [pid = 2492] [id = 574] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (1760CC00) [pid = 2492] [serial = 1700] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (17712C00) [pid = 2492] [serial = 1702] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (1480BC00) [pid = 2492] [serial = 1687] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (15477C00) [pid = 2492] [serial = 1690] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (15417000) [pid = 2492] [serial = 1688] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (16B4D000) [pid = 2492] [serial = 1693] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (158F3400) [pid = 2492] [serial = 1691] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (17220C00) [pid = 2492] [serial = 1699] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (16C57000) [pid = 2492] [serial = 1694] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (12A64C00) [pid = 2492] [serial = 1684] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0E50C800) [pid = 2492] [serial = 1681] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E554800) [pid = 2492] [serial = 1682] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0DF72C00) [pid = 2492] [serial = 1678] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0DF90400) [pid = 2492] [serial = 1679] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0E55AC00) [pid = 2492] [serial = 1676] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0E4C3C00) [pid = 2492] [serial = 1675] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (191AD000) [pid = 2492] [serial = 1673] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (1911C000) [pid = 2492] [serial = 1672] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (188B3800) [pid = 2492] [serial = 1670] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (18802C00) [pid = 2492] [serial = 1669] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (16013400) [pid = 2492] [serial = 1667] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (15478400) [pid = 2492] [serial = 1666] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (126AF400) [pid = 2492] [serial = 1664] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (0E55BC00) [pid = 2492] [serial = 1663] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (140E0400) [pid = 2492] [serial = 1696] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (15476800) [pid = 2492] [serial = 1697] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (12E71C00) [pid = 2492] [serial = 1685] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 2492 | 1468456179759 Marionette TRACE conn5 <- [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]]]}] 17:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1984ms 17:29:39 INFO - PROCESS | 2492 | 1468456179786 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 17:29:39 INFO - PROCESS | 2492 | 1468456179790 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 17:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:29:39 INFO - PROCESS | 2492 | 1468456179795 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:29:39 INFO - PROCESS | 2492 | 1468456179798 Marionette TRACE conn5 <- [1,2290,null,{}] 17:29:39 INFO - PROCESS | 2492 | 1468456179804 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:39 INFO - PROCESS | 2492 | 1468456179807 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:39 INFO - PROCESS | 2492 | 1468456179899 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 17:29:39 INFO - PROCESS | 2492 | 1468456179907 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:39 INFO - PROCESS | 2492 | 1468456179911 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:39 INFO - PROCESS | 2492 | ++DOCSHELL 0DA82400 == 25 [pid = 2492] [id = 582] 17:29:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (0DA84400) [pid = 2492] [serial = 1746] [outer = 00000000] 17:29:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (0DF72C00) [pid = 2492] [serial = 1747] [outer = 0DA84400] 17:29:39 INFO - PROCESS | 2492 | 1468456179960 Marionette DEBUG loaded listener.js 17:29:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (0DF7F400) [pid = 2492] [serial = 1748] [outer = 0DA84400] 17:29:40 INFO - PROCESS | 2492 | 1468456180439 Marionette TRACE conn5 <- [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]]]}] 17:29:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 17:29:40 INFO - PROCESS | 2492 | 1468456180466 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 17:29:40 INFO - PROCESS | 2492 | 1468456180471 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 17:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:29:40 INFO - PROCESS | 2492 | 1468456180481 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:29:40 INFO - PROCESS | 2492 | 1468456180484 Marionette TRACE conn5 <- [1,2294,null,{}] 17:29:40 INFO - PROCESS | 2492 | 1468456180488 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:40 INFO - PROCESS | 2492 | 1468456180491 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:40 INFO - PROCESS | 2492 | 1468456180578 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 17:29:40 INFO - PROCESS | 2492 | 1468456180588 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:40 INFO - PROCESS | 2492 | 1468456180591 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:40 INFO - PROCESS | 2492 | ++DOCSHELL 0E172800 == 26 [pid = 2492] [id = 583] 17:29:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (0E172C00) [pid = 2492] [serial = 1749] [outer = 00000000] 17:29:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (0E37B800) [pid = 2492] [serial = 1750] [outer = 0E172C00] 17:29:40 INFO - PROCESS | 2492 | 1468456180639 Marionette DEBUG loaded listener.js 17:29:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0E3E5800) [pid = 2492] [serial = 1751] [outer = 0E172C00] 17:29:41 INFO - PROCESS | 2492 | 1468456181118 Marionette TRACE conn5 <- [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]]]}] 17:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 17:29:41 INFO - PROCESS | 2492 | 1468456181157 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 17:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:29:41 INFO - PROCESS | 2492 | 1468456181159 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 17:29:41 INFO - PROCESS | 2492 | 1468456181162 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:29:41 INFO - PROCESS | 2492 | 1468456181166 Marionette TRACE conn5 <- [1,2298,null,{}] 17:29:41 INFO - PROCESS | 2492 | 1468456181176 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:41 INFO - PROCESS | 2492 | 1468456181181 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:41 INFO - PROCESS | 2492 | 1468456181266 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 17:29:41 INFO - PROCESS | 2492 | 1468456181304 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:41 INFO - PROCESS | 2492 | 1468456181307 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:41 INFO - PROCESS | 2492 | ++DOCSHELL 0E55B800 == 27 [pid = 2492] [id = 584] 17:29:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E55D400) [pid = 2492] [serial = 1752] [outer = 00000000] 17:29:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E729400) [pid = 2492] [serial = 1753] [outer = 0E55D400] 17:29:41 INFO - PROCESS | 2492 | 1468456181449 Marionette DEBUG loaded listener.js 17:29:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0F4AAC00) [pid = 2492] [serial = 1754] [outer = 0E55D400] 17:29:41 INFO - PROCESS | 2492 | 1468456181832 Marionette TRACE conn5 <- [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]]]}] 17:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 17:29:41 INFO - PROCESS | 2492 | 1468456181893 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 17:29:41 INFO - PROCESS | 2492 | 1468456181896 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 17:29:41 INFO - PROCESS | 2492 | 1468456181899 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:29:41 INFO - PROCESS | 2492 | 1468456181900 Marionette TRACE conn5 <- [1,2302,null,{}] 17:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:29:41 INFO - PROCESS | 2492 | 1468456181904 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:41 INFO - PROCESS | 2492 | 1468456181906 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:42 INFO - PROCESS | 2492 | 1468456182026 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 17:29:42 INFO - PROCESS | 2492 | 1468456182034 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:42 INFO - PROCESS | 2492 | 1468456182036 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:42 INFO - PROCESS | 2492 | ++DOCSHELL 12447C00 == 28 [pid = 2492] [id = 585] 17:29:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (12450400) [pid = 2492] [serial = 1755] [outer = 00000000] 17:29:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (127C9400) [pid = 2492] [serial = 1756] [outer = 12450400] 17:29:42 INFO - PROCESS | 2492 | 1468456182082 Marionette DEBUG loaded listener.js 17:29:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (12E28400) [pid = 2492] [serial = 1757] [outer = 12450400] 17:29:42 INFO - PROCESS | 2492 | 1468456182498 Marionette TRACE conn5 <- [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]]]}] 17:29:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:29:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 17:29:42 INFO - PROCESS | 2492 | 1468456182533 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 17:29:42 INFO - PROCESS | 2492 | 1468456182535 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 17:29:42 INFO - PROCESS | 2492 | 1468456182538 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:29:42 INFO - PROCESS | 2492 | 1468456182540 Marionette TRACE conn5 <- [1,2306,null,{}] 17:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:29:42 INFO - PROCESS | 2492 | 1468456182543 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:42 INFO - PROCESS | 2492 | 1468456182545 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:42 INFO - PROCESS | 2492 | 1468456182661 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 17:29:42 INFO - PROCESS | 2492 | 1468456182703 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:42 INFO - PROCESS | 2492 | 1468456182705 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:42 INFO - PROCESS | 2492 | ++DOCSHELL 12E6AC00 == 29 [pid = 2492] [id = 586] 17:29:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (12E6B000) [pid = 2492] [serial = 1758] [outer = 00000000] 17:29:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (12F77400) [pid = 2492] [serial = 1759] [outer = 12E6B000] 17:29:42 INFO - PROCESS | 2492 | 1468456182751 Marionette DEBUG loaded listener.js 17:29:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (140DE000) [pid = 2492] [serial = 1760] [outer = 12E6B000] 17:29:43 INFO - PROCESS | 2492 | 1468456183154 Marionette TRACE conn5 <- [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] 17:29:43 INFO - PROCESS | 2492 | 1468456183215 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 17:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:29:43 INFO - PROCESS | 2492 | 1468456183226 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:29:43 INFO - PROCESS | 2492 | 1468456183228 Marionette TRACE conn5 <- [1,2310,null,{}] 17:29:43 INFO - PROCESS | 2492 | 1468456183231 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:43 INFO - PROCESS | 2492 | 1468456183237 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:43 INFO - PROCESS | 2492 | 1468456183346 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 17:29:43 INFO - PROCESS | 2492 | 1468456183363 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:43 INFO - PROCESS | 2492 | 1468456183364 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:43 INFO - PROCESS | 2492 | ++DOCSHELL 15473000 == 30 [pid = 2492] [id = 587] 17:29:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (15473400) [pid = 2492] [serial = 1761] [outer = 00000000] 17:29:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (15479400) [pid = 2492] [serial = 1762] [outer = 15473400] 17:29:43 INFO - PROCESS | 2492 | 1468456183409 Marionette DEBUG loaded listener.js 17:29:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (157EE800) [pid = 2492] [serial = 1763] [outer = 15473400] 17:29:43 INFO - PROCESS | 2492 | 1468456183844 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 17:29:43 INFO - PROCESS | 2492 | 1468456183898 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 17:29:43 INFO - PROCESS | 2492 | 1468456183900 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 17:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:29:43 INFO - PROCESS | 2492 | 1468456183903 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:29:43 INFO - PROCESS | 2492 | 1468456183904 Marionette TRACE conn5 <- [1,2314,null,{}] 17:29:43 INFO - PROCESS | 2492 | 1468456183908 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:43 INFO - PROCESS | 2492 | 1468456183910 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:44 INFO - PROCESS | 2492 | 1468456183985 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 17:29:44 INFO - PROCESS | 2492 | 1468456184017 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:44 INFO - PROCESS | 2492 | 1468456184019 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:44 INFO - PROCESS | 2492 | ++DOCSHELL 1582FC00 == 31 [pid = 2492] [id = 588] 17:29:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (158F0400) [pid = 2492] [serial = 1764] [outer = 00000000] 17:29:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (15B7C800) [pid = 2492] [serial = 1765] [outer = 158F0400] 17:29:44 INFO - PROCESS | 2492 | 1468456184067 Marionette DEBUG loaded listener.js 17:29:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (15B7E000) [pid = 2492] [serial = 1766] [outer = 158F0400] 17:29:44 INFO - PROCESS | 2492 | 1468456184469 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 631ms 17:29:44 INFO - PROCESS | 2492 | 1468456184546 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 17:29:44 INFO - PROCESS | 2492 | 1468456184548 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 17:29:44 INFO - PROCESS | 2492 | 1468456184552 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:29:44 INFO - PROCESS | 2492 | 1468456184554 Marionette TRACE conn5 <- [1,2318,null,{}] 17:29:44 INFO - PROCESS | 2492 | 1468456184557 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:44 INFO - PROCESS | 2492 | 1468456184559 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:44 INFO - PROCESS | 2492 | 1468456184638 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 17:29:44 INFO - PROCESS | 2492 | 1468456184643 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:44 INFO - PROCESS | 2492 | 1468456184645 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:44 INFO - PROCESS | 2492 | ++DOCSHELL 16010000 == 32 [pid = 2492] [id = 589] 17:29:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (16013400) [pid = 2492] [serial = 1767] [outer = 00000000] 17:29:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (16B51000) [pid = 2492] [serial = 1768] [outer = 16013400] 17:29:44 INFO - PROCESS | 2492 | 1468456184690 Marionette DEBUG loaded listener.js 17:29:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1689BC00) [pid = 2492] [serial = 1769] [outer = 16013400] 17:29:45 INFO - PROCESS | 2492 | 1468456185228 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 731ms 17:29:45 INFO - PROCESS | 2492 | 1468456185292 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 17:29:45 INFO - PROCESS | 2492 | 1468456185294 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 17:29:45 INFO - PROCESS | 2492 | 1468456185297 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:29:45 INFO - PROCESS | 2492 | 1468456185299 Marionette TRACE conn5 <- [1,2322,null,{}] 17:29:45 INFO - PROCESS | 2492 | 1468456185303 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:45 INFO - PROCESS | 2492 | 1468456185304 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:45 INFO - PROCESS | 2492 | 1468456185439 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 17:29:45 INFO - PROCESS | 2492 | 1468456185460 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:45 INFO - PROCESS | 2492 | 1468456185462 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:45 INFO - PROCESS | 2492 | ++DOCSHELL 0E55B400 == 33 [pid = 2492] [id = 590] 17:29:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (16C56400) [pid = 2492] [serial = 1770] [outer = 00000000] 17:29:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (17607800) [pid = 2492] [serial = 1771] [outer = 16C56400] 17:29:45 INFO - PROCESS | 2492 | 1468456185506 Marionette DEBUG loaded listener.js 17:29:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (1760AC00) [pid = 2492] [serial = 1772] [outer = 16C56400] 17:29:46 INFO - PROCESS | 2492 | 1468456185975 Marionette TRACE conn5 <- [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]]]}] 17:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 17:29:46 INFO - PROCESS | 2492 | 1468456186031 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 17:29:46 INFO - PROCESS | 2492 | 1468456186033 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 17:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:29:46 INFO - PROCESS | 2492 | 1468456186036 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:29:46 INFO - PROCESS | 2492 | 1468456186038 Marionette TRACE conn5 <- [1,2326,null,{}] 17:29:46 INFO - PROCESS | 2492 | 1468456186042 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:46 INFO - PROCESS | 2492 | 1468456186044 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:46 INFO - PROCESS | 2492 | 1468456186168 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 17:29:46 INFO - PROCESS | 2492 | 1468456186177 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:46 INFO - PROCESS | 2492 | 1468456186179 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:46 INFO - PROCESS | 2492 | ++DOCSHELL 12E68800 == 34 [pid = 2492] [id = 591] 17:29:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17707400) [pid = 2492] [serial = 1773] [outer = 00000000] 17:29:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (1779B800) [pid = 2492] [serial = 1774] [outer = 17707400] 17:29:46 INFO - PROCESS | 2492 | 1468456186223 Marionette DEBUG loaded listener.js 17:29:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (17934000) [pid = 2492] [serial = 1775] [outer = 17707400] 17:29:46 INFO - PROCESS | 2492 | 1468456186686 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 17:29:46 INFO - PROCESS | 2492 | 1468456186710 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 17:29:46 INFO - PROCESS | 2492 | 1468456186712 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 17:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:29:46 INFO - PROCESS | 2492 | 1468456186716 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:29:46 INFO - PROCESS | 2492 | 1468456186718 Marionette TRACE conn5 <- [1,2330,null,{}] 17:29:46 INFO - PROCESS | 2492 | 1468456186721 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:46 INFO - PROCESS | 2492 | 1468456186723 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:47 INFO - PROCESS | 2492 | 1468456187060 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 17:29:47 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (1792C800) [pid = 2492] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:29:47 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (1770A400) [pid = 2492] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:29:47 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (1792EC00) [pid = 2492] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:29:47 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (1797EC00) [pid = 2492] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:29:47 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (16B66C00) [pid = 2492] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:29:47 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (15B81C00) [pid = 2492] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:29:47 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (140DE800) [pid = 2492] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:29:47 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (12E3C000) [pid = 2492] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:29:47 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0DF74800) [pid = 2492] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:29:47 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E55E800) [pid = 2492] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:29:47 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E140000) [pid = 2492] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:29:47 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0D96FC00) [pid = 2492] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:29:47 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (17709400) [pid = 2492] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:29:47 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (12FEAC00) [pid = 2492] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:29:47 INFO - PROCESS | 2492 | 1468456187131 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:47 INFO - PROCESS | 2492 | 1468456187133 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:47 INFO - PROCESS | 2492 | ++DOCSHELL 0C6EE000 == 35 [pid = 2492] [id = 592] 17:29:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0D96FC00) [pid = 2492] [serial = 1776] [outer = 00000000] 17:29:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0E55E800) [pid = 2492] [serial = 1777] [outer = 0D96FC00] 17:29:47 INFO - PROCESS | 2492 | 1468456187179 Marionette DEBUG loaded listener.js 17:29:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (15422400) [pid = 2492] [serial = 1778] [outer = 0D96FC00] 17:29:47 INFO - PROCESS | 2492 | 1468456187544 Marionette TRACE conn5 <- [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]]]}] 17:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 870ms 17:29:47 INFO - PROCESS | 2492 | 1468456187587 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 17:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:29:47 INFO - PROCESS | 2492 | 1468456187589 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 17:29:47 INFO - PROCESS | 2492 | 1468456187592 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:29:47 INFO - PROCESS | 2492 | 1468456187594 Marionette TRACE conn5 <- [1,2334,null,{}] 17:29:47 INFO - PROCESS | 2492 | 1468456187597 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:47 INFO - PROCESS | 2492 | 1468456187599 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:47 INFO - PROCESS | 2492 | 1468456187682 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 17:29:47 INFO - PROCESS | 2492 | 1468456187689 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:47 INFO - PROCESS | 2492 | 1468456187690 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:47 INFO - PROCESS | 2492 | ++DOCSHELL 15B83000 == 36 [pid = 2492] [id = 593] 17:29:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17174400) [pid = 2492] [serial = 1779] [outer = 00000000] 17:29:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17A47000) [pid = 2492] [serial = 1780] [outer = 17174400] 17:29:47 INFO - PROCESS | 2492 | 1468456187735 Marionette DEBUG loaded listener.js 17:29:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17A4E000) [pid = 2492] [serial = 1781] [outer = 17174400] 17:29:48 INFO - PROCESS | 2492 | 1468456188182 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 17:29:48 INFO - PROCESS | 2492 | 1468456188225 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 17:29:48 INFO - PROCESS | 2492 | 1468456188227 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 17:29:48 INFO - PROCESS | 2492 | 1468456188230 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:29:48 INFO - PROCESS | 2492 | 1468456188232 Marionette TRACE conn5 <- [1,2338,null,{}] 17:29:48 INFO - PROCESS | 2492 | 1468456188235 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:48 INFO - PROCESS | 2492 | 1468456188237 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:48 INFO - PROCESS | 2492 | 1468456188318 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 17:29:48 INFO - PROCESS | 2492 | 1468456188323 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:48 INFO - PROCESS | 2492 | 1468456188325 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:48 INFO - PROCESS | 2492 | ++DOCSHELL 17A67800 == 37 [pid = 2492] [id = 594] 17:29:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17A67C00) [pid = 2492] [serial = 1782] [outer = 00000000] 17:29:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1852B000) [pid = 2492] [serial = 1783] [outer = 17A67C00] 17:29:48 INFO - PROCESS | 2492 | 1468456188370 Marionette DEBUG loaded listener.js 17:29:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (185BC800) [pid = 2492] [serial = 1784] [outer = 17A67C00] 17:29:48 INFO - PROCESS | 2492 | 1468456188877 Marionette TRACE conn5 <- [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]]]}] 17:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 17:29:48 INFO - PROCESS | 2492 | 1468456188963 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 17:29:48 INFO - PROCESS | 2492 | 1468456188965 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 17:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:29:49 INFO - PROCESS | 2492 | 1468456188968 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:29:49 INFO - PROCESS | 2492 | 1468456188970 Marionette TRACE conn5 <- [1,2342,null,{}] 17:29:49 INFO - PROCESS | 2492 | 1468456188974 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:49 INFO - PROCESS | 2492 | 1468456188976 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:49 INFO - PROCESS | 2492 | 1468456189057 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 17:29:49 INFO - PROCESS | 2492 | 1468456189202 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:49 INFO - PROCESS | 2492 | 1468456189205 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:49 INFO - PROCESS | 2492 | ++DOCSHELL 0C64A000 == 38 [pid = 2492] [id = 595] 17:29:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0C64B400) [pid = 2492] [serial = 1785] [outer = 00000000] 17:29:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0C6DCC00) [pid = 2492] [serial = 1786] [outer = 0C64B400] 17:29:49 INFO - PROCESS | 2492 | 1468456189305 Marionette DEBUG loaded listener.js 17:29:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (0C6F2400) [pid = 2492] [serial = 1787] [outer = 0C64B400] 17:29:50 INFO - PROCESS | 2492 | 1468456190080 Marionette TRACE conn5 <- [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]]]}] 17:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1174ms 17:29:50 INFO - PROCESS | 2492 | 1468456190144 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 17:29:50 INFO - PROCESS | 2492 | 1468456190148 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 17:29:50 INFO - PROCESS | 2492 | 1468456190152 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:29:50 INFO - PROCESS | 2492 | 1468456190156 Marionette TRACE conn5 <- [1,2346,null,{}] 17:29:50 INFO - PROCESS | 2492 | 1468456190162 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:50 INFO - PROCESS | 2492 | 1468456190164 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:50 INFO - PROCESS | 2492 | 1468456190296 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 17:29:50 INFO - PROCESS | 2492 | 1468456190431 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:50 INFO - PROCESS | 2492 | 1468456190434 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:50 INFO - PROCESS | 2492 | ++DOCSHELL 0E179800 == 39 [pid = 2492] [id = 596] 17:29:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (0E37D800) [pid = 2492] [serial = 1788] [outer = 00000000] 17:29:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (0E508800) [pid = 2492] [serial = 1789] [outer = 0E37D800] 17:29:50 INFO - PROCESS | 2492 | 1468456190491 Marionette DEBUG loaded listener.js 17:29:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (0E551800) [pid = 2492] [serial = 1790] [outer = 0E37D800] 17:29:51 INFO - PROCESS | 2492 | 1468456191427 Marionette TRACE conn5 <- [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]]]}] 17:29:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:29:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1325ms 17:29:51 INFO - PROCESS | 2492 | 1468456191482 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 17:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:29:51 INFO - PROCESS | 2492 | 1468456191487 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 17:29:51 INFO - PROCESS | 2492 | 1468456191491 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:29:51 INFO - PROCESS | 2492 | 1468456191494 Marionette TRACE conn5 <- [1,2350,null,{}] 17:29:51 INFO - PROCESS | 2492 | 1468456191500 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:51 INFO - PROCESS | 2492 | 1468456191503 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:51 INFO - PROCESS | 2492 | 1468456191614 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 17:29:51 INFO - PROCESS | 2492 | 1468456191748 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:51 INFO - PROCESS | 2492 | 1468456191753 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:51 INFO - PROCESS | 2492 | --DOCSHELL 17A67800 == 38 [pid = 2492] [id = 594] 17:29:51 INFO - PROCESS | 2492 | --DOCSHELL 15B83000 == 37 [pid = 2492] [id = 593] 17:29:51 INFO - PROCESS | 2492 | --DOCSHELL 0C6EE000 == 36 [pid = 2492] [id = 592] 17:29:51 INFO - PROCESS | 2492 | --DOCSHELL 12E68800 == 35 [pid = 2492] [id = 591] 17:29:51 INFO - PROCESS | 2492 | --DOCSHELL 0E55B400 == 34 [pid = 2492] [id = 590] 17:29:51 INFO - PROCESS | 2492 | --DOCSHELL 16010000 == 33 [pid = 2492] [id = 589] 17:29:51 INFO - PROCESS | 2492 | --DOCSHELL 1582FC00 == 32 [pid = 2492] [id = 588] 17:29:51 INFO - PROCESS | 2492 | --DOCSHELL 15473000 == 31 [pid = 2492] [id = 587] 17:29:51 INFO - PROCESS | 2492 | --DOCSHELL 12E6AC00 == 30 [pid = 2492] [id = 586] 17:29:51 INFO - PROCESS | 2492 | --DOCSHELL 12447C00 == 29 [pid = 2492] [id = 585] 17:29:51 INFO - PROCESS | 2492 | --DOCSHELL 0E55B800 == 28 [pid = 2492] [id = 584] 17:29:51 INFO - PROCESS | 2492 | --DOCSHELL 0E172800 == 27 [pid = 2492] [id = 583] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (18524000) [pid = 2492] [serial = 1744] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E3800 == 28 [pid = 2492] [id = 597] 17:29:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (0C6E4000) [pid = 2492] [serial = 1791] [outer = 00000000] 17:29:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (0DA35000) [pid = 2492] [serial = 1792] [outer = 0C6E4000] 17:29:51 INFO - PROCESS | 2492 | 1468456191838 Marionette DEBUG loaded listener.js 17:29:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (0E133C00) [pid = 2492] [serial = 1793] [outer = 0C6E4000] 17:29:51 INFO - PROCESS | 2492 | --DOCSHELL 0DA82400 == 27 [pid = 2492] [id = 582] 17:29:51 INFO - PROCESS | 2492 | --DOCSHELL 17A63000 == 26 [pid = 2492] [id = 581] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (17A64800) [pid = 2492] [serial = 1742] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (17714400) [pid = 2492] [serial = 1729] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (17936400) [pid = 2492] [serial = 1732] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (17791400) [pid = 2492] [serial = 1730] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (17A45400) [pid = 2492] [serial = 1735] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (17974800) [pid = 2492] [serial = 1733] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (17A51000) [pid = 2492] [serial = 1741] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (17A4F800) [pid = 2492] [serial = 1736] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (17602C00) [pid = 2492] [serial = 1726] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (15B8AC00) [pid = 2492] [serial = 1723] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (16013000) [pid = 2492] [serial = 1724] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (15420800) [pid = 2492] [serial = 1720] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1582A400) [pid = 2492] [serial = 1721] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (12F34C00) [pid = 2492] [serial = 1717] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (12FE3C00) [pid = 2492] [serial = 1718] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (126A8800) [pid = 2492] [serial = 1714] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (12A5B800) [pid = 2492] [serial = 1715] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E767400) [pid = 2492] [serial = 1711] [outer = 00000000] [url = about:blank] 17:29:52 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0F2EB000) [pid = 2492] [serial = 1712] [outer = 00000000] [url = about:blank] 17:29:52 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0E170000) [pid = 2492] [serial = 1708] [outer = 00000000] [url = about:blank] 17:29:52 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0E179C00) [pid = 2492] [serial = 1709] [outer = 00000000] [url = about:blank] 17:29:52 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0D9F0400) [pid = 2492] [serial = 1705] [outer = 00000000] [url = about:blank] 17:29:52 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (0DA82C00) [pid = 2492] [serial = 1706] [outer = 00000000] [url = about:blank] 17:29:52 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (1779D000) [pid = 2492] [serial = 1703] [outer = 00000000] [url = about:blank] 17:29:52 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (1547A400) [pid = 2492] [serial = 1738] [outer = 00000000] [url = about:blank] 17:29:52 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (158F7000) [pid = 2492] [serial = 1739] [outer = 00000000] [url = about:blank] 17:29:52 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (1767EC00) [pid = 2492] [serial = 1727] [outer = 00000000] [url = about:blank] 17:29:52 INFO - PROCESS | 2492 | 1468456192220 Marionette TRACE conn5 <- [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]]]}] 17:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 770ms 17:29:52 INFO - PROCESS | 2492 | 1468456192262 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 17:29:52 INFO - PROCESS | 2492 | 1468456192267 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 17:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:29:52 INFO - PROCESS | 2492 | 1468456192273 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:29:52 INFO - PROCESS | 2492 | 1468456192276 Marionette TRACE conn5 <- [1,2354,null,{}] 17:29:52 INFO - PROCESS | 2492 | 1468456192279 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:52 INFO - PROCESS | 2492 | 1468456192282 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:52 INFO - PROCESS | 2492 | 1468456192370 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 17:29:52 INFO - PROCESS | 2492 | 1468456192376 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:52 INFO - PROCESS | 2492 | 1468456192378 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:52 INFO - PROCESS | 2492 | ++DOCSHELL 0E177000 == 27 [pid = 2492] [id = 598] 17:29:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E379000) [pid = 2492] [serial = 1794] [outer = 00000000] 17:29:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E508400) [pid = 2492] [serial = 1795] [outer = 0E379000] 17:29:52 INFO - PROCESS | 2492 | 1468456192426 Marionette DEBUG loaded listener.js 17:29:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E556C00) [pid = 2492] [serial = 1796] [outer = 0E379000] 17:29:52 INFO - PROCESS | 2492 | 1468456192931 Marionette TRACE conn5 <- [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]]]}] 17:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 17:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:29:52 INFO - PROCESS | 2492 | 1468456192947 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 17:29:52 INFO - PROCESS | 2492 | 1468456192949 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 17:29:52 INFO - PROCESS | 2492 | 1468456192953 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:29:52 INFO - PROCESS | 2492 | 1468456192956 Marionette TRACE conn5 <- [1,2358,null,{}] 17:29:52 INFO - PROCESS | 2492 | 1468456192967 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:52 INFO - PROCESS | 2492 | 1468456192972 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:53 INFO - PROCESS | 2492 | 1468456193058 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 17:29:53 INFO - PROCESS | 2492 | 1468456193194 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:53 INFO - PROCESS | 2492 | 1468456193197 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:53 INFO - PROCESS | 2492 | ++DOCSHELL 126AA400 == 28 [pid = 2492] [id = 599] 17:29:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (126B0C00) [pid = 2492] [serial = 1797] [outer = 00000000] 17:29:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (127CE400) [pid = 2492] [serial = 1798] [outer = 126B0C00] 17:29:53 INFO - PROCESS | 2492 | 1468456193246 Marionette DEBUG loaded listener.js 17:29:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (12A60C00) [pid = 2492] [serial = 1799] [outer = 126B0C00] 17:29:53 INFO - PROCESS | 2492 | 1468456193612 Marionette TRACE conn5 <- [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]]]}] 17:29:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 690ms 17:29:53 INFO - PROCESS | 2492 | 1468456193653 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 17:29:53 INFO - PROCESS | 2492 | 1468456193655 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 17:29:53 INFO - PROCESS | 2492 | 1468456193659 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:29:53 INFO - PROCESS | 2492 | 1468456193660 Marionette TRACE conn5 <- [1,2362,null,{}] 17:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:29:53 INFO - PROCESS | 2492 | 1468456193664 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:53 INFO - PROCESS | 2492 | 1468456193666 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:53 INFO - PROCESS | 2492 | 1468456193762 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 17:29:53 INFO - PROCESS | 2492 | 1468456193767 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:53 INFO - PROCESS | 2492 | 1468456193769 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:53 INFO - PROCESS | 2492 | ++DOCSHELL 12E94C00 == 29 [pid = 2492] [id = 600] 17:29:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (12E96400) [pid = 2492] [serial = 1800] [outer = 00000000] 17:29:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1301B400) [pid = 2492] [serial = 1801] [outer = 12E96400] 17:29:53 INFO - PROCESS | 2492 | 1468456193816 Marionette DEBUG loaded listener.js 17:29:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (14809400) [pid = 2492] [serial = 1802] [outer = 12E96400] 17:29:54 INFO - PROCESS | 2492 | 1468456194305 Marionette TRACE conn5 <- [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]]]}] 17:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 17:29:54 INFO - PROCESS | 2492 | 1468456194340 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 17:29:54 INFO - PROCESS | 2492 | 1468456194342 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 17:29:54 INFO - PROCESS | 2492 | 1468456194346 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:29:54 INFO - PROCESS | 2492 | 1468456194347 Marionette TRACE conn5 <- [1,2366,null,{}] 17:29:54 INFO - PROCESS | 2492 | 1468456194351 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:54 INFO - PROCESS | 2492 | 1468456194353 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:54 INFO - PROCESS | 2492 | 1468456194466 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 17:29:54 INFO - PROCESS | 2492 | 1468456194558 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:54 INFO - PROCESS | 2492 | 1468456194560 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:54 INFO - PROCESS | 2492 | ++DOCSHELL 0E381800 == 30 [pid = 2492] [id = 601] 17:29:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (1541A000) [pid = 2492] [serial = 1803] [outer = 00000000] 17:29:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (1546E400) [pid = 2492] [serial = 1804] [outer = 1541A000] 17:29:54 INFO - PROCESS | 2492 | 1468456194605 Marionette DEBUG loaded listener.js 17:29:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1582B800) [pid = 2492] [serial = 1805] [outer = 1541A000] 17:29:55 INFO - PROCESS | 2492 | 1468456195047 Marionette TRACE conn5 <- [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]]]}] 17:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 731ms 17:29:55 INFO - PROCESS | 2492 | 1468456195079 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 17:29:55 INFO - PROCESS | 2492 | 1468456195081 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 17:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:29:55 INFO - PROCESS | 2492 | 1468456195084 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:29:55 INFO - PROCESS | 2492 | 1468456195086 Marionette TRACE conn5 <- [1,2370,null,{}] 17:29:55 INFO - PROCESS | 2492 | 1468456195089 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:55 INFO - PROCESS | 2492 | 1468456195095 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:55 INFO - PROCESS | 2492 | 1468456195239 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 17:29:55 INFO - PROCESS | 2492 | 1468456195305 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:55 INFO - PROCESS | 2492 | 1468456195307 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:55 INFO - PROCESS | 2492 | ++DOCSHELL 15B7BC00 == 31 [pid = 2492] [id = 602] 17:29:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (15B7C000) [pid = 2492] [serial = 1806] [outer = 00000000] 17:29:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (16B53C00) [pid = 2492] [serial = 1807] [outer = 15B7C000] 17:29:55 INFO - PROCESS | 2492 | 1468456195354 Marionette DEBUG loaded listener.js 17:29:55 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (16B64800) [pid = 2492] [serial = 1808] [outer = 15B7C000] 17:29:55 INFO - PROCESS | 2492 | 1468456195791 Marionette TRACE conn5 <- [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]]]}] 17:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 17:29:55 INFO - PROCESS | 2492 | 1468456195842 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 17:29:55 INFO - PROCESS | 2492 | 1468456195844 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 17:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:29:55 INFO - PROCESS | 2492 | 1468456195862 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:29:55 INFO - PROCESS | 2492 | 1468456195864 Marionette TRACE conn5 <- [1,2374,null,{}] 17:29:55 INFO - PROCESS | 2492 | 1468456195868 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:55 INFO - PROCESS | 2492 | 1468456195870 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:56 INFO - PROCESS | 2492 | 1468456195982 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 17:29:56 INFO - PROCESS | 2492 | 1468456195996 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:56 INFO - PROCESS | 2492 | 1468456195998 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:56 INFO - PROCESS | 2492 | ++DOCSHELL 16C56800 == 32 [pid = 2492] [id = 603] 17:29:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17606400) [pid = 2492] [serial = 1809] [outer = 00000000] 17:29:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17688000) [pid = 2492] [serial = 1810] [outer = 17606400] 17:29:56 INFO - PROCESS | 2492 | 1468456196229 Marionette DEBUG loaded listener.js 17:29:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1770EC00) [pid = 2492] [serial = 1811] [outer = 17606400] 17:29:56 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (12450400) [pid = 2492] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:29:56 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (16C56400) [pid = 2492] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:29:56 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (15473400) [pid = 2492] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:29:56 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0DA84400) [pid = 2492] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:29:56 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (158F0400) [pid = 2492] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:29:56 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (17707400) [pid = 2492] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:29:56 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (17174400) [pid = 2492] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:29:56 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (16013400) [pid = 2492] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:29:56 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E55D400) [pid = 2492] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:29:56 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E172C00) [pid = 2492] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:29:56 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0D96FC00) [pid = 2492] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:29:56 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (17A67400) [pid = 2492] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:29:56 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (12E6B000) [pid = 2492] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:29:56 INFO - PROCESS | 2492 | 1468456196603 Marionette TRACE conn5 <- [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]]]}] 17:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 790ms 17:29:56 INFO - PROCESS | 2492 | 1468456196650 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 17:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:29:56 INFO - PROCESS | 2492 | 1468456196652 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 17:29:56 INFO - PROCESS | 2492 | 1468456196656 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:29:56 INFO - PROCESS | 2492 | 1468456196658 Marionette TRACE conn5 <- [1,2378,null,{}] 17:29:56 INFO - PROCESS | 2492 | 1468456196661 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:56 INFO - PROCESS | 2492 | 1468456196663 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:56 INFO - PROCESS | 2492 | 1468456196742 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 17:29:56 INFO - PROCESS | 2492 | 1468456196838 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:56 INFO - PROCESS | 2492 | 1468456196840 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:56 INFO - PROCESS | 2492 | ++DOCSHELL 0E508C00 == 33 [pid = 2492] [id = 604] 17:29:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0E510000) [pid = 2492] [serial = 1812] [outer = 00000000] 17:29:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (16013400) [pid = 2492] [serial = 1813] [outer = 0E510000] 17:29:56 INFO - PROCESS | 2492 | 1468456196887 Marionette DEBUG loaded listener.js 17:29:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (17687C00) [pid = 2492] [serial = 1814] [outer = 0E510000] 17:29:57 INFO - PROCESS | 2492 | 1468456197246 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 17:29:57 INFO - PROCESS | 2492 | 1468456197286 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 17:29:57 INFO - PROCESS | 2492 | 1468456197288 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 17:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:29:57 INFO - PROCESS | 2492 | 1468456197291 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:29:57 INFO - PROCESS | 2492 | 1468456197293 Marionette TRACE conn5 <- [1,2382,null,{}] 17:29:57 INFO - PROCESS | 2492 | 1468456197296 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:57 INFO - PROCESS | 2492 | 1468456197298 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:57 INFO - PROCESS | 2492 | 1468456197418 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 17:29:57 INFO - PROCESS | 2492 | 1468456197457 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:57 INFO - PROCESS | 2492 | 1468456197459 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:57 INFO - PROCESS | 2492 | ++DOCSHELL 0E55D400 == 34 [pid = 2492] [id = 605] 17:29:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (17174800) [pid = 2492] [serial = 1815] [outer = 00000000] 17:29:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (1792E800) [pid = 2492] [serial = 1816] [outer = 17174800] 17:29:57 INFO - PROCESS | 2492 | 1468456197503 Marionette DEBUG loaded listener.js 17:29:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (17935C00) [pid = 2492] [serial = 1817] [outer = 17174800] 17:29:57 INFO - PROCESS | 2492 | 1468456197932 Marionette TRACE conn5 <- [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]]]}] 17:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 17:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:29:58 INFO - PROCESS | 2492 | 1468456197962 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 17:29:58 INFO - PROCESS | 2492 | 1468456197964 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 17:29:58 INFO - PROCESS | 2492 | 1468456197967 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:29:58 INFO - PROCESS | 2492 | 1468456197969 Marionette TRACE conn5 <- [1,2386,null,{}] 17:29:58 INFO - PROCESS | 2492 | 1468456197989 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:58 INFO - PROCESS | 2492 | 1468456197991 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:58 INFO - PROCESS | 2492 | 1468456198075 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 17:29:58 INFO - PROCESS | 2492 | 1468456198081 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:58 INFO - PROCESS | 2492 | 1468456198082 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:58 INFO - PROCESS | 2492 | ++DOCSHELL 12E3C000 == 35 [pid = 2492] [id = 606] 17:29:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (17716C00) [pid = 2492] [serial = 1818] [outer = 00000000] 17:29:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1797EC00) [pid = 2492] [serial = 1819] [outer = 17716C00] 17:29:58 INFO - PROCESS | 2492 | 1468456198127 Marionette DEBUG loaded listener.js 17:29:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1797F400) [pid = 2492] [serial = 1820] [outer = 17716C00] 17:29:58 INFO - PROCESS | 2492 | 1468456198862 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 950ms 17:29:58 INFO - PROCESS | 2492 | 1468456198919 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 17:29:58 INFO - PROCESS | 2492 | 1468456198924 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 17:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:29:58 INFO - PROCESS | 2492 | 1468456198928 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:29:58 INFO - PROCESS | 2492 | 1468456198933 Marionette TRACE conn5 <- [1,2390,null,{}] 17:29:58 INFO - PROCESS | 2492 | 1468456198939 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:58 INFO - PROCESS | 2492 | 1468456198942 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:59 INFO - PROCESS | 2492 | 1468456199059 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 17:29:59 INFO - PROCESS | 2492 | 1468456199200 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:59 INFO - PROCESS | 2492 | 1468456199202 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:29:59 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F0000 == 36 [pid = 2492] [id = 607] 17:29:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (0D976C00) [pid = 2492] [serial = 1821] [outer = 00000000] 17:29:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0E16FC00) [pid = 2492] [serial = 1822] [outer = 0D976C00] 17:29:59 INFO - PROCESS | 2492 | 1468456199262 Marionette DEBUG loaded listener.js 17:29:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0E507C00) [pid = 2492] [serial = 1823] [outer = 0D976C00] 17:29:59 INFO - PROCESS | 2492 | 1468456199840 Marionette TRACE conn5 <- [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]]]}] 17:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 990ms 17:29:59 INFO - PROCESS | 2492 | 1468456199919 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 17:29:59 INFO - PROCESS | 2492 | 1468456199924 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 17:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:29:59 INFO - PROCESS | 2492 | 1468456199945 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:29:59 INFO - PROCESS | 2492 | 1468456199948 Marionette TRACE conn5 <- [1,2394,null,{}] 17:29:59 INFO - PROCESS | 2492 | 1468456199952 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:59 INFO - PROCESS | 2492 | 1468456199955 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:00 INFO - PROCESS | 2492 | 1468456200078 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 17:30:00 INFO - PROCESS | 2492 | 1468456200212 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:00 INFO - PROCESS | 2492 | 1468456200214 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:00 INFO - PROCESS | 2492 | ++DOCSHELL 127C9000 == 37 [pid = 2492] [id = 608] 17:30:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (127CE800) [pid = 2492] [serial = 1824] [outer = 00000000] 17:30:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (12F32C00) [pid = 2492] [serial = 1825] [outer = 127CE800] 17:30:00 INFO - PROCESS | 2492 | 1468456200271 Marionette DEBUG loaded listener.js 17:30:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (140EB400) [pid = 2492] [serial = 1826] [outer = 127CE800] 17:30:00 INFO - PROCESS | 2492 | 1468456200857 Marionette TRACE conn5 <- [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]]]}] 17:30:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 931ms 17:30:00 INFO - PROCESS | 2492 | 1468456200889 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 17:30:00 INFO - PROCESS | 2492 | 1468456200892 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 17:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:30:00 INFO - PROCESS | 2492 | 1468456200897 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:30:00 INFO - PROCESS | 2492 | 1468456200902 Marionette TRACE conn5 <- [1,2398,null,{}] 17:30:00 INFO - PROCESS | 2492 | 1468456200914 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:00 INFO - PROCESS | 2492 | 1468456200919 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:01 INFO - PROCESS | 2492 | 1468456201033 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 17:30:01 INFO - PROCESS | 2492 | 1468456201149 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:01 INFO - PROCESS | 2492 | 1468456201152 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:01 INFO - PROCESS | 2492 | ++DOCSHELL 1797B800 == 38 [pid = 2492] [id = 609] 17:30:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (1797C000) [pid = 2492] [serial = 1827] [outer = 00000000] 17:30:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17A4D800) [pid = 2492] [serial = 1828] [outer = 1797C000] 17:30:01 INFO - PROCESS | 2492 | 1468456201249 Marionette DEBUG loaded listener.js 17:30:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (17A63C00) [pid = 2492] [serial = 1829] [outer = 1797C000] 17:30:02 INFO - PROCESS | 2492 | 1468456202049 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1179ms 17:30:02 INFO - PROCESS | 2492 | 1468456202077 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 17:30:02 INFO - PROCESS | 2492 | 1468456202082 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 17:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:30:02 INFO - PROCESS | 2492 | 1468456202087 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:30:02 INFO - PROCESS | 2492 | 1468456202090 Marionette TRACE conn5 <- [1,2402,null,{}] 17:30:02 INFO - PROCESS | 2492 | 1468456202095 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:02 INFO - PROCESS | 2492 | 1468456202098 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:02 INFO - PROCESS | 2492 | 1468456202203 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 17:30:02 INFO - PROCESS | 2492 | 1468456202347 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:02 INFO - PROCESS | 2492 | 1468456202352 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:02 INFO - PROCESS | 2492 | ++DOCSHELL 0E173800 == 39 [pid = 2492] [id = 610] 17:30:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (0E176400) [pid = 2492] [serial = 1830] [outer = 00000000] 17:30:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (0E4BB400) [pid = 2492] [serial = 1831] [outer = 0E176400] 17:30:02 INFO - PROCESS | 2492 | 1468456202406 Marionette DEBUG loaded listener.js 17:30:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (0E727400) [pid = 2492] [serial = 1832] [outer = 0E176400] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 0E55D400 == 38 [pid = 2492] [id = 605] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 0E508C00 == 37 [pid = 2492] [id = 604] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 16C56800 == 36 [pid = 2492] [id = 603] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 15B7BC00 == 35 [pid = 2492] [id = 602] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 0E381800 == 34 [pid = 2492] [id = 601] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 12E94C00 == 33 [pid = 2492] [id = 600] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 126AA400 == 32 [pid = 2492] [id = 599] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 0E177000 == 31 [pid = 2492] [id = 598] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 0C6E3800 == 30 [pid = 2492] [id = 597] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 0E179800 == 29 [pid = 2492] [id = 596] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 0C64A000 == 28 [pid = 2492] [id = 595] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 1797B800 == 27 [pid = 2492] [id = 609] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 127C9000 == 26 [pid = 2492] [id = 608] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 12E3C000 == 25 [pid = 2492] [id = 606] 17:30:03 INFO - PROCESS | 2492 | --DOCSHELL 0C6F0000 == 24 [pid = 2492] [id = 607] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (1779B800) [pid = 2492] [serial = 1774] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (1760AC00) [pid = 2492] [serial = 1772] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (17934000) [pid = 2492] [serial = 1775] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (17A47000) [pid = 2492] [serial = 1780] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (16B51000) [pid = 2492] [serial = 1768] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (0E729400) [pid = 2492] [serial = 1753] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0F4AAC00) [pid = 2492] [serial = 1754] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0E37B800) [pid = 2492] [serial = 1750] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E55E800) [pid = 2492] [serial = 1777] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (18528C00) [pid = 2492] [serial = 1745] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E3E5800) [pid = 2492] [serial = 1751] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (12F77400) [pid = 2492] [serial = 1759] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (140DE000) [pid = 2492] [serial = 1760] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (17A4E000) [pid = 2492] [serial = 1781] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (15422400) [pid = 2492] [serial = 1778] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (1689BC00) [pid = 2492] [serial = 1769] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (1852B000) [pid = 2492] [serial = 1783] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (127C9400) [pid = 2492] [serial = 1756] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (17607800) [pid = 2492] [serial = 1771] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (12E28400) [pid = 2492] [serial = 1757] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (15479400) [pid = 2492] [serial = 1762] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (157EE800) [pid = 2492] [serial = 1763] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0DF72C00) [pid = 2492] [serial = 1747] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0DF7F400) [pid = 2492] [serial = 1748] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (15B7C800) [pid = 2492] [serial = 1765] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (15B7E000) [pid = 2492] [serial = 1766] [outer = 00000000] [url = about:blank] 17:30:03 INFO - PROCESS | 2492 | 1468456203579 Marionette TRACE conn5 <- [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]]]}] 17:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1533ms 17:30:03 INFO - PROCESS | 2492 | 1468456203620 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 17:30:03 INFO - PROCESS | 2492 | 1468456203624 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 17:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:30:03 INFO - PROCESS | 2492 | 1468456203629 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:30:03 INFO - PROCESS | 2492 | 1468456203632 Marionette TRACE conn5 <- [1,2406,null,{}] 17:30:03 INFO - PROCESS | 2492 | 1468456203637 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:03 INFO - PROCESS | 2492 | 1468456203640 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:03 INFO - PROCESS | 2492 | 1468456203768 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 17:30:03 INFO - PROCESS | 2492 | 1468456203885 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:03 INFO - PROCESS | 2492 | 1468456203887 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:03 INFO - PROCESS | 2492 | ++DOCSHELL 0DF8C000 == 25 [pid = 2492] [id = 611] 17:30:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0DF8F800) [pid = 2492] [serial = 1833] [outer = 00000000] 17:30:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E134C00) [pid = 2492] [serial = 1834] [outer = 0DF8F800] 17:30:03 INFO - PROCESS | 2492 | 1468456203935 Marionette DEBUG loaded listener.js 17:30:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E13F400) [pid = 2492] [serial = 1835] [outer = 0DF8F800] 17:30:04 INFO - PROCESS | 2492 | 1468456204344 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:30:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:30:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 770ms 17:30:04 INFO - PROCESS | 2492 | 1468456204400 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 17:30:04 INFO - PROCESS | 2492 | 1468456204405 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 17:30:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:30:04 INFO - PROCESS | 2492 | 1468456204411 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:30:04 INFO - PROCESS | 2492 | 1468456204414 Marionette TRACE conn5 <- [1,2410,null,{}] 17:30:04 INFO - PROCESS | 2492 | 1468456204418 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:04 INFO - PROCESS | 2492 | 1468456204420 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:04 INFO - PROCESS | 2492 | 1468456204512 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 17:30:04 INFO - PROCESS | 2492 | 1468456204518 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:04 INFO - PROCESS | 2492 | 1468456204521 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:04 INFO - PROCESS | 2492 | ++DOCSHELL 0E558000 == 26 [pid = 2492] [id = 612] 17:30:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0E559800) [pid = 2492] [serial = 1836] [outer = 00000000] 17:30:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0F2EA000) [pid = 2492] [serial = 1837] [outer = 0E559800] 17:30:04 INFO - PROCESS | 2492 | 1468456204570 Marionette DEBUG loaded listener.js 17:30:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (12446800) [pid = 2492] [serial = 1838] [outer = 0E559800] 17:30:05 INFO - PROCESS | 2492 | 1468456205026 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 671ms 17:30:05 INFO - PROCESS | 2492 | 1468456205085 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 17:30:05 INFO - PROCESS | 2492 | 1468456205087 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 17:30:05 INFO - PROCESS | 2492 | 1468456205091 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:30:05 INFO - PROCESS | 2492 | 1468456205094 Marionette TRACE conn5 <- [1,2414,null,{}] 17:30:05 INFO - PROCESS | 2492 | 1468456205105 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:05 INFO - PROCESS | 2492 | 1468456205109 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:05 INFO - PROCESS | 2492 | 1468456205217 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 17:30:05 INFO - PROCESS | 2492 | 1468456205327 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:05 INFO - PROCESS | 2492 | 1468456205330 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:05 INFO - PROCESS | 2492 | ++DOCSHELL 12F31800 == 27 [pid = 2492] [id = 613] 17:30:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (12F32800) [pid = 2492] [serial = 1839] [outer = 00000000] 17:30:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (12FEB400) [pid = 2492] [serial = 1840] [outer = 12F32800] 17:30:05 INFO - PROCESS | 2492 | 1468456205379 Marionette DEBUG loaded listener.js 17:30:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (140E1C00) [pid = 2492] [serial = 1841] [outer = 12F32800] 17:30:05 INFO - PROCESS | 2492 | 1468456205804 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 17:30:05 INFO - PROCESS | 2492 | 1468456205825 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 17:30:05 INFO - PROCESS | 2492 | 1468456205827 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 17:30:05 INFO - PROCESS | 2492 | 1468456205830 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:30:05 INFO - PROCESS | 2492 | 1468456205832 Marionette TRACE conn5 <- [1,2418,null,{}] 17:30:05 INFO - PROCESS | 2492 | 1468456205843 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:05 INFO - PROCESS | 2492 | 1468456205845 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:05 INFO - PROCESS | 2492 | 1468456205965 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 17:30:06 INFO - PROCESS | 2492 | 1468456205970 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:06 INFO - PROCESS | 2492 | 1468456205972 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:06 INFO - PROCESS | 2492 | ++DOCSHELL 12FEA000 == 28 [pid = 2492] [id = 614] 17:30:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (140DCC00) [pid = 2492] [serial = 1842] [outer = 00000000] 17:30:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (15477000) [pid = 2492] [serial = 1843] [outer = 140DCC00] 17:30:06 INFO - PROCESS | 2492 | 1468456206018 Marionette DEBUG loaded listener.js 17:30:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (158F6800) [pid = 2492] [serial = 1844] [outer = 140DCC00] 17:30:06 INFO - PROCESS | 2492 | 1468456206466 Marionette TRACE conn5 <- [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]]]}] 17:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 690ms 17:30:06 INFO - PROCESS | 2492 | 1468456206529 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 17:30:06 INFO - PROCESS | 2492 | 1468456206531 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 17:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:30:06 INFO - PROCESS | 2492 | 1468456206534 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:30:06 INFO - PROCESS | 2492 | 1468456206536 Marionette TRACE conn5 <- [1,2422,null,{}] 17:30:06 INFO - PROCESS | 2492 | 1468456206539 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:06 INFO - PROCESS | 2492 | 1468456206541 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:06 INFO - PROCESS | 2492 | 1468456206682 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 17:30:06 INFO - PROCESS | 2492 | 1468456206751 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:06 INFO - PROCESS | 2492 | 1468456206753 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:06 INFO - PROCESS | 2492 | ++DOCSHELL 15B81400 == 29 [pid = 2492] [id = 615] 17:30:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (15B81C00) [pid = 2492] [serial = 1845] [outer = 00000000] 17:30:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (15BFDC00) [pid = 2492] [serial = 1846] [outer = 15B81C00] 17:30:06 INFO - PROCESS | 2492 | 1468456206798 Marionette DEBUG loaded listener.js 17:30:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (16896800) [pid = 2492] [serial = 1847] [outer = 15B81C00] 17:30:07 INFO - PROCESS | 2492 | 1468456207236 Marionette TRACE conn5 <- [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]]]}] 17:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 17:30:07 INFO - PROCESS | 2492 | 1468456207265 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 17:30:07 INFO - PROCESS | 2492 | 1468456207267 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 17:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:30:07 INFO - PROCESS | 2492 | 1468456207270 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:30:07 INFO - PROCESS | 2492 | 1468456207271 Marionette TRACE conn5 <- [1,2426,null,{}] 17:30:07 INFO - PROCESS | 2492 | 1468456207275 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:07 INFO - PROCESS | 2492 | 1468456207280 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:07 INFO - PROCESS | 2492 | 1468456207427 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 17:30:07 INFO - PROCESS | 2492 | 1468456207440 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:07 INFO - PROCESS | 2492 | 1468456207442 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:07 INFO - PROCESS | 2492 | ++DOCSHELL 16B5C000 == 30 [pid = 2492] [id = 616] 17:30:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (16C52800) [pid = 2492] [serial = 1848] [outer = 00000000] 17:30:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17708800) [pid = 2492] [serial = 1849] [outer = 16C52800] 17:30:07 INFO - PROCESS | 2492 | 1468456207487 Marionette DEBUG loaded listener.js 17:30:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1792C800) [pid = 2492] [serial = 1850] [outer = 16C52800] 17:30:07 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (1541A000) [pid = 2492] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:30:07 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0C6E4000) [pid = 2492] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:30:07 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E37D800) [pid = 2492] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:30:07 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (15B7C000) [pid = 2492] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:30:07 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E379000) [pid = 2492] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:30:07 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (12E96400) [pid = 2492] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:30:07 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0C64B400) [pid = 2492] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:30:07 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (126B0C00) [pid = 2492] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:30:07 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17606400) [pid = 2492] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:30:07 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E510000) [pid = 2492] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:30:07 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (17A67C00) [pid = 2492] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:30:07 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (17174800) [pid = 2492] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:30:07 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (17716C00) [pid = 2492] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:30:08 INFO - PROCESS | 2492 | 1468456208161 Marionette TRACE conn5 <- [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]]]}] 17:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 930ms 17:30:08 INFO - PROCESS | 2492 | 1468456208201 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 17:30:08 INFO - PROCESS | 2492 | 1468456208203 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 17:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:30:08 INFO - PROCESS | 2492 | 1468456208206 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:30:08 INFO - PROCESS | 2492 | 1468456208208 Marionette TRACE conn5 <- [1,2430,null,{}] 17:30:08 INFO - PROCESS | 2492 | 1468456208211 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:08 INFO - PROCESS | 2492 | 1468456208213 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:08 INFO - PROCESS | 2492 | 1468456208291 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 17:30:08 INFO - PROCESS | 2492 | 1468456208296 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:08 INFO - PROCESS | 2492 | 1468456208298 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:08 INFO - PROCESS | 2492 | ++DOCSHELL 126EB400 == 31 [pid = 2492] [id = 617] 17:30:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (126EEC00) [pid = 2492] [serial = 1851] [outer = 00000000] 17:30:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (157F3000) [pid = 2492] [serial = 1852] [outer = 126EEC00] 17:30:08 INFO - PROCESS | 2492 | 1468456208343 Marionette DEBUG loaded listener.js 17:30:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (158F0400) [pid = 2492] [serial = 1853] [outer = 126EEC00] 17:30:09 INFO - PROCESS | 2492 | 1468456209073 Marionette TRACE conn5 <- [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]]]}] 17:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 930ms 17:30:09 INFO - PROCESS | 2492 | 1468456209147 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 17:30:09 INFO - PROCESS | 2492 | 1468456209151 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 17:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:30:09 INFO - PROCESS | 2492 | 1468456209181 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:30:09 INFO - PROCESS | 2492 | 1468456209185 Marionette TRACE conn5 <- [1,2434,null,{}] 17:30:09 INFO - PROCESS | 2492 | 1468456209191 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:09 INFO - PROCESS | 2492 | 1468456209195 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:09 INFO - PROCESS | 2492 | 1468456209324 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 17:30:09 INFO - PROCESS | 2492 | 1468456209457 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:09 INFO - PROCESS | 2492 | 1468456209460 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:09 INFO - PROCESS | 2492 | ++DOCSHELL 0D96FC00 == 32 [pid = 2492] [id = 618] 17:30:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0D975000) [pid = 2492] [serial = 1854] [outer = 00000000] 17:30:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0E3E1C00) [pid = 2492] [serial = 1855] [outer = 0D975000] 17:30:09 INFO - PROCESS | 2492 | 1468456209519 Marionette DEBUG loaded listener.js 17:30:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0E555000) [pid = 2492] [serial = 1856] [outer = 0D975000] 17:30:10 INFO - PROCESS | 2492 | 1468456210147 Marionette TRACE conn5 <- [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]]]}] 17:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1053ms 17:30:10 INFO - PROCESS | 2492 | 1468456210211 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 17:30:10 INFO - PROCESS | 2492 | 1468456210216 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 17:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:30:10 INFO - PROCESS | 2492 | 1468456210222 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:30:10 INFO - PROCESS | 2492 | 1468456210225 Marionette TRACE conn5 <- [1,2438,null,{}] 17:30:10 INFO - PROCESS | 2492 | 1468456210229 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:10 INFO - PROCESS | 2492 | 1468456210232 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:10 INFO - PROCESS | 2492 | 1468456210352 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 17:30:10 INFO - PROCESS | 2492 | 1468456210491 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:10 INFO - PROCESS | 2492 | 1468456210494 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:10 INFO - PROCESS | 2492 | ++DOCSHELL 129B4800 == 33 [pid = 2492] [id = 619] 17:30:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (129BBC00) [pid = 2492] [serial = 1857] [outer = 00000000] 17:30:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (12E6B000) [pid = 2492] [serial = 1858] [outer = 129BBC00] 17:30:10 INFO - PROCESS | 2492 | 1468456210554 Marionette DEBUG loaded listener.js 17:30:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (12FEB800) [pid = 2492] [serial = 1859] [outer = 129BBC00] 17:30:11 INFO - PROCESS | 2492 | --DOCSHELL 16B5C000 == 32 [pid = 2492] [id = 616] 17:30:11 INFO - PROCESS | 2492 | --DOCSHELL 15B81400 == 31 [pid = 2492] [id = 615] 17:30:11 INFO - PROCESS | 2492 | --DOCSHELL 12FEA000 == 30 [pid = 2492] [id = 614] 17:30:11 INFO - PROCESS | 2492 | --DOCSHELL 12F31800 == 29 [pid = 2492] [id = 613] 17:30:11 INFO - PROCESS | 2492 | --DOCSHELL 0E558000 == 28 [pid = 2492] [id = 612] 17:30:11 INFO - PROCESS | 2492 | --DOCSHELL 0DF8C000 == 27 [pid = 2492] [id = 611] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (185BC800) [pid = 2492] [serial = 1784] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (1792E800) [pid = 2492] [serial = 1816] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1797F400) [pid = 2492] [serial = 1820] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (1797EC00) [pid = 2492] [serial = 1819] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (1546E400) [pid = 2492] [serial = 1804] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0DA35000) [pid = 2492] [serial = 1792] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0E133C00) [pid = 2492] [serial = 1793] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0E508800) [pid = 2492] [serial = 1789] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0E551800) [pid = 2492] [serial = 1790] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (16B53C00) [pid = 2492] [serial = 1807] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0E508400) [pid = 2492] [serial = 1795] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0E556C00) [pid = 2492] [serial = 1796] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (1301B400) [pid = 2492] [serial = 1801] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (0C6DCC00) [pid = 2492] [serial = 1786] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (0C6F2400) [pid = 2492] [serial = 1787] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (127CE400) [pid = 2492] [serial = 1798] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (12A60C00) [pid = 2492] [serial = 1799] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (17935C00) [pid = 2492] [serial = 1817] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (1582B800) [pid = 2492] [serial = 1805] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (16B64800) [pid = 2492] [serial = 1808] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 58 (17688000) [pid = 2492] [serial = 1810] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 57 (1770EC00) [pid = 2492] [serial = 1811] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 56 (16013400) [pid = 2492] [serial = 1813] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 55 (14809400) [pid = 2492] [serial = 1802] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | --DOMWINDOW == 54 (17687C00) [pid = 2492] [serial = 1814] [outer = 00000000] [url = about:blank] 17:30:11 INFO - PROCESS | 2492 | 1468456211367 Marionette TRACE conn5 <- [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]]]}] 17:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1179ms 17:30:11 INFO - PROCESS | 2492 | 1468456211404 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 17:30:11 INFO - PROCESS | 2492 | 1468456211408 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 17:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:30:11 INFO - PROCESS | 2492 | 1468456211412 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:30:11 INFO - PROCESS | 2492 | 1468456211415 Marionette TRACE conn5 <- [1,2442,null,{}] 17:30:11 INFO - PROCESS | 2492 | 1468456211421 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:11 INFO - PROCESS | 2492 | 1468456211423 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:11 INFO - PROCESS | 2492 | 1468456211511 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 17:30:11 INFO - PROCESS | 2492 | 1468456211518 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:11 INFO - PROCESS | 2492 | 1468456211522 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:11 INFO - PROCESS | 2492 | ++DOCSHELL 0E13EC00 == 28 [pid = 2492] [id = 620] 17:30:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 55 (0E140C00) [pid = 2492] [serial = 1860] [outer = 00000000] 17:30:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 56 (0E37B000) [pid = 2492] [serial = 1861] [outer = 0E140C00] 17:30:11 INFO - PROCESS | 2492 | 1468456211572 Marionette DEBUG loaded listener.js 17:30:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 57 (0E501C00) [pid = 2492] [serial = 1862] [outer = 0E140C00] 17:30:12 INFO - PROCESS | 2492 | 1468456212070 Marionette TRACE conn5 <- [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]]]}] 17:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 17:30:12 INFO - PROCESS | 2492 | 1468456212084 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 17:30:12 INFO - PROCESS | 2492 | 1468456212088 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 17:30:12 INFO - PROCESS | 2492 | 1468456212094 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:30:12 INFO - PROCESS | 2492 | 1468456212097 Marionette TRACE conn5 <- [1,2446,null,{}] 17:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:30:12 INFO - PROCESS | 2492 | 1468456212100 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:12 INFO - PROCESS | 2492 | 1468456212103 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:12 INFO - PROCESS | 2492 | 1468456212219 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 17:30:12 INFO - PROCESS | 2492 | 1468456212229 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:12 INFO - PROCESS | 2492 | 1468456212231 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:12 INFO - PROCESS | 2492 | ++DOCSHELL 0E847C00 == 29 [pid = 2492] [id = 621] 17:30:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 58 (0E8C5000) [pid = 2492] [serial = 1863] [outer = 00000000] 17:30:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (0F4AEC00) [pid = 2492] [serial = 1864] [outer = 0E8C5000] 17:30:12 INFO - PROCESS | 2492 | 1468456212278 Marionette DEBUG loaded listener.js 17:30:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (126ADC00) [pid = 2492] [serial = 1865] [outer = 0E8C5000] 17:30:12 INFO - PROCESS | 2492 | 1468456212762 Marionette TRACE conn5 <- [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]]]}] 17:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 17:30:12 INFO - PROCESS | 2492 | 1468456212829 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 17:30:12 INFO - PROCESS | 2492 | 1468456212831 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 17:30:12 INFO - PROCESS | 2492 | 1468456212835 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:30:12 INFO - PROCESS | 2492 | 1468456212838 Marionette TRACE conn5 <- [1,2450,null,{}] 17:30:12 INFO - PROCESS | 2492 | 1468456212848 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:12 INFO - PROCESS | 2492 | 1468456212853 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:13 INFO - PROCESS | 2492 | 1468456212978 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 17:30:13 INFO - PROCESS | 2492 | 1468456213042 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:13 INFO - PROCESS | 2492 | 1468456213045 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:13 INFO - PROCESS | 2492 | ++DOCSHELL 140E2C00 == 30 [pid = 2492] [id = 622] 17:30:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (140EA400) [pid = 2492] [serial = 1866] [outer = 00000000] 17:30:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (1480E000) [pid = 2492] [serial = 1867] [outer = 140EA400] 17:30:13 INFO - PROCESS | 2492 | 1468456213093 Marionette DEBUG loaded listener.js 17:30:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (15470400) [pid = 2492] [serial = 1868] [outer = 140EA400] 17:30:13 INFO - PROCESS | 2492 | 1468456213455 Marionette TRACE conn5 <- [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]]]}] 17:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 17:30:13 INFO - PROCESS | 2492 | 1468456213521 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 17:30:13 INFO - PROCESS | 2492 | 1468456213523 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 17:30:13 INFO - PROCESS | 2492 | 1468456213526 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:30:13 INFO - PROCESS | 2492 | 1468456213528 Marionette TRACE conn5 <- [1,2454,null,{}] 17:30:13 INFO - PROCESS | 2492 | 1468456213531 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:13 INFO - PROCESS | 2492 | 1468456213533 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:13 INFO - PROCESS | 2492 | 1468456213684 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 17:30:13 INFO - PROCESS | 2492 | 1468456213705 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:13 INFO - PROCESS | 2492 | 1468456213708 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:13 INFO - PROCESS | 2492 | ++DOCSHELL 1582D800 == 31 [pid = 2492] [id = 623] 17:30:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (158F5C00) [pid = 2492] [serial = 1869] [outer = 00000000] 17:30:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (15B83C00) [pid = 2492] [serial = 1870] [outer = 158F5C00] 17:30:13 INFO - PROCESS | 2492 | 1468456213753 Marionette DEBUG loaded listener.js 17:30:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (16896400) [pid = 2492] [serial = 1871] [outer = 158F5C00] 17:30:14 INFO - PROCESS | 2492 | 1468456214193 Marionette TRACE conn5 <- [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]]]}] 17:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 17:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:30:14 INFO - PROCESS | 2492 | 1468456214263 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 17:30:14 INFO - PROCESS | 2492 | 1468456214265 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 17:30:14 INFO - PROCESS | 2492 | 1468456214269 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:30:14 INFO - PROCESS | 2492 | 1468456214270 Marionette TRACE conn5 <- [1,2458,null,{}] 17:30:14 INFO - PROCESS | 2492 | 1468456214274 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:14 INFO - PROCESS | 2492 | 1468456214276 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:14 INFO - PROCESS | 2492 | 1468456214392 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 17:30:14 INFO - PROCESS | 2492 | 1468456214401 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:14 INFO - PROCESS | 2492 | 1468456214403 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:14 INFO - PROCESS | 2492 | ++DOCSHELL 16B4E000 == 32 [pid = 2492] [id = 624] 17:30:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (16B5C000) [pid = 2492] [serial = 1872] [outer = 00000000] 17:30:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (17174800) [pid = 2492] [serial = 1873] [outer = 16B5C000] 17:30:14 INFO - PROCESS | 2492 | 1468456214502 Marionette DEBUG loaded listener.js 17:30:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (17604400) [pid = 2492] [serial = 1874] [outer = 16B5C000] 17:30:14 INFO - PROCESS | 2492 | 1468456214912 Marionette TRACE conn5 <- [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]]]}] 17:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 17:30:14 INFO - PROCESS | 2492 | 1468456214940 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 17:30:14 INFO - PROCESS | 2492 | 1468456214942 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 17:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:30:14 INFO - PROCESS | 2492 | 1468456214945 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:30:14 INFO - PROCESS | 2492 | 1468456214947 Marionette TRACE conn5 <- [1,2462,null,{}] 17:30:14 INFO - PROCESS | 2492 | 1468456214950 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:14 INFO - PROCESS | 2492 | 1468456214955 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:15 INFO - PROCESS | 2492 | 1468456215124 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 17:30:15 INFO - PROCESS | 2492 | 1468456215152 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:15 INFO - PROCESS | 2492 | 1468456215154 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:15 INFO - PROCESS | 2492 | ++DOCSHELL 1770B400 == 33 [pid = 2492] [id = 625] 17:30:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (1770BC00) [pid = 2492] [serial = 1875] [outer = 00000000] 17:30:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (1779C000) [pid = 2492] [serial = 1876] [outer = 1770BC00] 17:30:15 INFO - PROCESS | 2492 | 1468456215198 Marionette DEBUG loaded listener.js 17:30:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (1792D000) [pid = 2492] [serial = 1877] [outer = 1770BC00] 17:30:15 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (140DCC00) [pid = 2492] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:30:15 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (12F32800) [pid = 2492] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:30:15 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (0E559800) [pid = 2492] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:30:15 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0E176400) [pid = 2492] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:30:15 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0DF8F800) [pid = 2492] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:30:15 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (0D976C00) [pid = 2492] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:30:15 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (127CE800) [pid = 2492] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:30:15 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (16C52800) [pid = 2492] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:30:15 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (1797C000) [pid = 2492] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:30:15 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (15B81C00) [pid = 2492] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:30:15 INFO - PROCESS | 2492 | 1468456215691 Marionette TRACE conn5 <- [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]]]}] 17:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 771ms 17:30:15 INFO - PROCESS | 2492 | 1468456215716 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 17:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:30:15 INFO - PROCESS | 2492 | 1468456215718 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 17:30:15 INFO - PROCESS | 2492 | 1468456215722 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:30:15 INFO - PROCESS | 2492 | 1468456215723 Marionette TRACE conn5 <- [1,2466,null,{}] 17:30:15 INFO - PROCESS | 2492 | 1468456215727 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:15 INFO - PROCESS | 2492 | 1468456215729 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:15 INFO - PROCESS | 2492 | 1468456215809 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 17:30:15 INFO - PROCESS | 2492 | 1468456215814 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:15 INFO - PROCESS | 2492 | 1468456215816 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:15 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F8400 == 34 [pid = 2492] [id = 626] 17:30:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (0E503000) [pid = 2492] [serial = 1878] [outer = 00000000] 17:30:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (15827C00) [pid = 2492] [serial = 1879] [outer = 0E503000] 17:30:15 INFO - PROCESS | 2492 | 1468456215861 Marionette DEBUG loaded listener.js 17:30:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (16B4D400) [pid = 2492] [serial = 1880] [outer = 0E503000] 17:30:16 INFO - PROCESS | 2492 | 1468456216287 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 17:30:16 INFO - PROCESS | 2492 | 1468456216352 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 17:30:16 INFO - PROCESS | 2492 | 1468456216354 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 17:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:30:16 INFO - PROCESS | 2492 | 1468456216357 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:30:16 INFO - PROCESS | 2492 | 1468456216359 Marionette TRACE conn5 <- [1,2470,null,{}] 17:30:16 INFO - PROCESS | 2492 | 1468456216362 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:16 INFO - PROCESS | 2492 | 1468456216364 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:16 INFO - PROCESS | 2492 | 1468456216446 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 17:30:16 INFO - PROCESS | 2492 | 1468456216452 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:16 INFO - PROCESS | 2492 | 1468456216454 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:16 INFO - PROCESS | 2492 | ++DOCSHELL 157F0800 == 35 [pid = 2492] [id = 627] 17:30:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (1760F800) [pid = 2492] [serial = 1881] [outer = 00000000] 17:30:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (17975000) [pid = 2492] [serial = 1882] [outer = 1760F800] 17:30:16 INFO - PROCESS | 2492 | 1468456216526 Marionette DEBUG loaded listener.js 17:30:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (17975800) [pid = 2492] [serial = 1883] [outer = 1760F800] 17:30:16 INFO - PROCESS | 2492 | 1468456216955 Marionette TRACE conn5 <- [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]]]}] 17:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 17:30:17 INFO - PROCESS | 2492 | 1468456216999 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 17:30:17 INFO - PROCESS | 2492 | 1468456217001 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 17:30:17 INFO - PROCESS | 2492 | 1468456217005 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:30:17 INFO - PROCESS | 2492 | 1468456217006 Marionette TRACE conn5 <- [1,2474,null,{}] 17:30:17 INFO - PROCESS | 2492 | 1468456217010 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:17 INFO - PROCESS | 2492 | 1468456217011 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:17 INFO - PROCESS | 2492 | 1468456217094 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 17:30:17 INFO - PROCESS | 2492 | 1468456217099 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:17 INFO - PROCESS | 2492 | 1468456217101 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:17 INFO - PROCESS | 2492 | ++DOCSHELL 12F6A400 == 36 [pid = 2492] [id = 628] 17:30:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (140E0000) [pid = 2492] [serial = 1884] [outer = 00000000] 17:30:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (17A49C00) [pid = 2492] [serial = 1885] [outer = 140E0000] 17:30:17 INFO - PROCESS | 2492 | 1468456217155 Marionette DEBUG loaded listener.js 17:30:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (17A4CC00) [pid = 2492] [serial = 1886] [outer = 140E0000] 17:30:17 INFO - PROCESS | 2492 | 1468456217633 Marionette TRACE conn5 <- [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]]]}] 17:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 17:30:17 INFO - PROCESS | 2492 | 1468456217680 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 17:30:17 INFO - PROCESS | 2492 | 1468456217684 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 17:30:17 INFO - PROCESS | 2492 | 1468456217690 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:30:17 INFO - PROCESS | 2492 | 1468456217695 Marionette TRACE conn5 <- [1,2478,null,{}] 17:30:17 INFO - PROCESS | 2492 | 1468456217702 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:17 INFO - PROCESS | 2492 | 1468456217705 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:17 INFO - PROCESS | 2492 | 1468456217832 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 17:30:18 INFO - PROCESS | 2492 | 1468456218000 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:18 INFO - PROCESS | 2492 | 1468456218005 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:18 INFO - PROCESS | 2492 | ++DOCSHELL 0DBF3800 == 37 [pid = 2492] [id = 629] 17:30:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0DBFE800) [pid = 2492] [serial = 1887] [outer = 00000000] 17:30:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0E135400) [pid = 2492] [serial = 1888] [outer = 0DBFE800] 17:30:18 INFO - PROCESS | 2492 | 1468456218065 Marionette DEBUG loaded listener.js 17:30:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0E508400) [pid = 2492] [serial = 1889] [outer = 0DBFE800] 17:30:18 INFO - PROCESS | 2492 | 1468456218647 Marionette TRACE conn5 <- [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]]]}] 17:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1023ms 17:30:18 INFO - PROCESS | 2492 | 1468456218718 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 17:30:18 INFO - PROCESS | 2492 | 1468456218723 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 17:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:30:18 INFO - PROCESS | 2492 | 1468456218729 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:30:18 INFO - PROCESS | 2492 | 1468456218732 Marionette TRACE conn5 <- [1,2482,null,{}] 17:30:18 INFO - PROCESS | 2492 | 1468456218736 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:18 INFO - PROCESS | 2492 | 1468456218739 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:18 INFO - PROCESS | 2492 | 1468456218881 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 17:30:19 INFO - PROCESS | 2492 | 1468456219050 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:19 INFO - PROCESS | 2492 | 1468456219052 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:19 INFO - PROCESS | 2492 | ++DOCSHELL 12FEA800 == 38 [pid = 2492] [id = 630] 17:30:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (1301A800) [pid = 2492] [serial = 1890] [outer = 00000000] 17:30:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (1541C800) [pid = 2492] [serial = 1891] [outer = 1301A800] 17:30:19 INFO - PROCESS | 2492 | 1468456219108 Marionette DEBUG loaded listener.js 17:30:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1582D400) [pid = 2492] [serial = 1892] [outer = 1301A800] 17:30:19 INFO - PROCESS | 2492 | 1468456219702 Marionette TRACE conn5 <- [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]]]}] 17:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1017ms 17:30:19 INFO - PROCESS | 2492 | 1468456219750 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 17:30:19 INFO - PROCESS | 2492 | 1468456219753 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 17:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:30:19 INFO - PROCESS | 2492 | 1468456219756 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:30:19 INFO - PROCESS | 2492 | 1468456219760 Marionette TRACE conn5 <- [1,2486,null,{}] 17:30:19 INFO - PROCESS | 2492 | 1468456219771 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:19 INFO - PROCESS | 2492 | 1468456219776 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:19 INFO - PROCESS | 2492 | 1468456219933 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 17:30:20 INFO - PROCESS | 2492 | 1468456220075 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:20 INFO - PROCESS | 2492 | 1468456220078 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:20 INFO - PROCESS | 2492 | ++DOCSHELL 1779D000 == 39 [pid = 2492] [id = 631] 17:30:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1792DC00) [pid = 2492] [serial = 1893] [outer = 00000000] 17:30:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17A47400) [pid = 2492] [serial = 1894] [outer = 1792DC00] 17:30:20 INFO - PROCESS | 2492 | 1468456220140 Marionette DEBUG loaded listener.js 17:30:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17A68800) [pid = 2492] [serial = 1895] [outer = 1792DC00] 17:30:20 INFO - PROCESS | 2492 | 1468456220767 Marionette TRACE conn5 <- [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]]]}] 17:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1072ms 17:30:20 INFO - PROCESS | 2492 | 1468456220853 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 17:30:20 INFO - PROCESS | 2492 | 1468456220856 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 17:30:20 INFO - PROCESS | 2492 | 1468456220860 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:30:20 INFO - PROCESS | 2492 | 1468456220862 Marionette TRACE conn5 <- [1,2490,null,{}] 17:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:30:20 INFO - PROCESS | 2492 | 1468456220866 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:20 INFO - PROCESS | 2492 | 1468456220869 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:21 INFO - PROCESS | 2492 | 1468456220985 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 17:30:21 INFO - PROCESS | 2492 | 1468456221235 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:21 INFO - PROCESS | 2492 | 1468456221238 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:21 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E7C00 == 40 [pid = 2492] [id = 632] 17:30:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0C6E8800) [pid = 2492] [serial = 1896] [outer = 00000000] 17:30:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0C6F3800) [pid = 2492] [serial = 1897] [outer = 0C6E8800] 17:30:21 INFO - PROCESS | 2492 | 1468456221313 Marionette DEBUG loaded listener.js 17:30:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0DA33400) [pid = 2492] [serial = 1898] [outer = 0C6E8800] 17:30:21 INFO - PROCESS | 2492 | 1468456221882 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1072ms 17:30:21 INFO - PROCESS | 2492 | 1468456221939 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 17:30:21 INFO - PROCESS | 2492 | 1468456221943 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 17:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:30:21 INFO - PROCESS | 2492 | 1468456221947 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:30:21 INFO - PROCESS | 2492 | 1468456221950 Marionette TRACE conn5 <- [1,2494,null,{}] 17:30:21 INFO - PROCESS | 2492 | 1468456221955 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:21 INFO - PROCESS | 2492 | 1468456221959 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:22 INFO - PROCESS | 2492 | 1468456222060 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 157F0800 == 39 [pid = 2492] [id = 627] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 0C6F8400 == 38 [pid = 2492] [id = 626] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 1770B400 == 37 [pid = 2492] [id = 625] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 16B4E000 == 36 [pid = 2492] [id = 624] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 1582D800 == 35 [pid = 2492] [id = 623] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 140E2C00 == 34 [pid = 2492] [id = 622] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 0E847C00 == 33 [pid = 2492] [id = 621] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 0E13EC00 == 32 [pid = 2492] [id = 620] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 0E173800 == 31 [pid = 2492] [id = 610] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 126EB400 == 30 [pid = 2492] [id = 617] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 0D96FC00 == 29 [pid = 2492] [id = 618] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 129B4800 == 28 [pid = 2492] [id = 619] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 0C6E7C00 == 27 [pid = 2492] [id = 632] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 1779D000 == 26 [pid = 2492] [id = 631] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 12F6A400 == 25 [pid = 2492] [id = 628] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 0DBF3800 == 24 [pid = 2492] [id = 629] 17:30:22 INFO - PROCESS | 2492 | --DOCSHELL 12FEA800 == 23 [pid = 2492] [id = 630] 17:30:22 INFO - PROCESS | 2492 | 1468456222794 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:22 INFO - PROCESS | 2492 | 1468456222797 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (15477000) [pid = 2492] [serial = 1843] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (12FEB400) [pid = 2492] [serial = 1840] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0F2EA000) [pid = 2492] [serial = 1837] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (12446800) [pid = 2492] [serial = 1838] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E727400) [pid = 2492] [serial = 1832] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0E4BB400) [pid = 2492] [serial = 1831] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E134C00) [pid = 2492] [serial = 1834] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0E13F400) [pid = 2492] [serial = 1835] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E507C00) [pid = 2492] [serial = 1823] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E16FC00) [pid = 2492] [serial = 1822] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (140EB400) [pid = 2492] [serial = 1826] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (12F32C00) [pid = 2492] [serial = 1825] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (1792C800) [pid = 2492] [serial = 1850] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (157F3000) [pid = 2492] [serial = 1852] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (17A63C00) [pid = 2492] [serial = 1829] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (15BFDC00) [pid = 2492] [serial = 1846] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (17A4D800) [pid = 2492] [serial = 1828] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (158F6800) [pid = 2492] [serial = 1844] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (17708800) [pid = 2492] [serial = 1849] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (16896800) [pid = 2492] [serial = 1847] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (140E1C00) [pid = 2492] [serial = 1841] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 2492 | ++DOCSHELL 0C64F000 == 24 [pid = 2492] [id = 633] 17:30:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (0C64F800) [pid = 2492] [serial = 1899] [outer = 00000000] 17:30:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (0C6DF800) [pid = 2492] [serial = 1900] [outer = 0C64F800] 17:30:22 INFO - PROCESS | 2492 | 1468456222951 Marionette DEBUG loaded listener.js 17:30:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0C6EC000) [pid = 2492] [serial = 1901] [outer = 0C64F800] 17:30:23 INFO - PROCESS | 2492 | 1468456223408 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:30:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:30:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1530ms 17:30:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:30:23 INFO - PROCESS | 2492 | 1468456223480 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 17:30:23 INFO - PROCESS | 2492 | 1468456223484 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 17:30:23 INFO - PROCESS | 2492 | 1468456223488 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:30:23 INFO - PROCESS | 2492 | 1468456223490 Marionette TRACE conn5 <- [1,2498,null,{}] 17:30:23 INFO - PROCESS | 2492 | 1468456223496 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:23 INFO - PROCESS | 2492 | 1468456223500 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:23 INFO - PROCESS | 2492 | 1468456223592 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 17:30:23 INFO - PROCESS | 2492 | 1468456223602 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:23 INFO - PROCESS | 2492 | 1468456223605 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:23 INFO - PROCESS | 2492 | ++DOCSHELL 0E16AC00 == 25 [pid = 2492] [id = 634] 17:30:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E16B400) [pid = 2492] [serial = 1902] [outer = 00000000] 17:30:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E173800) [pid = 2492] [serial = 1903] [outer = 0E16B400] 17:30:23 INFO - PROCESS | 2492 | 1468456223654 Marionette DEBUG loaded listener.js 17:30:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E4BA400) [pid = 2492] [serial = 1904] [outer = 0E16B400] 17:30:24 INFO - PROCESS | 2492 | 1468456224135 Marionette TRACE conn5 <- [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]]]}] 17:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 17:30:24 INFO - PROCESS | 2492 | 1468456224161 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 17:30:24 INFO - PROCESS | 2492 | 1468456224165 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 17:30:24 INFO - PROCESS | 2492 | 1468456224199 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:30:24 INFO - PROCESS | 2492 | 1468456224201 Marionette TRACE conn5 <- [1,2502,null,{}] 17:30:24 INFO - PROCESS | 2492 | 1468456224207 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:24 INFO - PROCESS | 2492 | 1468456224210 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:24 INFO - PROCESS | 2492 | 1468456224300 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 17:30:24 INFO - PROCESS | 2492 | 1468456224310 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:24 INFO - PROCESS | 2492 | 1468456224312 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:24 INFO - PROCESS | 2492 | ++DOCSHELL 0E142000 == 26 [pid = 2492] [id = 635] 17:30:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0E842400) [pid = 2492] [serial = 1905] [outer = 00000000] 17:30:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0F44A800) [pid = 2492] [serial = 1906] [outer = 0E842400] 17:30:24 INFO - PROCESS | 2492 | 1468456224358 Marionette DEBUG loaded listener.js 17:30:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (126A9000) [pid = 2492] [serial = 1907] [outer = 0E842400] 17:30:24 INFO - PROCESS | 2492 | 1468456224829 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 17:30:24 INFO - PROCESS | 2492 | 1468456224874 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 17:30:24 INFO - PROCESS | 2492 | 1468456224876 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 17:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:30:24 INFO - PROCESS | 2492 | 1468456224881 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:30:24 INFO - PROCESS | 2492 | 1468456224887 Marionette TRACE conn5 <- [1,2506,null,{}] 17:30:24 INFO - PROCESS | 2492 | 1468456224896 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:24 INFO - PROCESS | 2492 | 1468456224900 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:25 INFO - PROCESS | 2492 | 1468456224987 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 17:30:25 INFO - PROCESS | 2492 | 1468456224994 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:25 INFO - PROCESS | 2492 | 1468456224996 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:25 INFO - PROCESS | 2492 | ++DOCSHELL 12A63000 == 27 [pid = 2492] [id = 636] 17:30:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (12A64800) [pid = 2492] [serial = 1908] [outer = 00000000] 17:30:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (12FE5000) [pid = 2492] [serial = 1909] [outer = 12A64800] 17:30:25 INFO - PROCESS | 2492 | 1468456225051 Marionette DEBUG loaded listener.js 17:30:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (140E9400) [pid = 2492] [serial = 1910] [outer = 12A64800] 17:30:25 INFO - PROCESS | 2492 | 1468456225537 Marionette TRACE conn5 <- [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]]]}] 17:30:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:30:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 691ms 17:30:25 INFO - PROCESS | 2492 | 1468456225574 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 17:30:25 INFO - PROCESS | 2492 | 1468456225576 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 17:30:25 INFO - PROCESS | 2492 | 1468456225580 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:30:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:30:25 INFO - PROCESS | 2492 | 1468456225582 Marionette TRACE conn5 <- [1,2510,null,{}] 17:30:25 INFO - PROCESS | 2492 | 1468456225585 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:25 INFO - PROCESS | 2492 | 1468456225587 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:25 INFO - PROCESS | 2492 | 1468456225733 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 17:30:25 INFO - PROCESS | 2492 | 1468456225757 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:25 INFO - PROCESS | 2492 | 1468456225759 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:25 INFO - PROCESS | 2492 | ++DOCSHELL 15417400 == 28 [pid = 2492] [id = 637] 17:30:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (15419000) [pid = 2492] [serial = 1911] [outer = 00000000] 17:30:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (15423400) [pid = 2492] [serial = 1912] [outer = 15419000] 17:30:25 INFO - PROCESS | 2492 | 1468456225803 Marionette DEBUG loaded listener.js 17:30:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1582A400) [pid = 2492] [serial = 1913] [outer = 15419000] 17:30:26 INFO - PROCESS | 2492 | 1468456226229 Marionette TRACE conn5 <- [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]]]}] 17:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 17:30:26 INFO - PROCESS | 2492 | 1468456226255 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 17:30:26 INFO - PROCESS | 2492 | 1468456226257 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 17:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:30:26 INFO - PROCESS | 2492 | 1468456226267 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:30:26 INFO - PROCESS | 2492 | 1468456226269 Marionette TRACE conn5 <- [1,2514,null,{}] 17:30:26 INFO - PROCESS | 2492 | 1468456226273 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:26 INFO - PROCESS | 2492 | 1468456226275 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:26 INFO - PROCESS | 2492 | 1468456226388 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 17:30:26 INFO - PROCESS | 2492 | 1468456226394 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:26 INFO - PROCESS | 2492 | 1468456226400 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:26 INFO - PROCESS | 2492 | ++DOCSHELL 15B7DC00 == 29 [pid = 2492] [id = 638] 17:30:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (15B83000) [pid = 2492] [serial = 1914] [outer = 00000000] 17:30:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (16875000) [pid = 2492] [serial = 1915] [outer = 15B83000] 17:30:26 INFO - PROCESS | 2492 | 1468456226455 Marionette DEBUG loaded listener.js 17:30:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (16B5D400) [pid = 2492] [serial = 1916] [outer = 15B83000] 17:30:26 INFO - PROCESS | 2492 | 1468456226921 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 17:30:26 INFO - PROCESS | 2492 | 1468456226946 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 17:30:26 INFO - PROCESS | 2492 | 1468456226948 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 17:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:30:26 INFO - PROCESS | 2492 | 1468456226951 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:30:26 INFO - PROCESS | 2492 | 1468456226953 Marionette TRACE conn5 <- [1,2518,null,{}] 17:30:26 INFO - PROCESS | 2492 | 1468456226957 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:26 INFO - PROCESS | 2492 | 1468456226959 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:27 INFO - PROCESS | 2492 | 1468456227088 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 17:30:27 INFO - PROCESS | 2492 | 1468456227180 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:27 INFO - PROCESS | 2492 | 1468456227182 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:27 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E5800 == 30 [pid = 2492] [id = 639] 17:30:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1760E400) [pid = 2492] [serial = 1917] [outer = 00000000] 17:30:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17715000) [pid = 2492] [serial = 1918] [outer = 1760E400] 17:30:27 INFO - PROCESS | 2492 | 1468456227235 Marionette DEBUG loaded listener.js 17:30:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1792B400) [pid = 2492] [serial = 1919] [outer = 1760E400] 17:30:27 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (158F5C00) [pid = 2492] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:30:27 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (16B5C000) [pid = 2492] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:30:27 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (1770BC00) [pid = 2492] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:30:27 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (126EEC00) [pid = 2492] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:30:27 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E8C5000) [pid = 2492] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:30:27 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0D975000) [pid = 2492] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:30:27 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E140C00) [pid = 2492] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:30:27 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (129BBC00) [pid = 2492] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:30:27 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (140EA400) [pid = 2492] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:30:27 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E503000) [pid = 2492] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:30:27 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (140E0000) [pid = 2492] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:30:27 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (1760F800) [pid = 2492] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:30:27 INFO - PROCESS | 2492 | 1468456227810 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 870ms 17:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:30:27 INFO - PROCESS | 2492 | 1468456227824 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 17:30:27 INFO - PROCESS | 2492 | 1468456227826 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 17:30:27 INFO - PROCESS | 2492 | 1468456227829 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:30:27 INFO - PROCESS | 2492 | 1468456227831 Marionette TRACE conn5 <- [1,2522,null,{}] 17:30:27 INFO - PROCESS | 2492 | 1468456227834 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:27 INFO - PROCESS | 2492 | 1468456227836 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:27 INFO - PROCESS | 2492 | 1468456227959 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 17:30:28 INFO - PROCESS | 2492 | 1468456228018 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:28 INFO - PROCESS | 2492 | 1468456228020 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:28 INFO - PROCESS | 2492 | ++DOCSHELL 0E503000 == 31 [pid = 2492] [id = 640] 17:30:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0E50D000) [pid = 2492] [serial = 1920] [outer = 00000000] 17:30:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1541DC00) [pid = 2492] [serial = 1921] [outer = 0E50D000] 17:30:28 INFO - PROCESS | 2492 | 1468456228064 Marionette DEBUG loaded listener.js 17:30:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (1760F400) [pid = 2492] [serial = 1922] [outer = 0E50D000] 17:30:28 INFO - PROCESS | 2492 | 1468456228399 Marionette TRACE conn5 <- [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]]]}] 17:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 17:30:28 INFO - PROCESS | 2492 | 1468456228461 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 17:30:28 INFO - PROCESS | 2492 | 1468456228463 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 17:30:28 INFO - PROCESS | 2492 | 1468456228466 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:30:28 INFO - PROCESS | 2492 | 1468456228468 Marionette TRACE conn5 <- [1,2526,null,{}] 17:30:28 INFO - PROCESS | 2492 | 1468456228484 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:28 INFO - PROCESS | 2492 | 1468456228486 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:28 INFO - PROCESS | 2492 | 1468456228566 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 17:30:28 INFO - PROCESS | 2492 | 1468456228571 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:28 INFO - PROCESS | 2492 | 1468456228573 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:28 INFO - PROCESS | 2492 | ++DOCSHELL 15470800 == 32 [pid = 2492] [id = 641] 17:30:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (15829C00) [pid = 2492] [serial = 1923] [outer = 00000000] 17:30:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (17933400) [pid = 2492] [serial = 1924] [outer = 15829C00] 17:30:28 INFO - PROCESS | 2492 | 1468456228619 Marionette DEBUG loaded listener.js 17:30:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1760D000) [pid = 2492] [serial = 1925] [outer = 15829C00] 17:30:29 INFO - PROCESS | 2492 | 1468456229085 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 17:30:29 INFO - PROCESS | 2492 | 1468456229101 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 17:30:29 INFO - PROCESS | 2492 | 1468456229103 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 17:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:30:29 INFO - PROCESS | 2492 | 1468456229106 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:30:29 INFO - PROCESS | 2492 | 1468456229107 Marionette TRACE conn5 <- [1,2530,null,{}] 17:30:29 INFO - PROCESS | 2492 | 1468456229111 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:29 INFO - PROCESS | 2492 | 1468456229113 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:29 INFO - PROCESS | 2492 | 1468456229237 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 17:30:29 INFO - PROCESS | 2492 | 1468456229245 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:29 INFO - PROCESS | 2492 | 1468456229247 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:29 INFO - PROCESS | 2492 | ++DOCSHELL 17976400 == 33 [pid = 2492] [id = 642] 17:30:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17976800) [pid = 2492] [serial = 1926] [outer = 00000000] 17:30:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17A4B000) [pid = 2492] [serial = 1927] [outer = 17976800] 17:30:29 INFO - PROCESS | 2492 | 1468456229301 Marionette DEBUG loaded listener.js 17:30:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17A51400) [pid = 2492] [serial = 1928] [outer = 17976800] 17:30:29 INFO - PROCESS | 2492 | 1468456229888 Marionette TRACE conn5 <- [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]]]}] 17:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 830ms 17:30:30 INFO - PROCESS | 2492 | 1468456229967 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 17:30:30 INFO - PROCESS | 2492 | 1468456229971 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 17:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:30:30 INFO - PROCESS | 2492 | 1468456230001 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:30:30 INFO - PROCESS | 2492 | 1468456230004 Marionette TRACE conn5 <- [1,2534,null,{}] 17:30:30 INFO - PROCESS | 2492 | 1468456230010 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:30 INFO - PROCESS | 2492 | 1468456230013 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:30 INFO - PROCESS | 2492 | 1468456230147 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 17:30:30 INFO - PROCESS | 2492 | 1468456230280 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:30 INFO - PROCESS | 2492 | 1468456230283 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:30 INFO - PROCESS | 2492 | ++DOCSHELL 0C650800 == 34 [pid = 2492] [id = 643] 17:30:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0C6F4C00) [pid = 2492] [serial = 1929] [outer = 00000000] 17:30:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0E13B400) [pid = 2492] [serial = 1930] [outer = 0C6F4C00] 17:30:30 INFO - PROCESS | 2492 | 1468456230340 Marionette DEBUG loaded listener.js 17:30:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0E506C00) [pid = 2492] [serial = 1931] [outer = 0C6F4C00] 17:30:31 INFO - PROCESS | 2492 | 1468456231033 Marionette TRACE conn5 <- [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]]]}] 17:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1077ms 17:30:31 INFO - PROCESS | 2492 | 1468456231083 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 17:30:31 INFO - PROCESS | 2492 | 1468456231088 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 17:30:31 INFO - PROCESS | 2492 | 1468456231094 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:30:31 INFO - PROCESS | 2492 | 1468456231097 Marionette TRACE conn5 <- [1,2538,null,{}] 17:30:31 INFO - PROCESS | 2492 | 1468456231101 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:31 INFO - PROCESS | 2492 | 1468456231104 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:31 INFO - PROCESS | 2492 | 1468456231291 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 17:30:31 INFO - PROCESS | 2492 | 1468456231302 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:31 INFO - PROCESS | 2492 | 1468456231305 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:31 INFO - PROCESS | 2492 | ++DOCSHELL 0E555800 == 35 [pid = 2492] [id = 644] 17:30:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (126A8800) [pid = 2492] [serial = 1932] [outer = 00000000] 17:30:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (12E3C000) [pid = 2492] [serial = 1933] [outer = 126A8800] 17:30:31 INFO - PROCESS | 2492 | 1468456231362 Marionette DEBUG loaded listener.js 17:30:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (12F77400) [pid = 2492] [serial = 1934] [outer = 126A8800] 17:30:32 INFO - PROCESS | 2492 | --DOCSHELL 15470800 == 34 [pid = 2492] [id = 641] 17:30:32 INFO - PROCESS | 2492 | --DOCSHELL 0E503000 == 33 [pid = 2492] [id = 640] 17:30:32 INFO - PROCESS | 2492 | --DOCSHELL 0C6E5800 == 32 [pid = 2492] [id = 639] 17:30:32 INFO - PROCESS | 2492 | --DOCSHELL 15B7DC00 == 31 [pid = 2492] [id = 638] 17:30:32 INFO - PROCESS | 2492 | --DOCSHELL 15417400 == 30 [pid = 2492] [id = 637] 17:30:32 INFO - PROCESS | 2492 | --DOCSHELL 12A63000 == 29 [pid = 2492] [id = 636] 17:30:32 INFO - PROCESS | 2492 | --DOCSHELL 0E142000 == 28 [pid = 2492] [id = 635] 17:30:32 INFO - PROCESS | 2492 | --DOCSHELL 0E16AC00 == 27 [pid = 2492] [id = 634] 17:30:32 INFO - PROCESS | 2492 | --DOCSHELL 0C64F000 == 26 [pid = 2492] [id = 633] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (15B83C00) [pid = 2492] [serial = 1870] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (17604400) [pid = 2492] [serial = 1874] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (17174800) [pid = 2492] [serial = 1873] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (1779C000) [pid = 2492] [serial = 1876] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (158F0400) [pid = 2492] [serial = 1853] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0F4AEC00) [pid = 2492] [serial = 1864] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (126ADC00) [pid = 2492] [serial = 1865] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E3E1C00) [pid = 2492] [serial = 1855] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0E555000) [pid = 2492] [serial = 1856] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E37B000) [pid = 2492] [serial = 1861] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0E501C00) [pid = 2492] [serial = 1862] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (12E6B000) [pid = 2492] [serial = 1858] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (12FEB800) [pid = 2492] [serial = 1859] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (1480E000) [pid = 2492] [serial = 1867] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (15827C00) [pid = 2492] [serial = 1879] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (17A4CC00) [pid = 2492] [serial = 1886] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (16B4D400) [pid = 2492] [serial = 1880] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (17A49C00) [pid = 2492] [serial = 1885] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (1792D000) [pid = 2492] [serial = 1877] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (17975000) [pid = 2492] [serial = 1882] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (17975800) [pid = 2492] [serial = 1883] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (16896400) [pid = 2492] [serial = 1871] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (15470400) [pid = 2492] [serial = 1868] [outer = 00000000] [url = about:blank] 17:30:32 INFO - PROCESS | 2492 | 1468456232346 Marionette TRACE conn5 <- [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]]]}] 17:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1275ms 17:30:32 INFO - PROCESS | 2492 | 1468456232375 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 17:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:30:32 INFO - PROCESS | 2492 | 1468456232379 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 17:30:32 INFO - PROCESS | 2492 | 1468456232384 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:30:32 INFO - PROCESS | 2492 | 1468456232387 Marionette TRACE conn5 <- [1,2542,null,{}] 17:30:32 INFO - PROCESS | 2492 | 1468456232407 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:32 INFO - PROCESS | 2492 | 1468456232410 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:32 INFO - PROCESS | 2492 | 1468456232534 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 17:30:32 INFO - PROCESS | 2492 | 1468456232547 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:32 INFO - PROCESS | 2492 | 1468456232551 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:32 INFO - PROCESS | 2492 | ++DOCSHELL 0DF7C800 == 27 [pid = 2492] [id = 645] 17:30:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (0DF80C00) [pid = 2492] [serial = 1935] [outer = 00000000] 17:30:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0E13A000) [pid = 2492] [serial = 1936] [outer = 0DF80C00] 17:30:32 INFO - PROCESS | 2492 | 1468456232599 Marionette DEBUG loaded listener.js 17:30:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E176400) [pid = 2492] [serial = 1937] [outer = 0DF80C00] 17:30:33 INFO - PROCESS | 2492 | 1468456233107 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 770ms 17:30:33 INFO - PROCESS | 2492 | 1468456233155 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 17:30:33 INFO - PROCESS | 2492 | 1468456233159 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 17:30:33 INFO - PROCESS | 2492 | 1468456233165 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:30:33 INFO - PROCESS | 2492 | 1468456233168 Marionette TRACE conn5 <- [1,2546,null,{}] 17:30:33 INFO - PROCESS | 2492 | 1468456233171 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:33 INFO - PROCESS | 2492 | 1468456233174 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:33 INFO - PROCESS | 2492 | 1468456233262 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 17:30:33 INFO - PROCESS | 2492 | 1468456233268 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:33 INFO - PROCESS | 2492 | 1468456233270 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:33 INFO - PROCESS | 2492 | ++DOCSHELL 0E556C00 == 28 [pid = 2492] [id = 646] 17:30:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E557C00) [pid = 2492] [serial = 1938] [outer = 00000000] 17:30:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0F2F1000) [pid = 2492] [serial = 1939] [outer = 0E557C00] 17:30:33 INFO - PROCESS | 2492 | 1468456233321 Marionette DEBUG loaded listener.js 17:30:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (12625400) [pid = 2492] [serial = 1940] [outer = 0E557C00] 17:30:33 INFO - PROCESS | 2492 | 1468456233793 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 17:30:33 INFO - PROCESS | 2492 | 1468456233840 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 17:30:33 INFO - PROCESS | 2492 | 1468456233843 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 17:30:33 INFO - PROCESS | 2492 | 1468456233846 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:30:33 INFO - PROCESS | 2492 | 1468456233850 Marionette TRACE conn5 <- [1,2550,null,{}] 17:30:33 INFO - PROCESS | 2492 | 1468456233861 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:33 INFO - PROCESS | 2492 | 1468456233865 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:34 INFO - PROCESS | 2492 | 1468456233983 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 17:30:34 INFO - PROCESS | 2492 | 1468456233997 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:34 INFO - PROCESS | 2492 | 1468456234000 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:34 INFO - PROCESS | 2492 | ++DOCSHELL 13082400 == 29 [pid = 2492] [id = 647] 17:30:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (13083800) [pid = 2492] [serial = 1941] [outer = 00000000] 17:30:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (15414400) [pid = 2492] [serial = 1942] [outer = 13083800] 17:30:34 INFO - PROCESS | 2492 | 1468456234049 Marionette DEBUG loaded listener.js 17:30:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (1546E400) [pid = 2492] [serial = 1943] [outer = 13083800] 17:30:34 INFO - PROCESS | 2492 | 1468456234546 Marionette TRACE conn5 <- [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]]]}] 17:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 17:30:34 INFO - PROCESS | 2492 | 1468456234580 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 17:30:34 INFO - PROCESS | 2492 | 1468456234583 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 17:30:34 INFO - PROCESS | 2492 | 1468456234591 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:30:34 INFO - PROCESS | 2492 | 1468456234593 Marionette TRACE conn5 <- [1,2554,null,{}] 17:30:34 INFO - PROCESS | 2492 | 1468456234596 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:34 INFO - PROCESS | 2492 | 1468456234598 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:34 INFO - PROCESS | 2492 | 1468456234720 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 17:30:34 INFO - PROCESS | 2492 | 1468456234726 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:34 INFO - PROCESS | 2492 | 1468456234728 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:34 INFO - PROCESS | 2492 | ++DOCSHELL 15B7C400 == 30 [pid = 2492] [id = 648] 17:30:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (15B7D000) [pid = 2492] [serial = 1944] [outer = 00000000] 17:30:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (15BFE400) [pid = 2492] [serial = 1945] [outer = 15B7D000] 17:30:34 INFO - PROCESS | 2492 | 1468456234827 Marionette DEBUG loaded listener.js 17:30:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (16896400) [pid = 2492] [serial = 1946] [outer = 15B7D000] 17:30:35 INFO - PROCESS | 2492 | 1468456235273 Marionette TRACE conn5 <- [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]]]}] 17:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 731ms 17:30:35 INFO - PROCESS | 2492 | 1468456235325 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 17:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:30:35 INFO - PROCESS | 2492 | 1468456235327 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 17:30:35 INFO - PROCESS | 2492 | 1468456235330 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:30:35 INFO - PROCESS | 2492 | 1468456235332 Marionette TRACE conn5 <- [1,2558,null,{}] 17:30:35 INFO - PROCESS | 2492 | 1468456235335 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:35 INFO - PROCESS | 2492 | 1468456235337 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:35 INFO - PROCESS | 2492 | 1468456235479 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 17:30:35 INFO - PROCESS | 2492 | 1468456235504 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:35 INFO - PROCESS | 2492 | 1468456235506 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:35 INFO - PROCESS | 2492 | ++DOCSHELL 0E504400 == 31 [pid = 2492] [id = 649] 17:30:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0E55CC00) [pid = 2492] [serial = 1947] [outer = 00000000] 17:30:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (16C52800) [pid = 2492] [serial = 1948] [outer = 0E55CC00] 17:30:35 INFO - PROCESS | 2492 | 1468456235550 Marionette DEBUG loaded listener.js 17:30:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17606000) [pid = 2492] [serial = 1949] [outer = 0E55CC00] 17:30:36 INFO - PROCESS | 2492 | 1468456236014 Marionette TRACE conn5 <- [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]]]}] 17:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 17:30:36 INFO - PROCESS | 2492 | 1468456236067 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 17:30:36 INFO - PROCESS | 2492 | 1468456236069 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 17:30:36 INFO - PROCESS | 2492 | 1468456236072 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:30:36 INFO - PROCESS | 2492 | 1468456236074 Marionette TRACE conn5 <- [1,2562,null,{}] 17:30:36 INFO - PROCESS | 2492 | 1468456236077 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:36 INFO - PROCESS | 2492 | 1468456236083 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:36 INFO - PROCESS | 2492 | 1468456236243 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 17:30:36 INFO - PROCESS | 2492 | 1468456236313 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:36 INFO - PROCESS | 2492 | 1468456236315 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:36 INFO - PROCESS | 2492 | ++DOCSHELL 1770D400 == 32 [pid = 2492] [id = 650] 17:30:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17714800) [pid = 2492] [serial = 1950] [outer = 00000000] 17:30:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17978400) [pid = 2492] [serial = 1951] [outer = 17714800] 17:30:36 INFO - PROCESS | 2492 | 1468456236359 Marionette DEBUG loaded listener.js 17:30:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17A43400) [pid = 2492] [serial = 1952] [outer = 17714800] 17:30:36 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (15419000) [pid = 2492] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:30:36 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0C64F800) [pid = 2492] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:30:36 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E842400) [pid = 2492] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:30:36 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0E16B400) [pid = 2492] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:30:36 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (12A64800) [pid = 2492] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:30:36 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0C6E8800) [pid = 2492] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:30:36 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0DBFE800) [pid = 2492] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:30:36 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (15B83000) [pid = 2492] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:30:36 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (1301A800) [pid = 2492] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:30:36 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (1792DC00) [pid = 2492] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:30:36 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (15829C00) [pid = 2492] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:30:36 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (1760E400) [pid = 2492] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:30:36 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0E50D000) [pid = 2492] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:30:36 INFO - PROCESS | 2492 | 1468456236877 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 830ms 17:30:36 INFO - PROCESS | 2492 | 1468456236906 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 17:30:36 INFO - PROCESS | 2492 | 1468456236908 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 17:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:30:36 INFO - PROCESS | 2492 | 1468456236919 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:30:36 INFO - PROCESS | 2492 | 1468456236921 Marionette TRACE conn5 <- [1,2566,null,{}] 17:30:36 INFO - PROCESS | 2492 | 1468456236924 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:36 INFO - PROCESS | 2492 | 1468456236926 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:37 INFO - PROCESS | 2492 | 1468456237008 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 17:30:37 INFO - PROCESS | 2492 | 1468456237015 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:37 INFO - PROCESS | 2492 | 1468456237017 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:37 INFO - PROCESS | 2492 | ++DOCSHELL 12F2CC00 == 33 [pid = 2492] [id = 651] 17:30:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (15419000) [pid = 2492] [serial = 1953] [outer = 00000000] 17:30:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (16B50000) [pid = 2492] [serial = 1954] [outer = 15419000] 17:30:37 INFO - PROCESS | 2492 | 1468456237062 Marionette DEBUG loaded listener.js 17:30:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (1760E400) [pid = 2492] [serial = 1955] [outer = 15419000] 17:30:37 INFO - PROCESS | 2492 | 1468456237504 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 17:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:30:37 INFO - PROCESS | 2492 | 1468456237554 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 17:30:37 INFO - PROCESS | 2492 | 1468456237556 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 17:30:37 INFO - PROCESS | 2492 | 1468456237560 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:30:37 INFO - PROCESS | 2492 | 1468456237562 Marionette TRACE conn5 <- [1,2570,null,{}] 17:30:37 INFO - PROCESS | 2492 | 1468456237565 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:37 INFO - PROCESS | 2492 | 1468456237567 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:37 INFO - PROCESS | 2492 | 1468456237647 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 17:30:37 INFO - PROCESS | 2492 | 1468456237652 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:37 INFO - PROCESS | 2492 | 1468456237654 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:37 INFO - PROCESS | 2492 | ++DOCSHELL 17979800 == 34 [pid = 2492] [id = 652] 17:30:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (1797DC00) [pid = 2492] [serial = 1956] [outer = 00000000] 17:30:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (17A51000) [pid = 2492] [serial = 1957] [outer = 1797DC00] 17:30:37 INFO - PROCESS | 2492 | 1468456237699 Marionette DEBUG loaded listener.js 17:30:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (17A6F400) [pid = 2492] [serial = 1958] [outer = 1797DC00] 17:30:38 INFO - PROCESS | 2492 | 1468456238150 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 17:30:38 INFO - PROCESS | 2492 | 1468456238191 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 17:30:38 INFO - PROCESS | 2492 | 1468456238193 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 17:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:30:38 INFO - PROCESS | 2492 | 1468456238196 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:30:38 INFO - PROCESS | 2492 | 1468456238198 Marionette TRACE conn5 <- [1,2574,null,{}] 17:30:38 INFO - PROCESS | 2492 | 1468456238201 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:38 INFO - PROCESS | 2492 | 1468456238203 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:38 INFO - PROCESS | 2492 | 1468456238287 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 17:30:38 INFO - PROCESS | 2492 | 1468456238293 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:38 INFO - PROCESS | 2492 | 1468456238295 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:38 INFO - PROCESS | 2492 | ++DOCSHELL 12FEB400 == 35 [pid = 2492] [id = 653] 17:30:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (17A50400) [pid = 2492] [serial = 1959] [outer = 00000000] 17:30:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (185BB400) [pid = 2492] [serial = 1960] [outer = 17A50400] 17:30:38 INFO - PROCESS | 2492 | 1468456238339 Marionette DEBUG loaded listener.js 17:30:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (18801800) [pid = 2492] [serial = 1961] [outer = 17A50400] 17:30:39 INFO - PROCESS | 2492 | --DOCSHELL 0DF7C800 == 34 [pid = 2492] [id = 645] 17:30:39 INFO - PROCESS | 2492 | --DOCSHELL 0E555800 == 33 [pid = 2492] [id = 644] 17:30:39 INFO - PROCESS | 2492 | --DOCSHELL 17976400 == 32 [pid = 2492] [id = 642] 17:30:39 INFO - PROCESS | 2492 | --DOCSHELL 0C650800 == 31 [pid = 2492] [id = 643] 17:30:39 INFO - PROCESS | 2492 | --DOCSHELL 13082400 == 30 [pid = 2492] [id = 647] 17:30:39 INFO - PROCESS | 2492 | --DOCSHELL 17979800 == 29 [pid = 2492] [id = 652] 17:30:39 INFO - PROCESS | 2492 | --DOCSHELL 12F2CC00 == 28 [pid = 2492] [id = 651] 17:30:39 INFO - PROCESS | 2492 | --DOCSHELL 1770D400 == 27 [pid = 2492] [id = 650] 17:30:39 INFO - PROCESS | 2492 | --DOCSHELL 15B7C400 == 26 [pid = 2492] [id = 648] 17:30:39 INFO - PROCESS | 2492 | --DOCSHELL 0E504400 == 25 [pid = 2492] [id = 649] 17:30:39 INFO - PROCESS | 2492 | --DOCSHELL 0E556C00 == 24 [pid = 2492] [id = 646] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (15423400) [pid = 2492] [serial = 1912] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0C6DF800) [pid = 2492] [serial = 1900] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0C6EC000) [pid = 2492] [serial = 1901] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0F44A800) [pid = 2492] [serial = 1906] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (126A9000) [pid = 2492] [serial = 1907] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0E173800) [pid = 2492] [serial = 1903] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0E4BA400) [pid = 2492] [serial = 1904] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (12FE5000) [pid = 2492] [serial = 1909] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0DA33400) [pid = 2492] [serial = 1898] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0C6F3800) [pid = 2492] [serial = 1897] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (0E508400) [pid = 2492] [serial = 1889] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (0E135400) [pid = 2492] [serial = 1888] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (16875000) [pid = 2492] [serial = 1915] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (1582D400) [pid = 2492] [serial = 1892] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (1541C800) [pid = 2492] [serial = 1891] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (17A68800) [pid = 2492] [serial = 1895] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (17A47400) [pid = 2492] [serial = 1894] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (1760D000) [pid = 2492] [serial = 1925] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 58 (17715000) [pid = 2492] [serial = 1918] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 57 (1541DC00) [pid = 2492] [serial = 1921] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 56 (16B5D400) [pid = 2492] [serial = 1916] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 55 (17933400) [pid = 2492] [serial = 1924] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 54 (1792B400) [pid = 2492] [serial = 1919] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 53 (1760F400) [pid = 2492] [serial = 1922] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 52 (1582A400) [pid = 2492] [serial = 1913] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 51 (17A4B000) [pid = 2492] [serial = 1927] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | --DOMWINDOW == 50 (140E9400) [pid = 2492] [serial = 1910] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 2492 | 1468456240175 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2019ms 17:30:40 INFO - PROCESS | 2492 | 1468456240216 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 17:30:40 INFO - PROCESS | 2492 | 1468456240220 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 17:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:30:40 INFO - PROCESS | 2492 | 1468456240225 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:30:40 INFO - PROCESS | 2492 | 1468456240228 Marionette TRACE conn5 <- [1,2578,null,{}] 17:30:40 INFO - PROCESS | 2492 | 1468456240234 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:40 INFO - PROCESS | 2492 | 1468456240237 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:40 INFO - PROCESS | 2492 | 1468456240332 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 17:30:40 INFO - PROCESS | 2492 | 1468456240342 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:40 INFO - PROCESS | 2492 | 1468456240347 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:40 INFO - PROCESS | 2492 | ++DOCSHELL 0DA78C00 == 25 [pid = 2492] [id = 654] 17:30:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 51 (0DA84400) [pid = 2492] [serial = 1962] [outer = 00000000] 17:30:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 52 (0DBFD000) [pid = 2492] [serial = 1963] [outer = 0DA84400] 17:30:40 INFO - PROCESS | 2492 | 1468456240397 Marionette DEBUG loaded listener.js 17:30:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 53 (0DF76400) [pid = 2492] [serial = 1964] [outer = 0DA84400] 17:30:40 INFO - PROCESS | 2492 | 1468456240904 Marionette TRACE conn5 <- [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]]]}] 17:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 17:30:40 INFO - PROCESS | 2492 | 1468456240956 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 17:30:40 INFO - PROCESS | 2492 | 1468456240961 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 17:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:30:41 INFO - PROCESS | 2492 | 1468456240966 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:30:41 INFO - PROCESS | 2492 | 1468456240969 Marionette TRACE conn5 <- [1,2582,null,{}] 17:30:41 INFO - PROCESS | 2492 | 1468456240973 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:41 INFO - PROCESS | 2492 | 1468456240976 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:41 INFO - PROCESS | 2492 | 1468456241065 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 17:30:41 INFO - PROCESS | 2492 | 1468456241163 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:41 INFO - PROCESS | 2492 | 1468456241166 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:41 INFO - PROCESS | 2492 | ++DOCSHELL 0E173800 == 26 [pid = 2492] [id = 655] 17:30:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 54 (0E175400) [pid = 2492] [serial = 1965] [outer = 00000000] 17:30:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 55 (0E382400) [pid = 2492] [serial = 1966] [outer = 0E175400] 17:30:41 INFO - PROCESS | 2492 | 1468456241225 Marionette DEBUG loaded listener.js 17:30:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 56 (0E4BB400) [pid = 2492] [serial = 1967] [outer = 0E175400] 17:30:41 INFO - PROCESS | 2492 | 1468456241633 Marionette TRACE conn5 <- [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]]]}] 17:30:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:30:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 17:30:41 INFO - PROCESS | 2492 | 1468456241700 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 17:30:41 INFO - PROCESS | 2492 | 1468456241703 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 17:30:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:30:41 INFO - PROCESS | 2492 | 1468456241710 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:30:41 INFO - PROCESS | 2492 | 1468456241714 Marionette TRACE conn5 <- [1,2586,null,{}] 17:30:41 INFO - PROCESS | 2492 | 1468456241755 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:41 INFO - PROCESS | 2492 | 1468456241760 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:41 INFO - PROCESS | 2492 | 1468456241856 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 17:30:41 INFO - PROCESS | 2492 | 1468456241865 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:41 INFO - PROCESS | 2492 | 1468456241868 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:41 INFO - PROCESS | 2492 | ++DOCSHELL 0E76F400 == 27 [pid = 2492] [id = 656] 17:30:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 57 (0E770800) [pid = 2492] [serial = 1968] [outer = 00000000] 17:30:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 58 (0F2E8C00) [pid = 2492] [serial = 1969] [outer = 0E770800] 17:30:41 INFO - PROCESS | 2492 | 1468456241917 Marionette DEBUG loaded listener.js 17:30:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (12446800) [pid = 2492] [serial = 1970] [outer = 0E770800] 17:30:42 INFO - PROCESS | 2492 | 1468456242382 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 17:30:42 INFO - PROCESS | 2492 | 1468456242440 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 17:30:42 INFO - PROCESS | 2492 | 1468456242443 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 17:30:42 INFO - PROCESS | 2492 | 1468456242446 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:30:42 INFO - PROCESS | 2492 | 1468456242448 Marionette TRACE conn5 <- [1,2590,null,{}] 17:30:42 INFO - PROCESS | 2492 | 1468456242453 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:42 INFO - PROCESS | 2492 | 1468456242455 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:42 INFO - PROCESS | 2492 | 1468456242540 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 17:30:42 INFO - PROCESS | 2492 | 1468456242545 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:42 INFO - PROCESS | 2492 | 1468456242547 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:42 INFO - PROCESS | 2492 | ++DOCSHELL 126E7000 == 28 [pid = 2492] [id = 657] 17:30:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (126EA400) [pid = 2492] [serial = 1971] [outer = 00000000] 17:30:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (12994000) [pid = 2492] [serial = 1972] [outer = 126EA400] 17:30:42 INFO - PROCESS | 2492 | 1468456242594 Marionette DEBUG loaded listener.js 17:30:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (12E41000) [pid = 2492] [serial = 1973] [outer = 126EA400] 17:30:43 INFO - PROCESS | 2492 | 1468456243032 Marionette TRACE conn5 <- [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]]]}] 17:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 17:30:43 INFO - PROCESS | 2492 | 1468456243080 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 17:30:43 INFO - PROCESS | 2492 | 1468456243082 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 17:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:30:43 INFO - PROCESS | 2492 | 1468456243086 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:30:43 INFO - PROCESS | 2492 | 1468456243087 Marionette TRACE conn5 <- [1,2594,null,{}] 17:30:43 INFO - PROCESS | 2492 | 1468456243091 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:43 INFO - PROCESS | 2492 | 1468456243093 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:43 INFO - PROCESS | 2492 | 1468456243171 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 17:30:43 INFO - PROCESS | 2492 | 1468456243176 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:43 INFO - PROCESS | 2492 | 1468456243178 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:43 INFO - PROCESS | 2492 | ++DOCSHELL 12E73000 == 29 [pid = 2492] [id = 658] 17:30:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (12F2CC00) [pid = 2492] [serial = 1974] [outer = 00000000] 17:30:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (12FECC00) [pid = 2492] [serial = 1975] [outer = 12F2CC00] 17:30:43 INFO - PROCESS | 2492 | 1468456243223 Marionette DEBUG loaded listener.js 17:30:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (140DF400) [pid = 2492] [serial = 1976] [outer = 12F2CC00] 17:30:43 INFO - PROCESS | 2492 | 1468456243684 Marionette TRACE conn5 <- [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]]]}] 17:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 17:30:43 INFO - PROCESS | 2492 | 1468456243757 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 17:30:43 INFO - PROCESS | 2492 | 1468456243759 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 17:30:43 INFO - PROCESS | 2492 | 1468456243762 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:30:43 INFO - PROCESS | 2492 | 1468456243764 Marionette TRACE conn5 <- [1,2598,null,{}] 17:30:43 INFO - PROCESS | 2492 | 1468456243768 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:43 INFO - PROCESS | 2492 | 1468456243773 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:43 INFO - PROCESS | 2492 | 1468456243883 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 17:30:43 INFO - PROCESS | 2492 | 1468456243890 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:43 INFO - PROCESS | 2492 | 1468456243924 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:43 INFO - PROCESS | 2492 | ++DOCSHELL 1541E000 == 30 [pid = 2492] [id = 659] 17:30:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (15476800) [pid = 2492] [serial = 1977] [outer = 00000000] 17:30:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (157F3000) [pid = 2492] [serial = 1978] [outer = 15476800] 17:30:43 INFO - PROCESS | 2492 | 1468456243969 Marionette DEBUG loaded listener.js 17:30:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (158EF800) [pid = 2492] [serial = 1979] [outer = 15476800] 17:30:44 INFO - PROCESS | 2492 | 1468456244420 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 17:30:44 INFO - PROCESS | 2492 | 1468456244468 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 17:30:44 INFO - PROCESS | 2492 | 1468456244470 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 17:30:44 INFO - PROCESS | 2492 | 1468456244473 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:30:44 INFO - PROCESS | 2492 | 1468456244475 Marionette TRACE conn5 <- [1,2602,null,{}] 17:30:44 INFO - PROCESS | 2492 | 1468456244478 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:44 INFO - PROCESS | 2492 | 1468456244480 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:44 INFO - PROCESS | 2492 | 1468456244557 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 17:30:44 INFO - PROCESS | 2492 | 1468456244591 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:44 INFO - PROCESS | 2492 | 1468456244593 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:44 INFO - PROCESS | 2492 | ++DOCSHELL 129B9000 == 31 [pid = 2492] [id = 660] 17:30:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (157F2000) [pid = 2492] [serial = 1980] [outer = 00000000] 17:30:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (15BFD400) [pid = 2492] [serial = 1981] [outer = 157F2000] 17:30:44 INFO - PROCESS | 2492 | 1468456244636 Marionette DEBUG loaded listener.js 17:30:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (16015800) [pid = 2492] [serial = 1982] [outer = 157F2000] 17:30:45 INFO - PROCESS | 2492 | 1468456245063 Marionette TRACE conn5 <- [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]]]}] 17:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 631ms 17:30:45 INFO - PROCESS | 2492 | 1468456245113 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 17:30:45 INFO - PROCESS | 2492 | 1468456245115 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 17:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:30:45 INFO - PROCESS | 2492 | 1468456245118 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:30:45 INFO - PROCESS | 2492 | 1468456245120 Marionette TRACE conn5 <- [1,2606,null,{}] 17:30:45 INFO - PROCESS | 2492 | 1468456245124 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:45 INFO - PROCESS | 2492 | 1468456245126 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:45 INFO - PROCESS | 2492 | 1468456245204 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 17:30:45 INFO - PROCESS | 2492 | 1468456245210 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 2492 | 1468456245212 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:45 INFO - PROCESS | 2492 | ++DOCSHELL 16893400 == 32 [pid = 2492] [id = 661] 17:30:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (16B47C00) [pid = 2492] [serial = 1983] [outer = 00000000] 17:30:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (16C52400) [pid = 2492] [serial = 1984] [outer = 16B47C00] 17:30:45 INFO - PROCESS | 2492 | 1468456245256 Marionette DEBUG loaded listener.js 17:30:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (16B53400) [pid = 2492] [serial = 1985] [outer = 16B47C00] 17:30:45 INFO - PROCESS | 2492 | 1468456245714 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 17:30:45 INFO - PROCESS | 2492 | 1468456245764 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 17:30:45 INFO - PROCESS | 2492 | 1468456245766 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 17:30:45 INFO - PROCESS | 2492 | 1468456245769 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:30:45 INFO - PROCESS | 2492 | 1468456245770 Marionette TRACE conn5 <- [1,2610,null,{}] 17:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:30:45 INFO - PROCESS | 2492 | 1468456245774 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:45 INFO - PROCESS | 2492 | 1468456245776 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:45 INFO - PROCESS | 2492 | 1468456245894 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 17:30:45 INFO - PROCESS | 2492 | 1468456245990 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 2492 | 1468456245991 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:46 INFO - PROCESS | 2492 | ++DOCSHELL 0E76AC00 == 33 [pid = 2492] [id = 662] 17:30:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (1760D000) [pid = 2492] [serial = 1986] [outer = 00000000] 17:30:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (1770AC00) [pid = 2492] [serial = 1987] [outer = 1760D000] 17:30:46 INFO - PROCESS | 2492 | 1468456246036 Marionette DEBUG loaded listener.js 17:30:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (1770CC00) [pid = 2492] [serial = 1988] [outer = 1760D000] 17:30:46 INFO - PROCESS | 2492 | 1468456246468 Marionette TRACE conn5 <- [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]]]}] 17:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 17:30:46 INFO - PROCESS | 2492 | 1468456246504 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 17:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:30:46 INFO - PROCESS | 2492 | 1468456246506 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 17:30:46 INFO - PROCESS | 2492 | 1468456246509 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:30:46 INFO - PROCESS | 2492 | 1468456246511 Marionette TRACE conn5 <- [1,2614,null,{}] 17:30:46 INFO - PROCESS | 2492 | 1468456246514 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:46 INFO - PROCESS | 2492 | 1468456246515 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:46 INFO - PROCESS | 2492 | 1468456246640 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 17:30:46 INFO - PROCESS | 2492 | 1468456246645 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:46 INFO - PROCESS | 2492 | 1468456246647 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:46 INFO - PROCESS | 2492 | ++DOCSHELL 129B4800 == 34 [pid = 2492] [id = 663] 17:30:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (12E6D000) [pid = 2492] [serial = 1989] [outer = 00000000] 17:30:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (1779A400) [pid = 2492] [serial = 1990] [outer = 12E6D000] 17:30:46 INFO - PROCESS | 2492 | 1468456246692 Marionette DEBUG loaded listener.js 17:30:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (1792B400) [pid = 2492] [serial = 1991] [outer = 12E6D000] 17:30:47 INFO - PROCESS | 2492 | 1468456247156 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 17:30:47 INFO - PROCESS | 2492 | 1468456247184 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 17:30:47 INFO - PROCESS | 2492 | 1468456247186 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 17:30:47 INFO - PROCESS | 2492 | 1468456247189 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:30:47 INFO - PROCESS | 2492 | 1468456247192 Marionette TRACE conn5 <- [1,2618,null,{}] 17:30:47 INFO - PROCESS | 2492 | 1468456247195 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:47 INFO - PROCESS | 2492 | 1468456247198 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:47 INFO - PROCESS | 2492 | 1468456247355 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 17:30:47 INFO - PROCESS | 2492 | 1468456247382 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:47 INFO - PROCESS | 2492 | 1468456247384 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:47 INFO - PROCESS | 2492 | ++DOCSHELL 12E6F800 == 35 [pid = 2492] [id = 664] 17:30:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17934800) [pid = 2492] [serial = 1992] [outer = 00000000] 17:30:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17976400) [pid = 2492] [serial = 1993] [outer = 17934800] 17:30:47 INFO - PROCESS | 2492 | 1468456247431 Marionette DEBUG loaded listener.js 17:30:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17A44C00) [pid = 2492] [serial = 1994] [outer = 17934800] 17:30:47 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E55CC00) [pid = 2492] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:30:47 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (17714800) [pid = 2492] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:30:47 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (1797DC00) [pid = 2492] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:30:47 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0DF80C00) [pid = 2492] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:30:47 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (126A8800) [pid = 2492] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:30:47 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0C6F4C00) [pid = 2492] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:30:47 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (17976800) [pid = 2492] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:30:47 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (13083800) [pid = 2492] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:30:47 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E557C00) [pid = 2492] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:30:47 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (15B7D000) [pid = 2492] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:30:47 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (15419000) [pid = 2492] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:30:47 INFO - PROCESS | 2492 | 1468456247972 Marionette TRACE conn5 <- [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]]]}] 17:30:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:30:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 830ms 17:30:48 INFO - PROCESS | 2492 | 1468456248033 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 17:30:48 INFO - PROCESS | 2492 | 1468456248035 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 17:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:30:48 INFO - PROCESS | 2492 | 1468456248038 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:30:48 INFO - PROCESS | 2492 | 1468456248040 Marionette TRACE conn5 <- [1,2622,null,{}] 17:30:48 INFO - PROCESS | 2492 | 1468456248043 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:48 INFO - PROCESS | 2492 | 1468456248045 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:48 INFO - PROCESS | 2492 | 1468456248123 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 17:30:48 INFO - PROCESS | 2492 | 1468456248129 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:48 INFO - PROCESS | 2492 | 1468456248130 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:48 INFO - PROCESS | 2492 | ++DOCSHELL 0E847C00 == 36 [pid = 2492] [id = 665] 17:30:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0E8C6000) [pid = 2492] [serial = 1995] [outer = 00000000] 17:30:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (15417C00) [pid = 2492] [serial = 1996] [outer = 0E8C6000] 17:30:48 INFO - PROCESS | 2492 | 1468456248174 Marionette DEBUG loaded listener.js 17:30:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (15B7D000) [pid = 2492] [serial = 1997] [outer = 0E8C6000] 17:30:48 INFO - PROCESS | 2492 | 1468456248583 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:30:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:30:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 570ms 17:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:30:48 INFO - PROCESS | 2492 | 1468456248611 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 17:30:48 INFO - PROCESS | 2492 | 1468456248613 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 17:30:48 INFO - PROCESS | 2492 | 1468456248616 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:30:48 INFO - PROCESS | 2492 | 1468456248617 Marionette TRACE conn5 <- [1,2626,null,{}] 17:30:48 INFO - PROCESS | 2492 | 1468456248621 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:48 INFO - PROCESS | 2492 | 1468456248623 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:48 INFO - PROCESS | 2492 | 1468456248747 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 17:30:48 INFO - PROCESS | 2492 | 1468456248756 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:48 INFO - PROCESS | 2492 | 1468456248757 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:48 INFO - PROCESS | 2492 | ++DOCSHELL 140E1C00 == 37 [pid = 2492] [id = 666] 17:30:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (158F9C00) [pid = 2492] [serial = 1998] [outer = 00000000] 17:30:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (17938000) [pid = 2492] [serial = 1999] [outer = 158F9C00] 17:30:48 INFO - PROCESS | 2492 | 1468456248800 Marionette DEBUG loaded listener.js 17:30:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17A4C000) [pid = 2492] [serial = 2000] [outer = 158F9C00] 17:30:49 INFO - PROCESS | 2492 | 1468456249221 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 17:30:49 INFO - PROCESS | 2492 | 1468456249250 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 17:30:49 INFO - PROCESS | 2492 | 1468456249251 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 17:30:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:30:49 INFO - PROCESS | 2492 | 1468456249255 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:30:49 INFO - PROCESS | 2492 | 1468456249256 Marionette TRACE conn5 <- [1,2630,null,{}] 17:30:49 INFO - PROCESS | 2492 | 1468456249259 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:49 INFO - PROCESS | 2492 | 1468456249261 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:49 INFO - PROCESS | 2492 | 1468456249382 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 17:30:49 INFO - PROCESS | 2492 | 1468456249411 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:49 INFO - PROCESS | 2492 | 1468456249413 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:49 INFO - PROCESS | 2492 | ++DOCSHELL 16896800 == 38 [pid = 2492] [id = 667] 17:30:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17A4EC00) [pid = 2492] [serial = 2001] [outer = 00000000] 17:30:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (18523000) [pid = 2492] [serial = 2002] [outer = 17A4EC00] 17:30:49 INFO - PROCESS | 2492 | 1468456249460 Marionette DEBUG loaded listener.js 17:30:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1852E400) [pid = 2492] [serial = 2003] [outer = 17A4EC00] 17:30:50 INFO - PROCESS | 2492 | 1468456250059 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:30:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:30:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 932ms 17:30:50 INFO - PROCESS | 2492 | 1468456250196 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 17:30:50 INFO - PROCESS | 2492 | 1468456250200 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 17:30:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:30:50 INFO - PROCESS | 2492 | 1468456250206 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:30:50 INFO - PROCESS | 2492 | 1468456250210 Marionette TRACE conn5 <- [1,2634,null,{}] 17:30:50 INFO - PROCESS | 2492 | 1468456250215 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:50 INFO - PROCESS | 2492 | 1468456250218 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:50 INFO - PROCESS | 2492 | 1468456250352 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 17:30:50 INFO - PROCESS | 2492 | 1468456250487 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:50 INFO - PROCESS | 2492 | 1468456250490 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:50 INFO - PROCESS | 2492 | ++DOCSHELL 0C64B400 == 39 [pid = 2492] [id = 668] 17:30:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0C6DF000) [pid = 2492] [serial = 2004] [outer = 00000000] 17:30:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0D9F0400) [pid = 2492] [serial = 2005] [outer = 0C6DF000] 17:30:50 INFO - PROCESS | 2492 | 1468456250549 Marionette DEBUG loaded listener.js 17:30:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0DF7C800) [pid = 2492] [serial = 2006] [outer = 0C6DF000] 17:30:51 INFO - PROCESS | 2492 | 1468456251306 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:30:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:30:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1337ms 17:30:51 INFO - PROCESS | 2492 | 1468456251545 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 17:30:51 INFO - PROCESS | 2492 | 1468456251550 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 17:30:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:30:51 INFO - PROCESS | 2492 | 1468456251555 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:30:51 INFO - PROCESS | 2492 | 1468456251558 Marionette TRACE conn5 <- [1,2638,null,{}] 17:30:51 INFO - PROCESS | 2492 | 1468456251564 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:51 INFO - PROCESS | 2492 | 1468456251567 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:51 INFO - PROCESS | 2492 | 1468456251701 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 17:30:51 INFO - PROCESS | 2492 | 1468456251838 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:51 INFO - PROCESS | 2492 | 1468456251844 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:51 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F8800 == 40 [pid = 2492] [id = 669] 17:30:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0D91E800) [pid = 2492] [serial = 2007] [outer = 00000000] 17:30:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0D9D3C00) [pid = 2492] [serial = 2008] [outer = 0D91E800] 17:30:51 INFO - PROCESS | 2492 | 1468456251938 Marionette DEBUG loaded listener.js 17:30:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (0DF73C00) [pid = 2492] [serial = 2009] [outer = 0D91E800] 17:30:52 INFO - PROCESS | 2492 | --DOCSHELL 140E1C00 == 39 [pid = 2492] [id = 666] 17:30:52 INFO - PROCESS | 2492 | --DOCSHELL 0E847C00 == 38 [pid = 2492] [id = 665] 17:30:52 INFO - PROCESS | 2492 | --DOCSHELL 12E6F800 == 37 [pid = 2492] [id = 664] 17:30:52 INFO - PROCESS | 2492 | --DOCSHELL 129B4800 == 36 [pid = 2492] [id = 663] 17:30:52 INFO - PROCESS | 2492 | --DOCSHELL 0E76AC00 == 35 [pid = 2492] [id = 662] 17:30:52 INFO - PROCESS | 2492 | --DOCSHELL 16893400 == 34 [pid = 2492] [id = 661] 17:30:52 INFO - PROCESS | 2492 | --DOCSHELL 129B9000 == 33 [pid = 2492] [id = 660] 17:30:52 INFO - PROCESS | 2492 | --DOCSHELL 1541E000 == 32 [pid = 2492] [id = 659] 17:30:52 INFO - PROCESS | 2492 | --DOCSHELL 12E73000 == 31 [pid = 2492] [id = 658] 17:30:52 INFO - PROCESS | 2492 | --DOCSHELL 126E7000 == 30 [pid = 2492] [id = 657] 17:30:52 INFO - PROCESS | 2492 | --DOCSHELL 0E76F400 == 29 [pid = 2492] [id = 656] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (185BB400) [pid = 2492] [serial = 1960] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOCSHELL 0E173800 == 28 [pid = 2492] [id = 655] 17:30:52 INFO - PROCESS | 2492 | --DOCSHELL 0DA78C00 == 27 [pid = 2492] [id = 654] 17:30:52 INFO - PROCESS | 2492 | --DOCSHELL 12FEB400 == 26 [pid = 2492] [id = 653] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (16C52800) [pid = 2492] [serial = 1948] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (17978400) [pid = 2492] [serial = 1951] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (17A43400) [pid = 2492] [serial = 1952] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (17A51000) [pid = 2492] [serial = 1957] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0E13A000) [pid = 2492] [serial = 1936] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (12F77400) [pid = 2492] [serial = 1934] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (12E3C000) [pid = 2492] [serial = 1933] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E506C00) [pid = 2492] [serial = 1931] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0E13B400) [pid = 2492] [serial = 1930] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (17A51400) [pid = 2492] [serial = 1928] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17A6F400) [pid = 2492] [serial = 1958] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (15414400) [pid = 2492] [serial = 1942] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0F2F1000) [pid = 2492] [serial = 1939] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (12625400) [pid = 2492] [serial = 1940] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0E176400) [pid = 2492] [serial = 1937] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (15BFE400) [pid = 2492] [serial = 1945] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (16896400) [pid = 2492] [serial = 1946] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (17606000) [pid = 2492] [serial = 1949] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (16B50000) [pid = 2492] [serial = 1954] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (1760E400) [pid = 2492] [serial = 1955] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (1546E400) [pid = 2492] [serial = 1943] [outer = 00000000] [url = about:blank] 17:30:52 INFO - PROCESS | 2492 | 1468456252468 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:30:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:30:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 987ms 17:30:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:30:52 INFO - PROCESS | 2492 | 1468456252542 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 17:30:52 INFO - PROCESS | 2492 | 1468456252546 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 17:30:52 INFO - PROCESS | 2492 | 1468456252552 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:30:52 INFO - PROCESS | 2492 | 1468456252556 Marionette TRACE conn5 <- [1,2642,null,{}] 17:30:52 INFO - PROCESS | 2492 | 1468456252560 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:52 INFO - PROCESS | 2492 | 1468456252562 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:52 INFO - PROCESS | 2492 | 1468456252650 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 17:30:52 INFO - PROCESS | 2492 | 1468456252750 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:52 INFO - PROCESS | 2492 | 1468456252753 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:52 INFO - PROCESS | 2492 | ++DOCSHELL 0E179C00 == 27 [pid = 2492] [id = 670] 17:30:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E37D400) [pid = 2492] [serial = 2010] [outer = 00000000] 17:30:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E3E5C00) [pid = 2492] [serial = 2011] [outer = 0E37D400] 17:30:52 INFO - PROCESS | 2492 | 1468456252801 Marionette DEBUG loaded listener.js 17:30:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E505800) [pid = 2492] [serial = 2012] [outer = 0E37D400] 17:30:53 INFO - PROCESS | 2492 | 1468456253244 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:30:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:30:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 17:30:53 INFO - PROCESS | 2492 | 1468456253282 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 17:30:53 INFO - PROCESS | 2492 | 1468456253284 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 17:30:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:30:53 INFO - PROCESS | 2492 | 1468456253288 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:30:53 INFO - PROCESS | 2492 | 1468456253290 Marionette TRACE conn5 <- [1,2646,null,{}] 17:30:53 INFO - PROCESS | 2492 | 1468456253300 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:53 INFO - PROCESS | 2492 | 1468456253305 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:53 INFO - PROCESS | 2492 | 1468456253400 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 17:30:53 INFO - PROCESS | 2492 | 1468456253416 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:53 INFO - PROCESS | 2492 | 1468456253420 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:53 INFO - PROCESS | 2492 | ++DOCSHELL 0E847C00 == 28 [pid = 2492] [id = 671] 17:30:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0E8C4400) [pid = 2492] [serial = 2013] [outer = 00000000] 17:30:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0F2F1000) [pid = 2492] [serial = 2014] [outer = 0E8C4400] 17:30:53 INFO - PROCESS | 2492 | 1468456253470 Marionette DEBUG loaded listener.js 17:30:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (1261CC00) [pid = 2492] [serial = 2015] [outer = 0E8C4400] 17:30:53 INFO - PROCESS | 2492 | 1468456253938 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:30:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:30:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 17:30:53 INFO - PROCESS | 2492 | 1468456253962 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 17:30:53 INFO - PROCESS | 2492 | 1468456253964 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 17:30:53 INFO - PROCESS | 2492 | 1468456253968 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:30:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:30:53 INFO - PROCESS | 2492 | 1468456253969 Marionette TRACE conn5 <- [1,2650,null,{}] 17:30:53 INFO - PROCESS | 2492 | 1468456253973 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:53 INFO - PROCESS | 2492 | 1468456253975 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:54 INFO - PROCESS | 2492 | 1468456254062 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 17:30:54 INFO - PROCESS | 2492 | 1468456254070 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:54 INFO - PROCESS | 2492 | 1468456254072 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:54 INFO - PROCESS | 2492 | ++DOCSHELL 127CE800 == 29 [pid = 2492] [id = 672] 17:30:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (127CEC00) [pid = 2492] [serial = 2016] [outer = 00000000] 17:30:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (12E72800) [pid = 2492] [serial = 2017] [outer = 127CEC00] 17:30:54 INFO - PROCESS | 2492 | 1468456254128 Marionette DEBUG loaded listener.js 17:30:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (12F6A000) [pid = 2492] [serial = 2018] [outer = 127CEC00] 17:30:54 INFO - PROCESS | 2492 | 1468456254588 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:30:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:30:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 17:30:54 INFO - PROCESS | 2492 | 1468456254642 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 17:30:54 INFO - PROCESS | 2492 | 1468456254644 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 17:30:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:30:54 INFO - PROCESS | 2492 | 1468456254647 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:30:54 INFO - PROCESS | 2492 | 1468456254649 Marionette TRACE conn5 <- [1,2654,null,{}] 17:30:54 INFO - PROCESS | 2492 | 1468456254652 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:54 INFO - PROCESS | 2492 | 1468456254654 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:54 INFO - PROCESS | 2492 | 1468456254767 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 17:30:54 INFO - PROCESS | 2492 | 1468456254859 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:54 INFO - PROCESS | 2492 | 1468456254861 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:54 INFO - PROCESS | 2492 | ++DOCSHELL 12FEA800 == 30 [pid = 2492] [id = 673] 17:30:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (13082400) [pid = 2492] [serial = 2019] [outer = 00000000] 17:30:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (1480E000) [pid = 2492] [serial = 2020] [outer = 13082400] 17:30:54 INFO - PROCESS | 2492 | 1468456254905 Marionette DEBUG loaded listener.js 17:30:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15415400) [pid = 2492] [serial = 2021] [outer = 13082400] 17:30:55 INFO - PROCESS | 2492 | 1468456255787 Marionette TRACE conn5 <- [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]]]}] 17:30:55 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) 17:30:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1185ms 17:30:55 INFO - PROCESS | 2492 | 1468456255832 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 17:30:55 INFO - PROCESS | 2492 | 1468456255834 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 17:30:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:30:55 INFO - PROCESS | 2492 | 1468456255845 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:30:55 INFO - PROCESS | 2492 | 1468456255847 Marionette TRACE conn5 <- [1,2658,null,{}] 17:30:55 INFO - PROCESS | 2492 | 1468456255850 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:55 INFO - PROCESS | 2492 | 1468456255856 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:56 INFO - PROCESS | 2492 | 1468456256005 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 17:30:56 INFO - PROCESS | 2492 | 1468456256011 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:56 INFO - PROCESS | 2492 | 1468456256014 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:56 INFO - PROCESS | 2492 | ++DOCSHELL 0E176800 == 31 [pid = 2492] [id = 674] 17:30:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (15419C00) [pid = 2492] [serial = 2022] [outer = 00000000] 17:30:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (15B7C400) [pid = 2492] [serial = 2023] [outer = 15419C00] 17:30:56 INFO - PROCESS | 2492 | 1468456256116 Marionette DEBUG loaded listener.js 17:30:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (15B8AC00) [pid = 2492] [serial = 2024] [outer = 15419C00] 17:30:56 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (17934800) [pid = 2492] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:30:56 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E8C6000) [pid = 2492] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:30:56 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (1760D000) [pid = 2492] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:30:56 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (12E6D000) [pid = 2492] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:30:56 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (16B47C00) [pid = 2492] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:30:56 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E175400) [pid = 2492] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:30:56 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (12F2CC00) [pid = 2492] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:30:56 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (17A50400) [pid = 2492] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:30:56 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (15476800) [pid = 2492] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:30:56 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0E770800) [pid = 2492] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:30:56 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (157F2000) [pid = 2492] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:30:56 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0DA84400) [pid = 2492] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:30:56 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (126EA400) [pid = 2492] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:30:57 INFO - PROCESS | 2492 | 1468456257025 Marionette TRACE conn5 <- [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"]]]}] 17:30:57 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 17:30:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:30:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:30:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1234ms 17:30:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:30:57 INFO - PROCESS | 2492 | 1468456257076 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 17:30:57 INFO - PROCESS | 2492 | 1468456257078 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 17:30:57 INFO - PROCESS | 2492 | 1468456257082 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:30:57 INFO - PROCESS | 2492 | 1468456257083 Marionette TRACE conn5 <- [1,2662,null,{}] 17:30:57 INFO - PROCESS | 2492 | 1468456257087 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:57 INFO - PROCESS | 2492 | 1468456257089 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:57 INFO - PROCESS | 2492 | 1468456257177 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 17:30:57 INFO - PROCESS | 2492 | 1468456257184 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:57 INFO - PROCESS | 2492 | 1468456257186 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:57 INFO - PROCESS | 2492 | ++DOCSHELL 0E770800 == 32 [pid = 2492] [id = 675] 17:30:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E8C6000) [pid = 2492] [serial = 2025] [outer = 00000000] 17:30:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (15420800) [pid = 2492] [serial = 2026] [outer = 0E8C6000] 17:30:57 INFO - PROCESS | 2492 | 1468456257230 Marionette DEBUG loaded listener.js 17:30:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (14809800) [pid = 2492] [serial = 2027] [outer = 0E8C6000] 17:30:58 INFO - PROCESS | 2492 | 1468456258167 Marionette TRACE conn5 <- [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"]]]}] 17:30:58 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 17:30:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:30:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:30:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1133ms 17:30:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:30:58 INFO - PROCESS | 2492 | 1468456258215 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 17:30:58 INFO - PROCESS | 2492 | 1468456258218 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 17:30:58 INFO - PROCESS | 2492 | 1468456258221 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:30:58 INFO - PROCESS | 2492 | 1468456258222 Marionette TRACE conn5 <- [1,2666,null,{}] 17:30:58 INFO - PROCESS | 2492 | 1468456258226 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:58 INFO - PROCESS | 2492 | 1468456258228 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:58 INFO - PROCESS | 2492 | 1468456258305 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 17:30:58 INFO - PROCESS | 2492 | 1468456258311 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:58 INFO - PROCESS | 2492 | 1468456258313 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:58 INFO - PROCESS | 2492 | ++DOCSHELL 16B50400 == 33 [pid = 2492] [id = 676] 17:30:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (16B51000) [pid = 2492] [serial = 2028] [outer = 00000000] 17:30:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (17680400) [pid = 2492] [serial = 2029] [outer = 16B51000] 17:30:58 INFO - PROCESS | 2492 | 1468456258358 Marionette DEBUG loaded listener.js 17:30:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (17707800) [pid = 2492] [serial = 2030] [outer = 16B51000] 17:30:59 INFO - PROCESS | 2492 | 1468456259424 Marionette TRACE conn5 <- [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]]]}] 17:30:59 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) 17:30:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1223ms 17:30:59 INFO - PROCESS | 2492 | 1468456259445 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 17:30:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:30:59 INFO - PROCESS | 2492 | 1468456259449 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 17:30:59 INFO - PROCESS | 2492 | 1468456259454 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:30:59 INFO - PROCESS | 2492 | 1468456259457 Marionette TRACE conn5 <- [1,2670,null,{}] 17:30:59 INFO - PROCESS | 2492 | 1468456259463 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:59 INFO - PROCESS | 2492 | 1468456259466 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:59 INFO - PROCESS | 2492 | 1468456259582 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 17:30:59 INFO - PROCESS | 2492 | 1468456259760 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:59 INFO - PROCESS | 2492 | 1468456259765 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:30:59 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F7400 == 34 [pid = 2492] [id = 677] 17:30:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0C6F8000) [pid = 2492] [serial = 2031] [outer = 00000000] 17:30:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0E142000) [pid = 2492] [serial = 2032] [outer = 0C6F8000] 17:30:59 INFO - PROCESS | 2492 | 1468456259827 Marionette DEBUG loaded listener.js 17:30:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0E508C00) [pid = 2492] [serial = 2033] [outer = 0C6F8000] 17:31:00 INFO - PROCESS | 2492 | 1468456260866 Marionette TRACE conn5 <- [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]]]}] 17:31:00 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) 17:31:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1422ms 17:31:00 INFO - PROCESS | 2492 | 1468456260876 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 17:31:00 INFO - PROCESS | 2492 | 1468456260880 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 17:31:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:31:00 INFO - PROCESS | 2492 | 1468456260887 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:31:00 INFO - PROCESS | 2492 | 1468456260890 Marionette TRACE conn5 <- [1,2674,null,{}] 17:31:00 INFO - PROCESS | 2492 | 1468456260894 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:00 INFO - PROCESS | 2492 | 1468456260897 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:01 INFO - PROCESS | 2492 | 1468456261009 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 17:31:01 INFO - PROCESS | 2492 | 1468456261179 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:01 INFO - PROCESS | 2492 | 1468456261182 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:01 INFO - PROCESS | 2492 | ++DOCSHELL 0F2EEC00 == 35 [pid = 2492] [id = 678] 17:31:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0F4AB400) [pid = 2492] [serial = 2034] [outer = 00000000] 17:31:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1299A400) [pid = 2492] [serial = 2035] [outer = 0F4AB400] 17:31:01 INFO - PROCESS | 2492 | 1468456261246 Marionette DEBUG loaded listener.js 17:31:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (12F70400) [pid = 2492] [serial = 2036] [outer = 0F4AB400] 17:31:02 INFO - PROCESS | 2492 | 1468456262316 Marionette TRACE conn5 <- [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"]]]}] 17:31:02 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 17:31:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:31:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:31:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1481ms 17:31:02 INFO - PROCESS | 2492 | 1468456262372 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 17:31:02 INFO - PROCESS | 2492 | 1468456262374 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 17:31:02 INFO - PROCESS | 2492 | 1468456262378 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:31:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:31:02 INFO - PROCESS | 2492 | 1468456262382 Marionette TRACE conn5 <- [1,2678,null,{}] 17:31:02 INFO - PROCESS | 2492 | 1468456262434 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:02 INFO - PROCESS | 2492 | 1468456262439 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:02 INFO - PROCESS | 2492 | 1468456262614 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 17:31:02 INFO - PROCESS | 2492 | 1468456262816 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:02 INFO - PROCESS | 2492 | 1468456262819 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:02 INFO - PROCESS | 2492 | ++DOCSHELL 0C649000 == 36 [pid = 2492] [id = 679] 17:31:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (0C649400) [pid = 2492] [serial = 2037] [outer = 00000000] 17:31:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0C6F1C00) [pid = 2492] [serial = 2038] [outer = 0C649400] 17:31:02 INFO - PROCESS | 2492 | 1468456262870 Marionette DEBUG loaded listener.js 17:31:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0D968C00) [pid = 2492] [serial = 2039] [outer = 0C649400] 17:31:04 INFO - PROCESS | 2492 | --DOCSHELL 0E770800 == 35 [pid = 2492] [id = 675] 17:31:04 INFO - PROCESS | 2492 | --DOCSHELL 0E176800 == 34 [pid = 2492] [id = 674] 17:31:04 INFO - PROCESS | 2492 | --DOCSHELL 12FEA800 == 33 [pid = 2492] [id = 673] 17:31:04 INFO - PROCESS | 2492 | --DOCSHELL 127CE800 == 32 [pid = 2492] [id = 672] 17:31:04 INFO - PROCESS | 2492 | --DOCSHELL 0E847C00 == 31 [pid = 2492] [id = 671] 17:31:04 INFO - PROCESS | 2492 | --DOCSHELL 0E179C00 == 30 [pid = 2492] [id = 670] 17:31:04 INFO - PROCESS | 2492 | --DOCSHELL 0C6F8800 == 29 [pid = 2492] [id = 669] 17:31:04 INFO - PROCESS | 2492 | --DOCSHELL 0C64B400 == 28 [pid = 2492] [id = 668] 17:31:04 INFO - PROCESS | 2492 | --DOCSHELL 16896800 == 27 [pid = 2492] [id = 667] 17:31:04 INFO - PROCESS | 2492 | --DOCSHELL 0F2EEC00 == 26 [pid = 2492] [id = 678] 17:31:04 INFO - PROCESS | 2492 | --DOCSHELL 16B50400 == 25 [pid = 2492] [id = 676] 17:31:04 INFO - PROCESS | 2492 | --DOCSHELL 0C6F7400 == 24 [pid = 2492] [id = 677] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (1770AC00) [pid = 2492] [serial = 1987] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (1779A400) [pid = 2492] [serial = 1990] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (16C52400) [pid = 2492] [serial = 1984] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E382400) [pid = 2492] [serial = 1966] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0E4BB400) [pid = 2492] [serial = 1967] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (12FECC00) [pid = 2492] [serial = 1975] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (140DF400) [pid = 2492] [serial = 1976] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (18801800) [pid = 2492] [serial = 1961] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (157F3000) [pid = 2492] [serial = 1978] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (158EF800) [pid = 2492] [serial = 1979] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0F2E8C00) [pid = 2492] [serial = 1969] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (12446800) [pid = 2492] [serial = 1970] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (15BFD400) [pid = 2492] [serial = 1981] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (16015800) [pid = 2492] [serial = 1982] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (1770CC00) [pid = 2492] [serial = 1988] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (0DBFD000) [pid = 2492] [serial = 1963] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (0DF76400) [pid = 2492] [serial = 1964] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (12994000) [pid = 2492] [serial = 1972] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (12E41000) [pid = 2492] [serial = 1973] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (17976400) [pid = 2492] [serial = 1993] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (18523000) [pid = 2492] [serial = 2002] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (1792B400) [pid = 2492] [serial = 1991] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (17A44C00) [pid = 2492] [serial = 1994] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 58 (15417C00) [pid = 2492] [serial = 1996] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 57 (17938000) [pid = 2492] [serial = 1999] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 56 (15B7D000) [pid = 2492] [serial = 1997] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | --DOMWINDOW == 55 (16B53400) [pid = 2492] [serial = 1985] [outer = 00000000] [url = about:blank] 17:31:04 INFO - PROCESS | 2492 | 1468456264192 Marionette TRACE conn5 <- [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"]]]}] 17:31:04 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 17:31:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:31:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:31:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1832ms 17:31:04 INFO - PROCESS | 2492 | 1468456264214 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 17:31:04 INFO - PROCESS | 2492 | 1468456264218 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 17:31:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:31:04 INFO - PROCESS | 2492 | 1468456264223 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:31:04 INFO - PROCESS | 2492 | 1468456264226 Marionette TRACE conn5 <- [1,2682,null,{}] 17:31:04 INFO - PROCESS | 2492 | 1468456264231 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:04 INFO - PROCESS | 2492 | 1468456264234 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:04 INFO - PROCESS | 2492 | 1468456264321 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 17:31:04 INFO - PROCESS | 2492 | 1468456264329 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:04 INFO - PROCESS | 2492 | 1468456264333 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:04 INFO - PROCESS | 2492 | ++DOCSHELL 0DBFD000 == 25 [pid = 2492] [id = 680] 17:31:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 56 (0DBFF000) [pid = 2492] [serial = 2040] [outer = 00000000] 17:31:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 57 (0DF7A400) [pid = 2492] [serial = 2041] [outer = 0DBFF000] 17:31:04 INFO - PROCESS | 2492 | 1468456264383 Marionette DEBUG loaded listener.js 17:31:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 58 (0DF91C00) [pid = 2492] [serial = 2042] [outer = 0DBFF000] 17:31:05 INFO - PROCESS | 2492 | 1468456265411 Marionette TRACE conn5 <- [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"]]]}] 17:31:05 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 17:31:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:31:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:31:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1231ms 17:31:05 INFO - PROCESS | 2492 | 1468456265454 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 17:31:05 INFO - PROCESS | 2492 | 1468456265459 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 17:31:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:31:05 INFO - PROCESS | 2492 | 1468456265465 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:31:05 INFO - PROCESS | 2492 | 1468456265468 Marionette TRACE conn5 <- [1,2686,null,{}] 17:31:05 INFO - PROCESS | 2492 | 1468456265472 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:05 INFO - PROCESS | 2492 | 1468456265475 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:05 INFO - PROCESS | 2492 | 1468456265568 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 17:31:05 INFO - PROCESS | 2492 | 1468456265577 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:05 INFO - PROCESS | 2492 | 1468456265580 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:05 INFO - PROCESS | 2492 | ++DOCSHELL 0E554400 == 26 [pid = 2492] [id = 681] 17:31:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (0E555C00) [pid = 2492] [serial = 2043] [outer = 00000000] 17:31:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (0E55EC00) [pid = 2492] [serial = 2044] [outer = 0E555C00] 17:31:05 INFO - PROCESS | 2492 | 1468456265707 Marionette DEBUG loaded listener.js 17:31:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (0F2E8C00) [pid = 2492] [serial = 2045] [outer = 0E555C00] 17:31:06 INFO - PROCESS | 2492 | 1468456266605 Marionette TRACE conn5 <- [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"]]]}] 17:31:06 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 17:31:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:31:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:31:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1174ms 17:31:06 INFO - PROCESS | 2492 | 1468456266643 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 17:31:06 INFO - PROCESS | 2492 | 1468456266645 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 17:31:06 INFO - PROCESS | 2492 | 1468456266649 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:31:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:31:06 INFO - PROCESS | 2492 | 1468456266652 Marionette TRACE conn5 <- [1,2690,null,{}] 17:31:06 INFO - PROCESS | 2492 | 1468456266675 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:06 INFO - PROCESS | 2492 | 1468456266680 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:06 INFO - PROCESS | 2492 | 1468456266797 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 17:31:06 INFO - PROCESS | 2492 | 1468456266805 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:06 INFO - PROCESS | 2492 | 1468456266809 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:06 INFO - PROCESS | 2492 | ++DOCSHELL 12E6A800 == 27 [pid = 2492] [id = 682] 17:31:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (12E6B000) [pid = 2492] [serial = 2046] [outer = 00000000] 17:31:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (12FE5000) [pid = 2492] [serial = 2047] [outer = 12E6B000] 17:31:06 INFO - PROCESS | 2492 | 1468456266910 Marionette DEBUG loaded listener.js 17:31:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (13089C00) [pid = 2492] [serial = 2048] [outer = 12E6B000] 17:31:07 INFO - PROCESS | 2492 | 1468456267388 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:31:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:31:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 790ms 17:31:07 INFO - PROCESS | 2492 | 1468456267443 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 17:31:07 INFO - PROCESS | 2492 | 1468456267445 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 17:31:07 INFO - PROCESS | 2492 | 1468456267449 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:31:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:31:07 INFO - PROCESS | 2492 | 1468456267451 Marionette TRACE conn5 <- [1,2694,null,{}] 17:31:07 INFO - PROCESS | 2492 | 1468456267455 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:07 INFO - PROCESS | 2492 | 1468456267457 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:07 INFO - PROCESS | 2492 | 1468456267573 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 17:31:07 INFO - PROCESS | 2492 | 1468456267636 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:07 INFO - PROCESS | 2492 | 1468456267638 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:07 INFO - PROCESS | 2492 | ++DOCSHELL 15423800 == 28 [pid = 2492] [id = 683] 17:31:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (15470400) [pid = 2492] [serial = 2049] [outer = 00000000] 17:31:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (157F3000) [pid = 2492] [serial = 2050] [outer = 15470400] 17:31:07 INFO - PROCESS | 2492 | 1468456267685 Marionette DEBUG loaded listener.js 17:31:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (158F4800) [pid = 2492] [serial = 2051] [outer = 15470400] 17:31:08 INFO - PROCESS | 2492 | 1468456268115 Marionette TRACE conn5 <- [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]]]}] 17:31:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:31:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 17:31:08 INFO - PROCESS | 2492 | 1468456268191 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 17:31:08 INFO - PROCESS | 2492 | 1468456268193 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 17:31:08 INFO - PROCESS | 2492 | 1468456268198 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:31:08 INFO - PROCESS | 2492 | 1468456268200 Marionette TRACE conn5 <- [1,2698,null,{}] 17:31:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:31:08 INFO - PROCESS | 2492 | 1468456268204 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:08 INFO - PROCESS | 2492 | 1468456268206 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:08 INFO - PROCESS | 2492 | 1468456268384 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 17:31:08 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (13082400) [pid = 2492] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:31:08 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (15419C00) [pid = 2492] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:31:08 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (0E8C6000) [pid = 2492] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:31:08 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (127CEC00) [pid = 2492] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:31:08 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (0E8C4400) [pid = 2492] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:31:08 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (0E37D400) [pid = 2492] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:31:08 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (17A4EC00) [pid = 2492] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:31:08 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (0D91E800) [pid = 2492] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:31:08 INFO - PROCESS | 2492 | --DOMWINDOW == 58 (0C6DF000) [pid = 2492] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:31:08 INFO - PROCESS | 2492 | --DOMWINDOW == 57 (16B51000) [pid = 2492] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:31:08 INFO - PROCESS | 2492 | --DOMWINDOW == 56 (158F9C00) [pid = 2492] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:31:08 INFO - PROCESS | 2492 | 1468456268449 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:08 INFO - PROCESS | 2492 | 1468456268451 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:08 INFO - PROCESS | 2492 | ++DOCSHELL 0C64EC00 == 29 [pid = 2492] [id = 684] 17:31:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 57 (0C6D9400) [pid = 2492] [serial = 2052] [outer = 00000000] 17:31:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 58 (0E37D400) [pid = 2492] [serial = 2053] [outer = 0C6D9400] 17:31:08 INFO - PROCESS | 2492 | 1468456268495 Marionette DEBUG loaded listener.js 17:31:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (12A67000) [pid = 2492] [serial = 2054] [outer = 0C6D9400] 17:31:08 INFO - PROCESS | 2492 | 1468456268864 Marionette TRACE conn5 <- [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] 17:31:08 INFO - PROCESS | 2492 | 1468456268936 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 17:31:08 INFO - PROCESS | 2492 | 1468456268939 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:31:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:31:08 INFO - PROCESS | 2492 | 1468456268941 Marionette TRACE conn5 <- [1,2702,null,{}] 17:31:08 INFO - PROCESS | 2492 | 1468456268945 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:08 INFO - PROCESS | 2492 | 1468456268950 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:09 INFO - PROCESS | 2492 | 1468456269054 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 17:31:09 INFO - PROCESS | 2492 | 1468456269066 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:09 INFO - PROCESS | 2492 | 1468456269068 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:09 INFO - PROCESS | 2492 | ++DOCSHELL 16893800 == 30 [pid = 2492] [id = 685] 17:31:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (16B4D400) [pid = 2492] [serial = 2055] [outer = 00000000] 17:31:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (1721F400) [pid = 2492] [serial = 2056] [outer = 16B4D400] 17:31:09 INFO - PROCESS | 2492 | 1468456269113 Marionette DEBUG loaded listener.js 17:31:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (17611C00) [pid = 2492] [serial = 2057] [outer = 16B4D400] 17:31:09 INFO - PROCESS | 2492 | 1468456269533 Marionette TRACE conn5 <- [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]]]}] 17:31:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:31:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 17:31:09 INFO - PROCESS | 2492 | 1468456269584 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 17:31:09 INFO - PROCESS | 2492 | 1468456269586 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 17:31:09 INFO - PROCESS | 2492 | 1468456269604 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:31:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:31:09 INFO - PROCESS | 2492 | 1468456269605 Marionette TRACE conn5 <- [1,2706,null,{}] 17:31:09 INFO - PROCESS | 2492 | 1468456269609 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:09 INFO - PROCESS | 2492 | 1468456269611 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:09 INFO - PROCESS | 2492 | 1468456269689 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 17:31:09 INFO - PROCESS | 2492 | 1468456269719 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:09 INFO - PROCESS | 2492 | 1468456269721 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:09 INFO - PROCESS | 2492 | ++DOCSHELL 17220C00 == 31 [pid = 2492] [id = 686] 17:31:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (17708800) [pid = 2492] [serial = 2058] [outer = 00000000] 17:31:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (17713000) [pid = 2492] [serial = 2059] [outer = 17708800] 17:31:09 INFO - PROCESS | 2492 | 1468456269767 Marionette DEBUG loaded listener.js 17:31:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (17790400) [pid = 2492] [serial = 2060] [outer = 17708800] 17:31:10 INFO - PROCESS | 2492 | 1468456270207 Marionette TRACE conn5 <- [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] 17:31:10 INFO - PROCESS | 2492 | 1468456270242 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 17:31:10 INFO - PROCESS | 2492 | 1468456270245 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:31:10 INFO - PROCESS | 2492 | 1468456270247 Marionette TRACE conn5 <- [1,2710,null,{}] 17:31:10 INFO - PROCESS | 2492 | 1468456270250 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:10 INFO - PROCESS | 2492 | 1468456270252 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:10 INFO - PROCESS | 2492 | 1468456270331 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 17:31:10 INFO - PROCESS | 2492 | 1468456270337 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:10 INFO - PROCESS | 2492 | 1468456270339 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:10 INFO - PROCESS | 2492 | ++DOCSHELL 17178800 == 32 [pid = 2492] [id = 687] 17:31:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (1792B800) [pid = 2492] [serial = 2061] [outer = 00000000] 17:31:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (17937C00) [pid = 2492] [serial = 2062] [outer = 1792B800] 17:31:10 INFO - PROCESS | 2492 | 1468456270384 Marionette DEBUG loaded listener.js 17:31:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (17938800) [pid = 2492] [serial = 2063] [outer = 1792B800] 17:31:11 INFO - PROCESS | 2492 | 1468456271272 Marionette TRACE conn5 <- [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] 17:31:11 INFO - PROCESS | 2492 | 1468456271325 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 17:31:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:31:11 INFO - PROCESS | 2492 | 1468456271329 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:31:11 INFO - PROCESS | 2492 | 1468456271333 Marionette TRACE conn5 <- [1,2714,null,{}] 17:31:11 INFO - PROCESS | 2492 | 1468456271338 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:11 INFO - PROCESS | 2492 | 1468456271342 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:11 INFO - PROCESS | 2492 | 1468456271484 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 17:31:11 INFO - PROCESS | 2492 | 1468456271621 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:11 INFO - PROCESS | 2492 | 1468456271624 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:11 INFO - PROCESS | 2492 | ++DOCSHELL 0E37B000 == 33 [pid = 2492] [id = 688] 17:31:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0E50CC00) [pid = 2492] [serial = 2064] [outer = 00000000] 17:31:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0E558C00) [pid = 2492] [serial = 2065] [outer = 0E50CC00] 17:31:11 INFO - PROCESS | 2492 | 1468456271681 Marionette DEBUG loaded listener.js 17:31:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0E8C7C00) [pid = 2492] [serial = 2066] [outer = 0E50CC00] 17:31:12 INFO - PROCESS | 2492 | 1468456272495 Marionette TRACE conn5 <- [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]]]}] 17:31:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:31:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1237ms 17:31:12 INFO - PROCESS | 2492 | 1468456272568 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 17:31:12 INFO - PROCESS | 2492 | 1468456272573 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 17:31:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:31:12 INFO - PROCESS | 2492 | 1468456272578 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:31:12 INFO - PROCESS | 2492 | 1468456272581 Marionette TRACE conn5 <- [1,2718,null,{}] 17:31:12 INFO - PROCESS | 2492 | 1468456272587 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:12 INFO - PROCESS | 2492 | 1468456272589 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:12 INFO - PROCESS | 2492 | 1468456272712 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 17:31:12 INFO - PROCESS | 2492 | 1468456272860 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:12 INFO - PROCESS | 2492 | 1468456272864 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:12 INFO - PROCESS | 2492 | --DOCSHELL 17220C00 == 32 [pid = 2492] [id = 686] 17:31:12 INFO - PROCESS | 2492 | --DOCSHELL 16893800 == 31 [pid = 2492] [id = 685] 17:31:12 INFO - PROCESS | 2492 | --DOCSHELL 0C64EC00 == 30 [pid = 2492] [id = 684] 17:31:12 INFO - PROCESS | 2492 | --DOCSHELL 15423800 == 29 [pid = 2492] [id = 683] 17:31:12 INFO - PROCESS | 2492 | --DOCSHELL 12E6A800 == 28 [pid = 2492] [id = 682] 17:31:12 INFO - PROCESS | 2492 | --DOCSHELL 0E554400 == 27 [pid = 2492] [id = 681] 17:31:12 INFO - PROCESS | 2492 | --DOCSHELL 0DBFD000 == 26 [pid = 2492] [id = 680] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (17A4C000) [pid = 2492] [serial = 2000] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (1480E000) [pid = 2492] [serial = 2020] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (15415400) [pid = 2492] [serial = 2021] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (15B8AC00) [pid = 2492] [serial = 2024] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (15B7C400) [pid = 2492] [serial = 2023] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (15420800) [pid = 2492] [serial = 2026] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (12E72800) [pid = 2492] [serial = 2017] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (0F2F1000) [pid = 2492] [serial = 2014] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (1261CC00) [pid = 2492] [serial = 2015] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (0E3E5C00) [pid = 2492] [serial = 2011] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (0E505800) [pid = 2492] [serial = 2012] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (1852E400) [pid = 2492] [serial = 2003] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 58 (0D9D3C00) [pid = 2492] [serial = 2008] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 57 (0DF73C00) [pid = 2492] [serial = 2009] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 56 (0D9F0400) [pid = 2492] [serial = 2005] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 55 (0DF7C800) [pid = 2492] [serial = 2006] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 54 (14809800) [pid = 2492] [serial = 2027] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 53 (17680400) [pid = 2492] [serial = 2029] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 52 (17707800) [pid = 2492] [serial = 2030] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | --DOMWINDOW == 51 (12F6A000) [pid = 2492] [serial = 2018] [outer = 00000000] [url = about:blank] 17:31:12 INFO - PROCESS | 2492 | ++DOCSHELL 0C64AC00 == 27 [pid = 2492] [id = 689] 17:31:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 52 (0C64EC00) [pid = 2492] [serial = 2067] [outer = 00000000] 17:31:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 53 (0DA7A000) [pid = 2492] [serial = 2068] [outer = 0C64EC00] 17:31:12 INFO - PROCESS | 2492 | 1468456272940 Marionette DEBUG loaded listener.js 17:31:13 INFO - PROCESS | 2492 | ++DOMWINDOW == 54 (0DF7F400) [pid = 2492] [serial = 2069] [outer = 0C64EC00] 17:31:13 INFO - PROCESS | 2492 | 1468456273823 Marionette TRACE conn5 <- [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"]]]}] 17:31:13 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 17:31:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:31:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:31:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:31:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1277ms 17:31:13 INFO - PROCESS | 2492 | 1468456273855 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 17:31:13 INFO - PROCESS | 2492 | 1468456273860 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 17:31:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:31:13 INFO - PROCESS | 2492 | 1468456273866 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:31:13 INFO - PROCESS | 2492 | 1468456273869 Marionette TRACE conn5 <- [1,2722,null,{}] 17:31:13 INFO - PROCESS | 2492 | 1468456273873 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:13 INFO - PROCESS | 2492 | 1468456273875 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:13 INFO - PROCESS | 2492 | 1468456273964 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 17:31:14 INFO - PROCESS | 2492 | 1468456274053 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:14 INFO - PROCESS | 2492 | 1468456274055 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:14 INFO - PROCESS | 2492 | ++DOCSHELL 0E550400 == 28 [pid = 2492] [id = 690] 17:31:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 55 (0E551000) [pid = 2492] [serial = 2070] [outer = 00000000] 17:31:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 56 (0E558400) [pid = 2492] [serial = 2071] [outer = 0E551000] 17:31:14 INFO - PROCESS | 2492 | 1468456274104 Marionette DEBUG loaded listener.js 17:31:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 57 (0F2E5400) [pid = 2492] [serial = 2072] [outer = 0E551000] 17:31:14 INFO - PROCESS | 2492 | 1468456274521 Marionette TRACE conn5 <- [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]]]}] 17:31:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:31:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 732ms 17:31:14 INFO - PROCESS | 2492 | 1468456274602 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 17:31:14 INFO - PROCESS | 2492 | 1468456274605 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 17:31:14 INFO - PROCESS | 2492 | 1468456274608 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:31:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:31:14 INFO - PROCESS | 2492 | 1468456274611 Marionette TRACE conn5 <- [1,2726,null,{}] 17:31:14 INFO - PROCESS | 2492 | 1468456274622 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:14 INFO - PROCESS | 2492 | 1468456274627 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:14 INFO - PROCESS | 2492 | 1468456274716 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 17:31:14 INFO - PROCESS | 2492 | 1468456274731 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:14 INFO - PROCESS | 2492 | 1468456274734 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:14 INFO - PROCESS | 2492 | ++DOCSHELL 12E95C00 == 29 [pid = 2492] [id = 691] 17:31:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 58 (12F25C00) [pid = 2492] [serial = 2073] [outer = 00000000] 17:31:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (12F6A000) [pid = 2492] [serial = 2074] [outer = 12F25C00] 17:31:14 INFO - PROCESS | 2492 | 1468456274782 Marionette DEBUG loaded listener.js 17:31:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (12FECC00) [pid = 2492] [serial = 2075] [outer = 12F25C00] 17:31:15 INFO - PROCESS | 2492 | 1468456275247 Marionette TRACE conn5 <- [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]]]}] 17:31:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:31:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 17:31:15 INFO - PROCESS | 2492 | 1468456275287 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 17:31:15 INFO - PROCESS | 2492 | 1468456275290 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 17:31:15 INFO - PROCESS | 2492 | 1468456275293 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:31:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:31:15 INFO - PROCESS | 2492 | 1468456275295 Marionette TRACE conn5 <- [1,2730,null,{}] 17:31:15 INFO - PROCESS | 2492 | 1468456275298 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:15 INFO - PROCESS | 2492 | 1468456275300 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:15 INFO - PROCESS | 2492 | 1468456275455 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 17:31:15 INFO - PROCESS | 2492 | 1468456275473 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:15 INFO - PROCESS | 2492 | 1468456275475 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:15 INFO - PROCESS | 2492 | ++DOCSHELL 15415000 == 30 [pid = 2492] [id = 692] 17:31:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (15416000) [pid = 2492] [serial = 2076] [outer = 00000000] 17:31:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (15474400) [pid = 2492] [serial = 2077] [outer = 15416000] 17:31:15 INFO - PROCESS | 2492 | 1468456275519 Marionette DEBUG loaded listener.js 17:31:15 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (1582A000) [pid = 2492] [serial = 2078] [outer = 15416000] 17:31:15 INFO - PROCESS | 2492 | 1468456275960 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:31:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:31:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 17:31:16 INFO - PROCESS | 2492 | 1468456276034 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 17:31:16 INFO - PROCESS | 2492 | 1468456276036 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 17:31:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:31:16 INFO - PROCESS | 2492 | 1468456276040 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:31:16 INFO - PROCESS | 2492 | 1468456276041 Marionette TRACE conn5 <- [1,2734,null,{}] 17:31:16 INFO - PROCESS | 2492 | 1468456276045 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:16 INFO - PROCESS | 2492 | 1468456276047 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:16 INFO - PROCESS | 2492 | 1468456276161 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 17:31:16 INFO - PROCESS | 2492 | 1468456276171 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:16 INFO - PROCESS | 2492 | 1468456276173 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:16 INFO - PROCESS | 2492 | ++DOCSHELL 15B80000 == 31 [pid = 2492] [id = 693] 17:31:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (15B81000) [pid = 2492] [serial = 2079] [outer = 00000000] 17:31:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (15BFDC00) [pid = 2492] [serial = 2080] [outer = 15B81000] 17:31:16 INFO - PROCESS | 2492 | 1468456276274 Marionette DEBUG loaded listener.js 17:31:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (16893800) [pid = 2492] [serial = 2081] [outer = 15B81000] 17:31:16 INFO - PROCESS | 2492 | 1468456276692 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:31:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:31:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 17:31:16 INFO - PROCESS | 2492 | 1468456276713 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 17:31:16 INFO - PROCESS | 2492 | 1468456276715 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 17:31:16 INFO - PROCESS | 2492 | 1468456276718 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:31:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:31:16 INFO - PROCESS | 2492 | 1468456276720 Marionette TRACE conn5 <- [1,2738,null,{}] 17:31:16 INFO - PROCESS | 2492 | 1468456276723 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:16 INFO - PROCESS | 2492 | 1468456276729 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:16 INFO - PROCESS | 2492 | 1468456276896 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 17:31:16 INFO - PROCESS | 2492 | 1468456276921 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:16 INFO - PROCESS | 2492 | 1468456276923 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:16 INFO - PROCESS | 2492 | ++DOCSHELL 15BFD400 == 32 [pid = 2492] [id = 694] 17:31:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (16B64800) [pid = 2492] [serial = 2082] [outer = 00000000] 17:31:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (1760F000) [pid = 2492] [serial = 2083] [outer = 16B64800] 17:31:16 INFO - PROCESS | 2492 | 1468456276968 Marionette DEBUG loaded listener.js 17:31:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (17715800) [pid = 2492] [serial = 2084] [outer = 16B64800] 17:31:17 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (17708800) [pid = 2492] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:31:17 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0C649400) [pid = 2492] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:31:17 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (0C6F8000) [pid = 2492] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:31:17 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (0F4AB400) [pid = 2492] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:31:17 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (12E6B000) [pid = 2492] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:31:17 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (15470400) [pid = 2492] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:31:17 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (0C6D9400) [pid = 2492] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:31:17 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (16B4D400) [pid = 2492] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:31:17 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (0E555C00) [pid = 2492] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:31:17 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (0DBFF000) [pid = 2492] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:31:17 INFO - PROCESS | 2492 | 1468456277468 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:31:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:31:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 770ms 17:31:17 INFO - PROCESS | 2492 | 1468456277492 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 17:31:17 INFO - PROCESS | 2492 | 1468456277494 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 17:31:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:31:17 INFO - PROCESS | 2492 | 1468456277497 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:31:17 INFO - PROCESS | 2492 | 1468456277499 Marionette TRACE conn5 <- [1,2742,null,{}] 17:31:17 INFO - PROCESS | 2492 | 1468456277502 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:17 INFO - PROCESS | 2492 | 1468456277504 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:17 INFO - PROCESS | 2492 | 1468456277593 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 17:31:17 INFO - PROCESS | 2492 | 1468456277598 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:17 INFO - PROCESS | 2492 | 1468456277600 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:17 INFO - PROCESS | 2492 | ++DOCSHELL 0C650800 == 33 [pid = 2492] [id = 695] 17:31:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (0C6F8000) [pid = 2492] [serial = 2085] [outer = 00000000] 17:31:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (16012C00) [pid = 2492] [serial = 2086] [outer = 0C6F8000] 17:31:17 INFO - PROCESS | 2492 | 1468456277733 Marionette DEBUG loaded listener.js 17:31:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (12F34400) [pid = 2492] [serial = 2087] [outer = 0C6F8000] 17:31:18 INFO - PROCESS | 2492 | 1468456278091 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:31:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:31:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 17:31:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:31:18 INFO - PROCESS | 2492 | 1468456278128 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 17:31:18 INFO - PROCESS | 2492 | 1468456278130 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 17:31:18 INFO - PROCESS | 2492 | 1468456278134 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:31:18 INFO - PROCESS | 2492 | 1468456278135 Marionette TRACE conn5 <- [1,2746,null,{}] 17:31:18 INFO - PROCESS | 2492 | 1468456278139 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:18 INFO - PROCESS | 2492 | 1468456278141 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:18 INFO - PROCESS | 2492 | 1468456278220 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 17:31:18 INFO - PROCESS | 2492 | 1468456278346 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:18 INFO - PROCESS | 2492 | 1468456278348 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:18 INFO - PROCESS | 2492 | ++DOCSHELL 1792C000 == 34 [pid = 2492] [id = 696] 17:31:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (1792EC00) [pid = 2492] [serial = 2088] [outer = 00000000] 17:31:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (1797BC00) [pid = 2492] [serial = 2089] [outer = 1792EC00] 17:31:18 INFO - PROCESS | 2492 | 1468456278393 Marionette DEBUG loaded listener.js 17:31:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (17A43800) [pid = 2492] [serial = 2090] [outer = 1792EC00] 17:31:18 INFO - PROCESS | 2492 | 1468456278736 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:31:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:31:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 17:31:18 INFO - PROCESS | 2492 | 1468456278764 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 17:31:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:31:18 INFO - PROCESS | 2492 | 1468456278766 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 17:31:18 INFO - PROCESS | 2492 | 1468456278769 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:31:18 INFO - PROCESS | 2492 | 1468456278770 Marionette TRACE conn5 <- [1,2750,null,{}] 17:31:18 INFO - PROCESS | 2492 | 1468456278774 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:18 INFO - PROCESS | 2492 | 1468456278776 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:18 INFO - PROCESS | 2492 | 1468456278856 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 17:31:18 INFO - PROCESS | 2492 | 1468456278862 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:18 INFO - PROCESS | 2492 | 1468456278863 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:18 INFO - PROCESS | 2492 | ++DOCSHELL 17A47400 == 35 [pid = 2492] [id = 697] 17:31:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (17A49000) [pid = 2492] [serial = 2091] [outer = 00000000] 17:31:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (17A50C00) [pid = 2492] [serial = 2092] [outer = 17A49000] 17:31:18 INFO - PROCESS | 2492 | 1468456278908 Marionette DEBUG loaded listener.js 17:31:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (17A51800) [pid = 2492] [serial = 2093] [outer = 17A49000] 17:31:19 INFO - PROCESS | 2492 | 1468456279330 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:31:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:31:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 17:31:19 INFO - PROCESS | 2492 | 1468456279407 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 17:31:19 INFO - PROCESS | 2492 | 1468456279411 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 17:31:19 INFO - PROCESS | 2492 | 1468456279416 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:31:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:31:19 INFO - PROCESS | 2492 | 1468456279420 Marionette TRACE conn5 <- [1,2754,null,{}] 17:31:19 INFO - PROCESS | 2492 | 1468456279427 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:19 INFO - PROCESS | 2492 | 1468456279431 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:19 INFO - PROCESS | 2492 | 1468456279581 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 17:31:19 INFO - PROCESS | 2492 | 1468456279790 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:19 INFO - PROCESS | 2492 | 1468456279794 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:19 INFO - PROCESS | 2492 | ++DOCSHELL 0D9F0400 == 36 [pid = 2492] [id = 698] 17:31:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0DA35400) [pid = 2492] [serial = 2094] [outer = 00000000] 17:31:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0E13A800) [pid = 2492] [serial = 2095] [outer = 0DA35400] 17:31:19 INFO - PROCESS | 2492 | 1468456279865 Marionette DEBUG loaded listener.js 17:31:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0E3E5C00) [pid = 2492] [serial = 2096] [outer = 0DA35400] 17:31:20 INFO - PROCESS | 2492 | 1468456280443 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:31:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:31:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1079ms 17:31:20 INFO - PROCESS | 2492 | 1468456280500 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 17:31:20 INFO - PROCESS | 2492 | 1468456280503 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 17:31:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:31:20 INFO - PROCESS | 2492 | 1468456280510 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:31:20 INFO - PROCESS | 2492 | 1468456280514 Marionette TRACE conn5 <- [1,2758,null,{}] 17:31:20 INFO - PROCESS | 2492 | 1468456280518 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:20 INFO - PROCESS | 2492 | 1468456280521 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:20 INFO - PROCESS | 2492 | 1468456280636 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 17:31:20 INFO - PROCESS | 2492 | 1468456280779 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:20 INFO - PROCESS | 2492 | 1468456280781 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:20 INFO - PROCESS | 2492 | ++DOCSHELL 126B0C00 == 37 [pid = 2492] [id = 699] 17:31:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (127C0C00) [pid = 2492] [serial = 2097] [outer = 00000000] 17:31:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (12A5D800) [pid = 2492] [serial = 2098] [outer = 127C0C00] 17:31:20 INFO - PROCESS | 2492 | 1468456280840 Marionette DEBUG loaded listener.js 17:31:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (12E73000) [pid = 2492] [serial = 2099] [outer = 127C0C00] 17:31:21 INFO - PROCESS | 2492 | 1468456281434 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:31:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:31:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 988ms 17:31:21 INFO - PROCESS | 2492 | 1468456281498 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 17:31:21 INFO - PROCESS | 2492 | 1468456281500 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 17:31:21 INFO - PROCESS | 2492 | 1468456281504 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:31:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:31:21 INFO - PROCESS | 2492 | 1468456281506 Marionette TRACE conn5 <- [1,2762,null,{}] 17:31:21 INFO - PROCESS | 2492 | 1468456281516 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:21 INFO - PROCESS | 2492 | 1468456281521 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:21 INFO - PROCESS | 2492 | 1468456281659 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 17:31:21 INFO - PROCESS | 2492 | 1468456281812 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:21 INFO - PROCESS | 2492 | 1468456281816 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:21 INFO - PROCESS | 2492 | ++DOCSHELL 17602C00 == 38 [pid = 2492] [id = 700] 17:31:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (17603400) [pid = 2492] [serial = 2100] [outer = 00000000] 17:31:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (17707400) [pid = 2492] [serial = 2101] [outer = 17603400] 17:31:21 INFO - PROCESS | 2492 | 1468456281879 Marionette DEBUG loaded listener.js 17:31:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (17932C00) [pid = 2492] [serial = 2102] [outer = 17603400] 17:31:22 INFO - PROCESS | 2492 | 1468456282506 Marionette TRACE conn5 <- [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]]]}] 17:31:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:31:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1023ms 17:31:22 INFO - PROCESS | 2492 | 1468456282530 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 17:31:22 INFO - PROCESS | 2492 | 1468456282532 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 17:31:22 INFO - PROCESS | 2492 | 1468456282536 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:31:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:31:22 INFO - PROCESS | 2492 | 1468456282538 Marionette TRACE conn5 <- [1,2766,null,{}] 17:31:22 INFO - PROCESS | 2492 | 1468456282542 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:22 INFO - PROCESS | 2492 | 1468456282544 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:22 INFO - PROCESS | 2492 | 1468456282655 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 17:31:22 INFO - PROCESS | 2492 | 1468456282949 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:22 INFO - PROCESS | 2492 | 1468456282952 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:22 INFO - PROCESS | 2492 | ++DOCSHELL 0C646000 == 39 [pid = 2492] [id = 701] 17:31:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (0C651C00) [pid = 2492] [serial = 2103] [outer = 00000000] 17:31:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (0C6E5800) [pid = 2492] [serial = 2104] [outer = 0C651C00] 17:31:23 INFO - PROCESS | 2492 | 1468456283002 Marionette DEBUG loaded listener.js 17:31:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (0C6F4400) [pid = 2492] [serial = 2105] [outer = 0C651C00] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 1792C000 == 38 [pid = 2492] [id = 696] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 0C650800 == 37 [pid = 2492] [id = 695] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 15BFD400 == 36 [pid = 2492] [id = 694] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 15B80000 == 35 [pid = 2492] [id = 693] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 15415000 == 34 [pid = 2492] [id = 692] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 12E95C00 == 33 [pid = 2492] [id = 691] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 0E550400 == 32 [pid = 2492] [id = 690] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 0C64AC00 == 31 [pid = 2492] [id = 689] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 0E37B000 == 30 [pid = 2492] [id = 688] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 17178800 == 29 [pid = 2492] [id = 687] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 0C649000 == 28 [pid = 2492] [id = 679] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 126B0C00 == 27 [pid = 2492] [id = 699] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 17602C00 == 26 [pid = 2492] [id = 700] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 17A47400 == 25 [pid = 2492] [id = 697] 17:31:24 INFO - PROCESS | 2492 | --DOCSHELL 0D9F0400 == 24 [pid = 2492] [id = 698] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (17713000) [pid = 2492] [serial = 2059] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0D968C00) [pid = 2492] [serial = 2039] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0C6F1C00) [pid = 2492] [serial = 2038] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0E508C00) [pid = 2492] [serial = 2033] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0E142000) [pid = 2492] [serial = 2032] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (12F70400) [pid = 2492] [serial = 2036] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (1299A400) [pid = 2492] [serial = 2035] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (12FE5000) [pid = 2492] [serial = 2047] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (157F3000) [pid = 2492] [serial = 2050] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0E37D400) [pid = 2492] [serial = 2053] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (158F4800) [pid = 2492] [serial = 2051] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (1721F400) [pid = 2492] [serial = 2056] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0E55EC00) [pid = 2492] [serial = 2044] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (0DF7A400) [pid = 2492] [serial = 2041] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (0DF91C00) [pid = 2492] [serial = 2042] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (12A67000) [pid = 2492] [serial = 2054] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (17611C00) [pid = 2492] [serial = 2057] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (17790400) [pid = 2492] [serial = 2060] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (13089C00) [pid = 2492] [serial = 2048] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (0F2E8C00) [pid = 2492] [serial = 2045] [outer = 00000000] [url = about:blank] 17:31:24 INFO - PROCESS | 2492 | 1468456284206 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:31:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:31:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1723ms 17:31:24 INFO - PROCESS | 2492 | 1468456284264 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 17:31:24 INFO - PROCESS | 2492 | 1468456284268 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 17:31:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:31:24 INFO - PROCESS | 2492 | 1468456284274 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:31:24 INFO - PROCESS | 2492 | 1468456284277 Marionette TRACE conn5 <- [1,2770,null,{}] 17:31:24 INFO - PROCESS | 2492 | 1468456284325 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:24 INFO - PROCESS | 2492 | 1468456284328 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:24 INFO - PROCESS | 2492 | 1468456284425 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 17:31:24 INFO - PROCESS | 2492 | 1468456284517 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:24 INFO - PROCESS | 2492 | 1468456284522 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:24 INFO - PROCESS | 2492 | ++DOCSHELL 0C6EC800 == 25 [pid = 2492] [id = 702] 17:31:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (0C6EDC00) [pid = 2492] [serial = 2106] [outer = 00000000] 17:31:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (0DBFF400) [pid = 2492] [serial = 2107] [outer = 0C6EDC00] 17:31:24 INFO - PROCESS | 2492 | 1468456284572 Marionette DEBUG loaded listener.js 17:31:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (0DF90800) [pid = 2492] [serial = 2108] [outer = 0C6EDC00] 17:31:25 INFO - PROCESS | 2492 | 1468456284996 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:31:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:31:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 770ms 17:31:25 INFO - PROCESS | 2492 | 1468456285048 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 17:31:25 INFO - PROCESS | 2492 | 1468456285054 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 17:31:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:31:25 INFO - PROCESS | 2492 | 1468456285060 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:31:25 INFO - PROCESS | 2492 | 1468456285063 Marionette TRACE conn5 <- [1,2774,null,{}] 17:31:25 INFO - PROCESS | 2492 | 1468456285067 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:25 INFO - PROCESS | 2492 | 1468456285069 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:25 INFO - PROCESS | 2492 | 1468456285157 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 17:31:25 INFO - PROCESS | 2492 | 1468456285166 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:25 INFO - PROCESS | 2492 | 1468456285169 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:25 INFO - PROCESS | 2492 | ++DOCSHELL 0E3E0400 == 26 [pid = 2492] [id = 703] 17:31:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (0E3E0800) [pid = 2492] [serial = 2109] [outer = 00000000] 17:31:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0E503800) [pid = 2492] [serial = 2110] [outer = 0E3E0800] 17:31:25 INFO - PROCESS | 2492 | 1468456285216 Marionette DEBUG loaded listener.js 17:31:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E50F000) [pid = 2492] [serial = 2111] [outer = 0E3E0800] 17:31:25 INFO - PROCESS | 2492 | 1468456285675 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:31:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:31:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 631ms 17:31:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:31:25 INFO - PROCESS | 2492 | 1468456285693 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 17:31:25 INFO - PROCESS | 2492 | 1468456285696 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 17:31:25 INFO - PROCESS | 2492 | 1468456285699 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:31:25 INFO - PROCESS | 2492 | 1468456285702 Marionette TRACE conn5 <- [1,2778,null,{}] 17:31:25 INFO - PROCESS | 2492 | 1468456285717 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:25 INFO - PROCESS | 2492 | 1468456285722 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:25 INFO - PROCESS | 2492 | 1468456285807 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 17:31:25 INFO - PROCESS | 2492 | 1468456285852 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:25 INFO - PROCESS | 2492 | 1468456285855 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:25 INFO - PROCESS | 2492 | ++DOCSHELL 126AA400 == 27 [pid = 2492] [id = 704] 17:31:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (126AD800) [pid = 2492] [serial = 2112] [outer = 00000000] 17:31:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (127C1800) [pid = 2492] [serial = 2113] [outer = 126AD800] 17:31:26 INFO - PROCESS | 2492 | 1468456285994 Marionette DEBUG loaded listener.js 17:31:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (12A60C00) [pid = 2492] [serial = 2114] [outer = 126AD800] 17:31:26 INFO - PROCESS | 2492 | 1468456286391 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:31:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:31:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 17:31:26 INFO - PROCESS | 2492 | 1468456286429 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 17:31:26 INFO - PROCESS | 2492 | 1468456286432 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 17:31:26 INFO - PROCESS | 2492 | 1468456286435 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:31:26 INFO - PROCESS | 2492 | 1468456286437 Marionette TRACE conn5 <- [1,2782,null,{}] 17:31:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:31:26 INFO - PROCESS | 2492 | 1468456286440 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:26 INFO - PROCESS | 2492 | 1468456286442 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:26 INFO - PROCESS | 2492 | 1468456286563 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 17:31:26 INFO - PROCESS | 2492 | 1468456286569 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:26 INFO - PROCESS | 2492 | 1468456286571 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:26 INFO - PROCESS | 2492 | ++DOCSHELL 12E96400 == 28 [pid = 2492] [id = 705] 17:31:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (12F28800) [pid = 2492] [serial = 2115] [outer = 00000000] 17:31:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (12FEB400) [pid = 2492] [serial = 2116] [outer = 12F28800] 17:31:26 INFO - PROCESS | 2492 | 1468456286673 Marionette DEBUG loaded listener.js 17:31:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (140DE800) [pid = 2492] [serial = 2117] [outer = 12F28800] 17:31:27 INFO - PROCESS | 2492 | 1468456287091 Marionette TRACE conn5 <- [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]]]}] 17:31:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:31:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 17:31:27 INFO - PROCESS | 2492 | 1468456287109 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 17:31:27 INFO - PROCESS | 2492 | 1468456287111 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 17:31:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:31:27 INFO - PROCESS | 2492 | 1468456287114 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:31:27 INFO - PROCESS | 2492 | 1468456287116 Marionette TRACE conn5 <- [1,2786,null,{}] 17:31:27 INFO - PROCESS | 2492 | 1468456287120 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:27 INFO - PROCESS | 2492 | 1468456287122 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:27 INFO - PROCESS | 2492 | 1468456287235 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 17:31:27 INFO - PROCESS | 2492 | 1468456287330 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:27 INFO - PROCESS | 2492 | 1468456287332 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:27 INFO - PROCESS | 2492 | ++DOCSHELL 14817000 == 29 [pid = 2492] [id = 706] 17:31:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (15414800) [pid = 2492] [serial = 2118] [outer = 00000000] 17:31:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (15421C00) [pid = 2492] [serial = 2119] [outer = 15414800] 17:31:27 INFO - PROCESS | 2492 | 1468456287377 Marionette DEBUG loaded listener.js 17:31:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (1582A400) [pid = 2492] [serial = 2120] [outer = 15414800] 17:31:27 INFO - PROCESS | 2492 | 1468456287817 Marionette TRACE conn5 <- [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]]]}] 17:31:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:31:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 17:31:27 INFO - PROCESS | 2492 | 1468456287851 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 17:31:27 INFO - PROCESS | 2492 | 1468456287853 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 17:31:27 INFO - PROCESS | 2492 | 1468456287856 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:31:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:31:27 INFO - PROCESS | 2492 | 1468456287857 Marionette TRACE conn5 <- [1,2790,null,{}] 17:31:27 INFO - PROCESS | 2492 | 1468456287861 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:27 INFO - PROCESS | 2492 | 1468456287866 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:28 INFO - PROCESS | 2492 | 1468456288007 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 17:31:28 INFO - PROCESS | 2492 | 1468456288073 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:28 INFO - PROCESS | 2492 | 1468456288075 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:28 INFO - PROCESS | 2492 | ++DOCSHELL 158FCC00 == 30 [pid = 2492] [id = 707] 17:31:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (15B80000) [pid = 2492] [serial = 2121] [outer = 00000000] 17:31:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (16B64C00) [pid = 2492] [serial = 2122] [outer = 15B80000] 17:31:28 INFO - PROCESS | 2492 | 1468456288123 Marionette DEBUG loaded listener.js 17:31:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17174800) [pid = 2492] [serial = 2123] [outer = 15B80000] 17:31:28 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (15416000) [pid = 2492] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:31:28 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1792B800) [pid = 2492] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:31:28 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (12F25C00) [pid = 2492] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:31:28 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (15B81000) [pid = 2492] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:31:28 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E50CC00) [pid = 2492] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:31:28 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0E551000) [pid = 2492] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:31:28 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0C64EC00) [pid = 2492] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:31:28 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (17A49000) [pid = 2492] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:31:28 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (0C6F8000) [pid = 2492] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:31:28 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (16B64800) [pid = 2492] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:31:28 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (1792EC00) [pid = 2492] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:31:28 INFO - PROCESS | 2492 | 1468456288669 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:31:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:31:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 870ms 17:31:28 INFO - PROCESS | 2492 | 1468456288731 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 17:31:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:31:28 INFO - PROCESS | 2492 | 1468456288733 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 17:31:28 INFO - PROCESS | 2492 | 1468456288736 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:31:28 INFO - PROCESS | 2492 | 1468456288737 Marionette TRACE conn5 <- [1,2794,null,{}] 17:31:28 INFO - PROCESS | 2492 | 1468456288741 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:28 INFO - PROCESS | 2492 | 1468456288742 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:28 INFO - PROCESS | 2492 | 1468456288818 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 17:31:28 INFO - PROCESS | 2492 | 1468456288824 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:28 INFO - PROCESS | 2492 | 1468456288826 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:28 INFO - PROCESS | 2492 | ++DOCSHELL 126A1400 == 31 [pid = 2492] [id = 708] 17:31:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (1541C400) [pid = 2492] [serial = 2124] [outer = 00000000] 17:31:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (16C51400) [pid = 2492] [serial = 2125] [outer = 1541C400] 17:31:28 INFO - PROCESS | 2492 | 1468456288870 Marionette DEBUG loaded listener.js 17:31:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (16C56000) [pid = 2492] [serial = 2126] [outer = 1541C400] 17:31:29 INFO - PROCESS | 2492 | 1468456289271 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:31:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:31:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 570ms 17:31:29 INFO - PROCESS | 2492 | 1468456289306 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 17:31:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:31:29 INFO - PROCESS | 2492 | 1468456289308 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 17:31:29 INFO - PROCESS | 2492 | 1468456289311 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:31:29 INFO - PROCESS | 2492 | 1468456289313 Marionette TRACE conn5 <- [1,2798,null,{}] 17:31:29 INFO - PROCESS | 2492 | 1468456289316 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:29 INFO - PROCESS | 2492 | 1468456289318 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:29 INFO - PROCESS | 2492 | 1468456289443 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 17:31:29 INFO - PROCESS | 2492 | 1468456289451 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:29 INFO - PROCESS | 2492 | 1468456289453 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:29 INFO - PROCESS | 2492 | ++DOCSHELL 1760EC00 == 32 [pid = 2492] [id = 709] 17:31:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (1760F400) [pid = 2492] [serial = 2127] [outer = 00000000] 17:31:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (17715000) [pid = 2492] [serial = 2128] [outer = 1760F400] 17:31:29 INFO - PROCESS | 2492 | 1468456289497 Marionette DEBUG loaded listener.js 17:31:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1770D400) [pid = 2492] [serial = 2129] [outer = 1760F400] 17:31:29 INFO - PROCESS | 2492 | 1468456289932 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:31:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:31:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 17:31:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:31:30 INFO - PROCESS | 2492 | 1468456289982 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 17:31:30 INFO - PROCESS | 2492 | 1468456289984 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 17:31:30 INFO - PROCESS | 2492 | 1468456289987 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:31:30 INFO - PROCESS | 2492 | 1468456289989 Marionette TRACE conn5 <- [1,2802,null,{}] 17:31:30 INFO - PROCESS | 2492 | 1468456289993 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:30 INFO - PROCESS | 2492 | 1468456289994 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:30 INFO - PROCESS | 2492 | 1468456290073 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 17:31:30 INFO - PROCESS | 2492 | 1468456290170 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:30 INFO - PROCESS | 2492 | 1468456290171 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:30 INFO - PROCESS | 2492 | ++DOCSHELL 126A8800 == 33 [pid = 2492] [id = 710] 17:31:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (1792B400) [pid = 2492] [serial = 2130] [outer = 00000000] 17:31:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (17975C00) [pid = 2492] [serial = 2131] [outer = 1792B400] 17:31:30 INFO - PROCESS | 2492 | 1468456290217 Marionette DEBUG loaded listener.js 17:31:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (17977800) [pid = 2492] [serial = 2132] [outer = 1792B400] 17:31:31 INFO - PROCESS | 2492 | --DOCSHELL 0C646000 == 32 [pid = 2492] [id = 701] 17:31:31 INFO - PROCESS | 2492 | --DOCSHELL 0C6EC800 == 31 [pid = 2492] [id = 702] 17:31:31 INFO - PROCESS | 2492 | --DOCSHELL 126AA400 == 30 [pid = 2492] [id = 704] 17:31:31 INFO - PROCESS | 2492 | --DOCSHELL 158FCC00 == 29 [pid = 2492] [id = 707] 17:31:31 INFO - PROCESS | 2492 | --DOCSHELL 1760EC00 == 28 [pid = 2492] [id = 709] 17:31:31 INFO - PROCESS | 2492 | --DOCSHELL 0E3E0400 == 27 [pid = 2492] [id = 703] 17:31:31 INFO - PROCESS | 2492 | --DOCSHELL 126A1400 == 26 [pid = 2492] [id = 708] 17:31:31 INFO - PROCESS | 2492 | --DOCSHELL 14817000 == 25 [pid = 2492] [id = 706] 17:31:31 INFO - PROCESS | 2492 | --DOCSHELL 12E96400 == 24 [pid = 2492] [id = 705] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (15474400) [pid = 2492] [serial = 2077] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17938800) [pid = 2492] [serial = 2063] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (17937C00) [pid = 2492] [serial = 2062] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (12F6A000) [pid = 2492] [serial = 2074] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (16893800) [pid = 2492] [serial = 2081] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0E558C00) [pid = 2492] [serial = 2065] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (0E8C7C00) [pid = 2492] [serial = 2066] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0E558400) [pid = 2492] [serial = 2071] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0F2E5400) [pid = 2492] [serial = 2072] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (15BFDC00) [pid = 2492] [serial = 2080] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (0DA7A000) [pid = 2492] [serial = 2068] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (0DF7F400) [pid = 2492] [serial = 2069] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (17A51800) [pid = 2492] [serial = 2093] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (16012C00) [pid = 2492] [serial = 2086] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (17A50C00) [pid = 2492] [serial = 2092] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (1760F000) [pid = 2492] [serial = 2083] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (17715800) [pid = 2492] [serial = 2084] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 58 (1797BC00) [pid = 2492] [serial = 2089] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 57 (17A43800) [pid = 2492] [serial = 2090] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 56 (12F34400) [pid = 2492] [serial = 2087] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 55 (1582A000) [pid = 2492] [serial = 2078] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | --DOMWINDOW == 54 (12FECC00) [pid = 2492] [serial = 2075] [outer = 00000000] [url = about:blank] 17:31:31 INFO - PROCESS | 2492 | 1468456291878 Marionette TRACE conn5 <- [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]]]}] 17:31:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:31:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1919ms 17:31:31 INFO - PROCESS | 2492 | 1468456291907 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 17:31:31 INFO - PROCESS | 2492 | 1468456291912 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 17:31:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:31:31 INFO - PROCESS | 2492 | 1468456291922 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:31:31 INFO - PROCESS | 2492 | 1468456291926 Marionette TRACE conn5 <- [1,2806,null,{}] 17:31:31 INFO - PROCESS | 2492 | 1468456291932 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:31 INFO - PROCESS | 2492 | 1468456291936 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:32 INFO - PROCESS | 2492 | 1468456292027 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 17:31:32 INFO - PROCESS | 2492 | 1468456292037 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:32 INFO - PROCESS | 2492 | 1468456292042 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:32 INFO - PROCESS | 2492 | ++DOCSHELL 0DF72C00 == 25 [pid = 2492] [id = 711] 17:31:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 55 (0DF73800) [pid = 2492] [serial = 2133] [outer = 00000000] 17:31:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 56 (0DF8F800) [pid = 2492] [serial = 2134] [outer = 0DF73800] 17:31:32 INFO - PROCESS | 2492 | 1468456292093 Marionette DEBUG loaded listener.js 17:31:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 57 (0E137000) [pid = 2492] [serial = 2135] [outer = 0DF73800] 17:31:32 INFO - PROCESS | 2492 | 1468456292601 Marionette TRACE conn5 <- [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]]]}] 17:31:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:31:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 17:31:32 INFO - PROCESS | 2492 | 1468456292652 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 17:31:32 INFO - PROCESS | 2492 | 1468456292657 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 17:31:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:31:32 INFO - PROCESS | 2492 | 1468456292664 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:31:32 INFO - PROCESS | 2492 | 1468456292666 Marionette TRACE conn5 <- [1,2810,null,{}] 17:31:32 INFO - PROCESS | 2492 | 1468456292670 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:32 INFO - PROCESS | 2492 | 1468456292674 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:32 INFO - PROCESS | 2492 | 1468456292762 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 17:31:32 INFO - PROCESS | 2492 | 1468456292778 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:32 INFO - PROCESS | 2492 | 1468456292781 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:32 INFO - PROCESS | 2492 | ++DOCSHELL 0E3E0400 == 26 [pid = 2492] [id = 712] 17:31:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 58 (0E3E1000) [pid = 2492] [serial = 2136] [outer = 00000000] 17:31:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (0E502800) [pid = 2492] [serial = 2137] [outer = 0E3E1000] 17:31:32 INFO - PROCESS | 2492 | 1468456292829 Marionette DEBUG loaded listener.js 17:31:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (0E50C800) [pid = 2492] [serial = 2138] [outer = 0E3E1000] 17:31:33 INFO - PROCESS | 2492 | 1468456293292 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:31:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:31:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 17:31:33 INFO - PROCESS | 2492 | 1468456293337 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 17:31:33 INFO - PROCESS | 2492 | 1468456293339 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 17:31:33 INFO - PROCESS | 2492 | 1468456293342 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:31:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:31:33 INFO - PROCESS | 2492 | 1468456293346 Marionette TRACE conn5 <- [1,2814,null,{}] 17:31:33 INFO - PROCESS | 2492 | 1468456293357 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:33 INFO - PROCESS | 2492 | 1468456293362 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:33 INFO - PROCESS | 2492 | 1468456293476 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 17:31:33 INFO - PROCESS | 2492 | 1468456293577 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:33 INFO - PROCESS | 2492 | 1468456293580 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:33 INFO - PROCESS | 2492 | ++DOCSHELL 0F4AAC00 == 27 [pid = 2492] [id = 713] 17:31:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (0F4ABC00) [pid = 2492] [serial = 2139] [outer = 00000000] 17:31:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (1244D400) [pid = 2492] [serial = 2140] [outer = 0F4ABC00] 17:31:33 INFO - PROCESS | 2492 | 1468456293628 Marionette DEBUG loaded listener.js 17:31:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (126A9400) [pid = 2492] [serial = 2141] [outer = 0F4ABC00] 17:31:34 INFO - PROCESS | 2492 | 1468456293990 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:31:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:31:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 17:31:34 INFO - PROCESS | 2492 | 1468456294077 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 17:31:34 INFO - PROCESS | 2492 | 1468456294080 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 17:31:34 INFO - PROCESS | 2492 | 1468456294083 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:31:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:31:34 INFO - PROCESS | 2492 | 1468456294085 Marionette TRACE conn5 <- [1,2818,null,{}] 17:31:34 INFO - PROCESS | 2492 | 1468456294088 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:34 INFO - PROCESS | 2492 | 1468456294090 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:34 INFO - PROCESS | 2492 | 1468456294173 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 17:31:34 INFO - PROCESS | 2492 | 1468456294178 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:34 INFO - PROCESS | 2492 | 1468456294180 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:34 INFO - PROCESS | 2492 | ++DOCSHELL 12993400 == 28 [pid = 2492] [id = 714] 17:31:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (129B4800) [pid = 2492] [serial = 2142] [outer = 00000000] 17:31:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (12E68800) [pid = 2492] [serial = 2143] [outer = 129B4800] 17:31:34 INFO - PROCESS | 2492 | 1468456294226 Marionette DEBUG loaded listener.js 17:31:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (12F73800) [pid = 2492] [serial = 2144] [outer = 129B4800] 17:31:34 INFO - PROCESS | 2492 | 1468456294651 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:31:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:31:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 17:31:34 INFO - PROCESS | 2492 | 1468456294717 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 17:31:34 INFO - PROCESS | 2492 | 1468456294719 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 17:31:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:31:34 INFO - PROCESS | 2492 | 1468456294722 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:31:34 INFO - PROCESS | 2492 | 1468456294724 Marionette TRACE conn5 <- [1,2822,null,{}] 17:31:34 INFO - PROCESS | 2492 | 1468456294727 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:34 INFO - PROCESS | 2492 | 1468456294729 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:34 INFO - PROCESS | 2492 | 1468456294808 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 17:31:34 INFO - PROCESS | 2492 | 1468456294871 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:34 INFO - PROCESS | 2492 | 1468456294873 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:34 INFO - PROCESS | 2492 | ++DOCSHELL 13083400 == 29 [pid = 2492] [id = 715] 17:31:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (13086400) [pid = 2492] [serial = 2145] [outer = 00000000] 17:31:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (14811C00) [pid = 2492] [serial = 2146] [outer = 13086400] 17:31:34 INFO - PROCESS | 2492 | 1468456294918 Marionette DEBUG loaded listener.js 17:31:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (1541A000) [pid = 2492] [serial = 2147] [outer = 13086400] 17:31:35 INFO - PROCESS | 2492 | 1468456295356 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:31:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:31:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 671ms 17:31:35 INFO - PROCESS | 2492 | 1468456295393 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 17:31:35 INFO - PROCESS | 2492 | 1468456295395 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 17:31:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:31:35 INFO - PROCESS | 2492 | 1468456295398 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:31:35 INFO - PROCESS | 2492 | 1468456295400 Marionette TRACE conn5 <- [1,2826,null,{}] 17:31:35 INFO - PROCESS | 2492 | 1468456295403 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:35 INFO - PROCESS | 2492 | 1468456295409 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:35 INFO - PROCESS | 2492 | 1468456295508 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 17:31:35 INFO - PROCESS | 2492 | 1468456295514 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:35 INFO - PROCESS | 2492 | 1468456295516 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:35 INFO - PROCESS | 2492 | ++DOCSHELL 15B7B400 == 30 [pid = 2492] [id = 716] 17:31:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (15B7D800) [pid = 2492] [serial = 2148] [outer = 00000000] 17:31:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (15B85C00) [pid = 2492] [serial = 2149] [outer = 15B7D800] 17:31:35 INFO - PROCESS | 2492 | 1468456295562 Marionette DEBUG loaded listener.js 17:31:35 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (15B89400) [pid = 2492] [serial = 2150] [outer = 15B7D800] 17:31:36 INFO - PROCESS | 2492 | 1468456295995 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:31:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:31:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 17:31:36 INFO - PROCESS | 2492 | 1468456296069 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 17:31:36 INFO - PROCESS | 2492 | 1468456296071 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 17:31:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:31:36 INFO - PROCESS | 2492 | 1468456296074 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:31:36 INFO - PROCESS | 2492 | 1468456296076 Marionette TRACE conn5 <- [1,2830,null,{}] 17:31:36 INFO - PROCESS | 2492 | 1468456296080 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:36 INFO - PROCESS | 2492 | 1468456296081 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:36 INFO - PROCESS | 2492 | 1468456296159 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 17:31:36 INFO - PROCESS | 2492 | 1468456296165 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:36 INFO - PROCESS | 2492 | 1468456296167 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:36 INFO - PROCESS | 2492 | ++DOCSHELL 16871C00 == 31 [pid = 2492] [id = 717] 17:31:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (1689A000) [pid = 2492] [serial = 2151] [outer = 00000000] 17:31:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (16B65C00) [pid = 2492] [serial = 2152] [outer = 1689A000] 17:31:36 INFO - PROCESS | 2492 | 1468456296211 Marionette DEBUG loaded listener.js 17:31:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (16B66C00) [pid = 2492] [serial = 2153] [outer = 1689A000] 17:31:36 INFO - PROCESS | 2492 | 1468456296668 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:31:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:31:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 17:31:36 INFO - PROCESS | 2492 | 1468456296718 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 17:31:36 INFO - PROCESS | 2492 | 1468456296720 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 17:31:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:31:36 INFO - PROCESS | 2492 | 1468456296727 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:31:36 INFO - PROCESS | 2492 | 1468456296728 Marionette TRACE conn5 <- [1,2834,null,{}] 17:31:36 INFO - PROCESS | 2492 | 1468456296732 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:36 INFO - PROCESS | 2492 | 1468456296734 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:36 INFO - PROCESS | 2492 | 1468456296813 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 17:31:36 INFO - PROCESS | 2492 | 1468456296819 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:36 INFO - PROCESS | 2492 | 1468456296821 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:36 INFO - PROCESS | 2492 | ++DOCSHELL 16896800 == 32 [pid = 2492] [id = 718] 17:31:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (1760FC00) [pid = 2492] [serial = 2154] [outer = 00000000] 17:31:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (17716C00) [pid = 2492] [serial = 2155] [outer = 1760FC00] 17:31:36 INFO - PROCESS | 2492 | 1468456296864 Marionette DEBUG loaded listener.js 17:31:36 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17790400) [pid = 2492] [serial = 2156] [outer = 1760FC00] 17:31:37 INFO - PROCESS | 2492 | 1468456297326 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:31:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:31:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 17:31:37 INFO - PROCESS | 2492 | 1468456297360 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 17:31:37 INFO - PROCESS | 2492 | 1468456297362 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 17:31:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:31:37 INFO - PROCESS | 2492 | 1468456297365 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:31:37 INFO - PROCESS | 2492 | 1468456297367 Marionette TRACE conn5 <- [1,2838,null,{}] 17:31:37 INFO - PROCESS | 2492 | 1468456297370 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:37 INFO - PROCESS | 2492 | 1468456297372 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:37 INFO - PROCESS | 2492 | 1468456297487 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 17:31:37 INFO - PROCESS | 2492 | 1468456297494 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:37 INFO - PROCESS | 2492 | 1468456297496 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:37 INFO - PROCESS | 2492 | ++DOCSHELL 0F4A8C00 == 33 [pid = 2492] [id = 719] 17:31:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17931800) [pid = 2492] [serial = 2157] [outer = 00000000] 17:31:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17937C00) [pid = 2492] [serial = 2158] [outer = 17931800] 17:31:37 INFO - PROCESS | 2492 | 1468456297540 Marionette DEBUG loaded listener.js 17:31:37 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17938800) [pid = 2492] [serial = 2159] [outer = 17931800] 17:31:38 INFO - PROCESS | 2492 | 1468456298040 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:31:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:31:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 17:31:38 INFO - PROCESS | 2492 | 1468456298099 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 17:31:38 INFO - PROCESS | 2492 | 1468456298101 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 17:31:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:31:38 INFO - PROCESS | 2492 | 1468456298105 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:31:38 INFO - PROCESS | 2492 | 1468456298106 Marionette TRACE conn5 <- [1,2842,null,{}] 17:31:38 INFO - PROCESS | 2492 | 1468456298110 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:38 INFO - PROCESS | 2492 | 1468456298112 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:38 INFO - PROCESS | 2492 | 1468456298231 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 17:31:38 INFO - PROCESS | 2492 | 1468456298295 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:38 INFO - PROCESS | 2492 | 1468456298296 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:38 INFO - PROCESS | 2492 | ++DOCSHELL 0C6F2400 == 34 [pid = 2492] [id = 720] 17:31:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (0F2EB000) [pid = 2492] [serial = 2160] [outer = 00000000] 17:31:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1797E000) [pid = 2492] [serial = 2161] [outer = 0F2EB000] 17:31:38 INFO - PROCESS | 2492 | 1468456298341 Marionette DEBUG loaded listener.js 17:31:38 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (17A48000) [pid = 2492] [serial = 2162] [outer = 0F2EB000] 17:31:38 INFO - PROCESS | 2492 | 1468456298775 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:31:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:31:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 17:31:38 INFO - PROCESS | 2492 | 1468456298859 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 17:31:38 INFO - PROCESS | 2492 | 1468456298861 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 17:31:38 INFO - PROCESS | 2492 | 1468456298864 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:31:38 INFO - PROCESS | 2492 | 1468456298867 Marionette TRACE conn5 <- [1,2846,null,{}] 17:31:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:31:38 INFO - PROCESS | 2492 | 1468456298871 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:38 INFO - PROCESS | 2492 | 1468456298874 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:39 INFO - PROCESS | 2492 | 1468456299006 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 17:31:39 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (12F28800) [pid = 2492] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:31:39 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (15414800) [pid = 2492] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:31:39 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (15B80000) [pid = 2492] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:31:39 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (126AD800) [pid = 2492] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:31:39 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E3E0800) [pid = 2492] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:31:39 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0C6EDC00) [pid = 2492] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:31:39 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (1760F400) [pid = 2492] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:31:39 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0C651C00) [pid = 2492] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:31:39 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17603400) [pid = 2492] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:31:39 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (127C0C00) [pid = 2492] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:31:39 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0DA35400) [pid = 2492] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:31:39 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (1541C400) [pid = 2492] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:31:39 INFO - PROCESS | 2492 | 1468456299210 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:39 INFO - PROCESS | 2492 | 1468456299212 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:39 INFO - PROCESS | 2492 | ++DOCSHELL 0C6D9400 == 35 [pid = 2492] [id = 721] 17:31:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0C6DC400) [pid = 2492] [serial = 2163] [outer = 00000000] 17:31:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (0DF72800) [pid = 2492] [serial = 2164] [outer = 0C6DC400] 17:31:39 INFO - PROCESS | 2492 | 1468456299261 Marionette DEBUG loaded listener.js 17:31:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (126EA400) [pid = 2492] [serial = 2165] [outer = 0C6DC400] 17:31:39 INFO - PROCESS | 2492 | 1468456299640 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:31:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:31:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 830ms 17:31:39 INFO - PROCESS | 2492 | 1468456299702 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 17:31:39 INFO - PROCESS | 2492 | 1468456299704 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 17:31:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:31:39 INFO - PROCESS | 2492 | 1468456299707 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:31:39 INFO - PROCESS | 2492 | 1468456299709 Marionette TRACE conn5 <- [1,2850,null,{}] 17:31:39 INFO - PROCESS | 2492 | 1468456299712 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:39 INFO - PROCESS | 2492 | 1468456299714 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:39 INFO - PROCESS | 2492 | 1468456299831 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 17:31:39 INFO - PROCESS | 2492 | 1468456299844 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:39 INFO - PROCESS | 2492 | 1468456299845 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:39 INFO - PROCESS | 2492 | ++DOCSHELL 0E55B000 == 36 [pid = 2492] [id = 722] 17:31:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (126E7000) [pid = 2492] [serial = 2166] [outer = 00000000] 17:31:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (16B66000) [pid = 2492] [serial = 2167] [outer = 126E7000] 17:31:39 INFO - PROCESS | 2492 | 1468456299900 Marionette DEBUG loaded listener.js 17:31:39 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1797E400) [pid = 2492] [serial = 2168] [outer = 126E7000] 17:31:40 INFO - PROCESS | 2492 | 1468456300315 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:31:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:31:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 17:31:40 INFO - PROCESS | 2492 | 1468456300338 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 17:31:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:31:40 INFO - PROCESS | 2492 | 1468456300340 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 17:31:40 INFO - PROCESS | 2492 | 1468456300343 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:31:40 INFO - PROCESS | 2492 | 1468456300344 Marionette TRACE conn5 <- [1,2854,null,{}] 17:31:40 INFO - PROCESS | 2492 | 1468456300348 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:40 INFO - PROCESS | 2492 | 1468456300349 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:40 INFO - PROCESS | 2492 | 1468456300468 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 17:31:40 INFO - PROCESS | 2492 | 1468456300505 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:40 INFO - PROCESS | 2492 | 1468456300507 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:40 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E3000 == 37 [pid = 2492] [id = 723] 17:31:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (16870000) [pid = 2492] [serial = 2169] [outer = 00000000] 17:31:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (18528400) [pid = 2492] [serial = 2170] [outer = 16870000] 17:31:40 INFO - PROCESS | 2492 | 1468456300551 Marionette DEBUG loaded listener.js 17:31:40 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1852B800) [pid = 2492] [serial = 2171] [outer = 16870000] 17:31:40 INFO - PROCESS | 2492 | 1468456300963 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:31:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:31:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 17:31:41 INFO - PROCESS | 2492 | 1468456301014 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 17:31:41 INFO - PROCESS | 2492 | 1468456301016 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 17:31:41 INFO - PROCESS | 2492 | 1468456301020 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:31:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:31:41 INFO - PROCESS | 2492 | 1468456301021 Marionette TRACE conn5 <- [1,2858,null,{}] 17:31:41 INFO - PROCESS | 2492 | 1468456301039 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:41 INFO - PROCESS | 2492 | 1468456301041 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:41 INFO - PROCESS | 2492 | 1468456301122 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 17:31:41 INFO - PROCESS | 2492 | 1468456301128 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:41 INFO - PROCESS | 2492 | 1468456301129 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:41 INFO - PROCESS | 2492 | ++DOCSHELL 18527000 == 38 [pid = 2492] [id = 724] 17:31:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1852E400) [pid = 2492] [serial = 2172] [outer = 00000000] 17:31:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (18737800) [pid = 2492] [serial = 2173] [outer = 1852E400] 17:31:41 INFO - PROCESS | 2492 | 1468456301173 Marionette DEBUG loaded listener.js 17:31:41 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (18807800) [pid = 2492] [serial = 2174] [outer = 1852E400] 17:31:42 INFO - PROCESS | 2492 | 1468456302030 Marionette TRACE conn5 <- [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]]]}] 17:31:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:31:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1079ms 17:31:42 INFO - PROCESS | 2492 | 1468456302104 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 17:31:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:31:42 INFO - PROCESS | 2492 | 1468456302108 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 17:31:42 INFO - PROCESS | 2492 | 1468456302113 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:31:42 INFO - PROCESS | 2492 | 1468456302118 Marionette TRACE conn5 <- [1,2862,null,{}] 17:31:42 INFO - PROCESS | 2492 | 1468456302123 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:42 INFO - PROCESS | 2492 | 1468456302126 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:42 INFO - PROCESS | 2492 | 1468456302262 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 17:31:42 INFO - PROCESS | 2492 | 1468456302398 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:42 INFO - PROCESS | 2492 | 1468456302401 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:42 INFO - PROCESS | 2492 | ++DOCSHELL 0DA84800 == 39 [pid = 2492] [id = 725] 17:31:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0DBFD000) [pid = 2492] [serial = 2175] [outer = 00000000] 17:31:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0E16D400) [pid = 2492] [serial = 2176] [outer = 0DBFD000] 17:31:42 INFO - PROCESS | 2492 | 1468456302458 Marionette DEBUG loaded listener.js 17:31:42 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (0E506C00) [pid = 2492] [serial = 2177] [outer = 0DBFD000] 17:31:43 INFO - PROCESS | 2492 | 1468456303358 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:31:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:31:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1274ms 17:31:43 INFO - PROCESS | 2492 | 1468456303388 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 17:31:43 INFO - PROCESS | 2492 | 1468456303392 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 17:31:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:31:43 INFO - PROCESS | 2492 | 1468456303397 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:31:43 INFO - PROCESS | 2492 | 1468456303400 Marionette TRACE conn5 <- [1,2866,null,{}] 17:31:43 INFO - PROCESS | 2492 | 1468456303434 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:43 INFO - PROCESS | 2492 | 1468456303437 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:43 INFO - PROCESS | 2492 | 1468456303589 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 17:31:43 INFO - PROCESS | 2492 | 1468456303655 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:43 INFO - PROCESS | 2492 | 1468456303659 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:43 INFO - PROCESS | 2492 | ++DOCSHELL 0D9CA000 == 40 [pid = 2492] [id = 726] 17:31:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (0DBF0400) [pid = 2492] [serial = 2178] [outer = 00000000] 17:31:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (0E16B800) [pid = 2492] [serial = 2179] [outer = 0DBF0400] 17:31:43 INFO - PROCESS | 2492 | 1468456303709 Marionette DEBUG loaded listener.js 17:31:43 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (0E37D800) [pid = 2492] [serial = 2180] [outer = 0DBF0400] 17:31:44 INFO - PROCESS | 2492 | --DOCSHELL 0C6E3000 == 39 [pid = 2492] [id = 723] 17:31:44 INFO - PROCESS | 2492 | --DOCSHELL 0E55B000 == 38 [pid = 2492] [id = 722] 17:31:44 INFO - PROCESS | 2492 | --DOCSHELL 0C6D9400 == 37 [pid = 2492] [id = 721] 17:31:44 INFO - PROCESS | 2492 | --DOCSHELL 0C6F2400 == 36 [pid = 2492] [id = 720] 17:31:44 INFO - PROCESS | 2492 | --DOCSHELL 0F4A8C00 == 35 [pid = 2492] [id = 719] 17:31:44 INFO - PROCESS | 2492 | --DOCSHELL 16896800 == 34 [pid = 2492] [id = 718] 17:31:44 INFO - PROCESS | 2492 | --DOCSHELL 16871C00 == 33 [pid = 2492] [id = 717] 17:31:44 INFO - PROCESS | 2492 | --DOCSHELL 15B7B400 == 32 [pid = 2492] [id = 716] 17:31:44 INFO - PROCESS | 2492 | --DOCSHELL 13083400 == 31 [pid = 2492] [id = 715] 17:31:44 INFO - PROCESS | 2492 | --DOCSHELL 12993400 == 30 [pid = 2492] [id = 714] 17:31:44 INFO - PROCESS | 2492 | --DOCSHELL 0F4AAC00 == 29 [pid = 2492] [id = 713] 17:31:44 INFO - PROCESS | 2492 | --DOCSHELL 0E3E0400 == 28 [pid = 2492] [id = 712] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (17975C00) [pid = 2492] [serial = 2131] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOCSHELL 0DF72C00 == 27 [pid = 2492] [id = 711] 17:31:44 INFO - PROCESS | 2492 | --DOCSHELL 126A8800 == 26 [pid = 2492] [id = 710] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (12FEB400) [pid = 2492] [serial = 2116] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (1582A400) [pid = 2492] [serial = 2120] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (15421C00) [pid = 2492] [serial = 2119] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (16B64C00) [pid = 2492] [serial = 2122] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (17174800) [pid = 2492] [serial = 2123] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (127C1800) [pid = 2492] [serial = 2113] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0E503800) [pid = 2492] [serial = 2110] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0E50F000) [pid = 2492] [serial = 2111] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0DBFF400) [pid = 2492] [serial = 2107] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0DF90800) [pid = 2492] [serial = 2108] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1770D400) [pid = 2492] [serial = 2129] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (0C6F4400) [pid = 2492] [serial = 2105] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0C6E5800) [pid = 2492] [serial = 2104] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (17932C00) [pid = 2492] [serial = 2102] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17707400) [pid = 2492] [serial = 2101] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (12E73000) [pid = 2492] [serial = 2099] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (12A5D800) [pid = 2492] [serial = 2098] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0E3E5C00) [pid = 2492] [serial = 2096] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0E13A800) [pid = 2492] [serial = 2095] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (140DE800) [pid = 2492] [serial = 2117] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (16C51400) [pid = 2492] [serial = 2125] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (16C56000) [pid = 2492] [serial = 2126] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (12A60C00) [pid = 2492] [serial = 2114] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (17715000) [pid = 2492] [serial = 2128] [outer = 00000000] [url = about:blank] 17:31:44 INFO - PROCESS | 2492 | 1468456304267 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:31:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:31:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 930ms 17:31:44 INFO - PROCESS | 2492 | 1468456304328 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 17:31:44 INFO - PROCESS | 2492 | 1468456304332 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 17:31:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:31:44 INFO - PROCESS | 2492 | 1468456304339 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:31:44 INFO - PROCESS | 2492 | 1468456304341 Marionette TRACE conn5 <- [1,2870,null,{}] 17:31:44 INFO - PROCESS | 2492 | 1468456304345 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:44 INFO - PROCESS | 2492 | 1468456304348 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:44 INFO - PROCESS | 2492 | 1468456304434 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 17:31:44 INFO - PROCESS | 2492 | 1468456304448 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:44 INFO - PROCESS | 2492 | 1468456304450 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:44 INFO - PROCESS | 2492 | ++DOCSHELL 0E4BB400 == 27 [pid = 2492] [id = 727] 17:31:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E4C4400) [pid = 2492] [serial = 2181] [outer = 00000000] 17:31:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E50A400) [pid = 2492] [serial = 2182] [outer = 0E4C4400] 17:31:44 INFO - PROCESS | 2492 | 1468456304498 Marionette DEBUG loaded listener.js 17:31:44 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E552000) [pid = 2492] [serial = 2183] [outer = 0E4C4400] 17:31:45 INFO - PROCESS | 2492 | 1468456305018 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:31:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:31:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 732ms 17:31:45 INFO - PROCESS | 2492 | 1468456305094 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 17:31:45 INFO - PROCESS | 2492 | 1468456305096 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 17:31:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:31:45 INFO - PROCESS | 2492 | 1468456305100 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:31:45 INFO - PROCESS | 2492 | 1468456305103 Marionette TRACE conn5 <- [1,2874,null,{}] 17:31:45 INFO - PROCESS | 2492 | 1468456305115 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:45 INFO - PROCESS | 2492 | 1468456305119 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:45 INFO - PROCESS | 2492 | 1468456305207 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 17:31:45 INFO - PROCESS | 2492 | 1468456305307 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:45 INFO - PROCESS | 2492 | 1468456305310 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:45 INFO - PROCESS | 2492 | ++DOCSHELL 1261CC00 == 28 [pid = 2492] [id = 728] 17:31:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (12624400) [pid = 2492] [serial = 2184] [outer = 00000000] 17:31:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (126EEC00) [pid = 2492] [serial = 2185] [outer = 12624400] 17:31:45 INFO - PROCESS | 2492 | 1468456305359 Marionette DEBUG loaded listener.js 17:31:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (12A5C000) [pid = 2492] [serial = 2186] [outer = 12624400] 17:31:45 INFO - PROCESS | 2492 | 1468456305732 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:31:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:31:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 690ms 17:31:45 INFO - PROCESS | 2492 | 1468456305791 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 17:31:45 INFO - PROCESS | 2492 | 1468456305794 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 17:31:45 INFO - PROCESS | 2492 | 1468456305797 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:31:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:31:45 INFO - PROCESS | 2492 | 1468456305799 Marionette TRACE conn5 <- [1,2878,null,{}] 17:31:45 INFO - PROCESS | 2492 | 1468456305802 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:45 INFO - PROCESS | 2492 | 1468456305804 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:45 INFO - PROCESS | 2492 | 1468456305888 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 17:31:45 INFO - PROCESS | 2492 | 1468456305894 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:45 INFO - PROCESS | 2492 | 1468456305904 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:45 INFO - PROCESS | 2492 | ++DOCSHELL 12A68400 == 29 [pid = 2492] [id = 729] 17:31:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (12E41000) [pid = 2492] [serial = 2187] [outer = 00000000] 17:31:45 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (12FECC00) [pid = 2492] [serial = 2188] [outer = 12E41000] 17:31:45 INFO - PROCESS | 2492 | 1468456305950 Marionette DEBUG loaded listener.js 17:31:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (140DF400) [pid = 2492] [serial = 2189] [outer = 12E41000] 17:31:46 INFO - PROCESS | 2492 | 1468456306393 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:31:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:31:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 17:31:46 INFO - PROCESS | 2492 | 1468456306432 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 17:31:46 INFO - PROCESS | 2492 | 1468456306434 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 17:31:46 INFO - PROCESS | 2492 | 1468456306437 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:31:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:31:46 INFO - PROCESS | 2492 | 1468456306438 Marionette TRACE conn5 <- [1,2882,null,{}] 17:31:46 INFO - PROCESS | 2492 | 1468456306450 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:46 INFO - PROCESS | 2492 | 1468456306452 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:46 INFO - PROCESS | 2492 | 1468456306561 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 17:31:46 INFO - PROCESS | 2492 | 1468456306650 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:46 INFO - PROCESS | 2492 | 1468456306653 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:46 INFO - PROCESS | 2492 | ++DOCSHELL 1541B400 == 30 [pid = 2492] [id = 730] 17:31:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (1541DC00) [pid = 2492] [serial = 2190] [outer = 00000000] 17:31:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (15479C00) [pid = 2492] [serial = 2191] [outer = 1541DC00] 17:31:46 INFO - PROCESS | 2492 | 1468456306696 Marionette DEBUG loaded listener.js 17:31:46 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15829C00) [pid = 2492] [serial = 2192] [outer = 1541DC00] 17:31:47 INFO - PROCESS | 2492 | 1468456307117 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:31:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:31:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 17:31:47 INFO - PROCESS | 2492 | 1468456307176 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 17:31:47 INFO - PROCESS | 2492 | 1468456307178 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 17:31:47 INFO - PROCESS | 2492 | 1468456307181 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:31:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:31:47 INFO - PROCESS | 2492 | 1468456307183 Marionette TRACE conn5 <- [1,2886,null,{}] 17:31:47 INFO - PROCESS | 2492 | 1468456307186 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:47 INFO - PROCESS | 2492 | 1468456307192 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:47 INFO - PROCESS | 2492 | 1468456307332 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 17:31:47 INFO - PROCESS | 2492 | 1468456307399 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:47 INFO - PROCESS | 2492 | 1468456307401 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:47 INFO - PROCESS | 2492 | ++DOCSHELL 158F9C00 == 31 [pid = 2492] [id = 731] 17:31:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (15B7B800) [pid = 2492] [serial = 2193] [outer = 00000000] 17:31:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (16B47400) [pid = 2492] [serial = 2194] [outer = 15B7B800] 17:31:47 INFO - PROCESS | 2492 | 1468456307447 Marionette DEBUG loaded listener.js 17:31:47 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (16B4D000) [pid = 2492] [serial = 2195] [outer = 15B7B800] 17:31:47 INFO - PROCESS | 2492 | 1468456307877 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:31:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:31:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 17:31:47 INFO - PROCESS | 2492 | 1468456307937 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 17:31:47 INFO - PROCESS | 2492 | 1468456307939 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 17:31:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:31:47 INFO - PROCESS | 2492 | 1468456307946 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:31:47 INFO - PROCESS | 2492 | 1468456307948 Marionette TRACE conn5 <- [1,2890,null,{}] 17:31:47 INFO - PROCESS | 2492 | 1468456307951 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:47 INFO - PROCESS | 2492 | 1468456307953 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:48 INFO - PROCESS | 2492 | 1468456308073 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 17:31:48 INFO - PROCESS | 2492 | 1468456308085 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:48 INFO - PROCESS | 2492 | 1468456308087 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:48 INFO - PROCESS | 2492 | ++DOCSHELL 17182000 == 32 [pid = 2492] [id = 732] 17:31:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17602C00) [pid = 2492] [serial = 2196] [outer = 00000000] 17:31:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17709400) [pid = 2492] [serial = 2197] [outer = 17602C00] 17:31:48 INFO - PROCESS | 2492 | 1468456308134 Marionette DEBUG loaded listener.js 17:31:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1770F400) [pid = 2492] [serial = 2198] [outer = 17602C00] 17:31:48 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (16870000) [pid = 2492] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:31:48 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0F4ABC00) [pid = 2492] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:31:48 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (17931800) [pid = 2492] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:31:48 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1760FC00) [pid = 2492] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:31:48 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (129B4800) [pid = 2492] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:31:48 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (13086400) [pid = 2492] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:31:48 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0F2EB000) [pid = 2492] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:31:48 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (1689A000) [pid = 2492] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:31:48 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (15B7D800) [pid = 2492] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:31:48 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (1792B400) [pid = 2492] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:31:48 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0DF73800) [pid = 2492] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:31:48 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0E3E1000) [pid = 2492] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:31:48 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0C6DC400) [pid = 2492] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:31:48 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (126E7000) [pid = 2492] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:31:48 INFO - PROCESS | 2492 | 1468456308704 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:31:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:31:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 17:31:48 INFO - PROCESS | 2492 | 1468456308722 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 17:31:48 INFO - PROCESS | 2492 | 1468456308724 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 17:31:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:31:48 INFO - PROCESS | 2492 | 1468456308727 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:31:48 INFO - PROCESS | 2492 | 1468456308729 Marionette TRACE conn5 <- [1,2894,null,{}] 17:31:48 INFO - PROCESS | 2492 | 1468456308733 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:48 INFO - PROCESS | 2492 | 1468456308734 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:48 INFO - PROCESS | 2492 | 1468456308814 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 17:31:48 INFO - PROCESS | 2492 | 1468456308820 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:48 INFO - PROCESS | 2492 | 1468456308822 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:48 INFO - PROCESS | 2492 | ++DOCSHELL 0DF7F000 == 33 [pid = 2492] [id = 733] 17:31:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0F2F1000) [pid = 2492] [serial = 2199] [outer = 00000000] 17:31:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (15B7D800) [pid = 2492] [serial = 2200] [outer = 0F2F1000] 17:31:48 INFO - PROCESS | 2492 | 1468456308867 Marionette DEBUG loaded listener.js 17:31:48 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (16B5C000) [pid = 2492] [serial = 2201] [outer = 0F2F1000] 17:31:49 INFO - PROCESS | 2492 | 1468456309372 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:31:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:31:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 17:31:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:31:49 INFO - PROCESS | 2492 | 1468456309459 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 17:31:49 INFO - PROCESS | 2492 | 1468456309461 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 17:31:49 INFO - PROCESS | 2492 | 1468456309464 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:31:49 INFO - PROCESS | 2492 | 1468456309465 Marionette TRACE conn5 <- [1,2898,null,{}] 17:31:49 INFO - PROCESS | 2492 | 1468456309469 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:49 INFO - PROCESS | 2492 | 1468456309471 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:49 INFO - PROCESS | 2492 | 1468456309563 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 17:31:49 INFO - PROCESS | 2492 | 1468456309575 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:49 INFO - PROCESS | 2492 | 1468456309577 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:49 INFO - PROCESS | 2492 | ++DOCSHELL 12E3C800 == 34 [pid = 2492] [id = 734] 17:31:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (12F6CC00) [pid = 2492] [serial = 2202] [outer = 00000000] 17:31:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (1792B400) [pid = 2492] [serial = 2203] [outer = 12F6CC00] 17:31:49 INFO - PROCESS | 2492 | 1468456309622 Marionette DEBUG loaded listener.js 17:31:49 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (17933800) [pid = 2492] [serial = 2204] [outer = 12F6CC00] 17:31:50 INFO - PROCESS | 2492 | 1468456310064 Marionette TRACE conn5 <- [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]]]}] 17:31:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:31:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:31:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 631ms 17:31:50 INFO - PROCESS | 2492 | 1468456310097 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 17:31:50 INFO - PROCESS | 2492 | 1468456310099 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 17:31:50 INFO - TEST-START | /DOMEvents/constructors.html 17:31:50 INFO - PROCESS | 2492 | 1468456310103 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:31:50 INFO - PROCESS | 2492 | 1468456310104 Marionette TRACE conn5 <- [1,2902,null,{}] 17:31:50 INFO - PROCESS | 2492 | 1468456310108 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:50 INFO - PROCESS | 2492 | 1468456310109 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:50 INFO - PROCESS | 2492 | 1468456310194 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 17:31:50 INFO - PROCESS | 2492 | 1468456310199 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:50 INFO - PROCESS | 2492 | 1468456310200 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:50 INFO - PROCESS | 2492 | ++DOCSHELL 126F0800 == 35 [pid = 2492] [id = 735] 17:31:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (127C6800) [pid = 2492] [serial = 2205] [outer = 00000000] 17:31:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (17A4E400) [pid = 2492] [serial = 2206] [outer = 127C6800] 17:31:50 INFO - PROCESS | 2492 | 1468456310245 Marionette DEBUG loaded listener.js 17:31:50 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17A63400) [pid = 2492] [serial = 2207] [outer = 127C6800] 17:31:51 INFO - PROCESS | 2492 | 1468456311036 Marionette TRACE conn5 <- [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]]]}] 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:31:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:31:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:31:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:31:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:31:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:31:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:31:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:31:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:31:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 989ms 17:31:51 INFO - PROCESS | 2492 | 1468456311145 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 17:31:51 INFO - PROCESS | 2492 | 1468456311149 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 17:31:51 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:31:51 INFO - PROCESS | 2492 | 1468456311178 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:31:51 INFO - PROCESS | 2492 | 1468456311181 Marionette TRACE conn5 <- [1,2906,null,{}] 17:31:51 INFO - PROCESS | 2492 | 1468456311187 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:51 INFO - PROCESS | 2492 | 1468456311190 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:51 INFO - PROCESS | 2492 | 1468456311345 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 17:31:51 INFO - PROCESS | 2492 | 1468456311486 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:51 INFO - PROCESS | 2492 | 1468456311491 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:51 INFO - PROCESS | 2492 | ++DOCSHELL 0DBF7400 == 36 [pid = 2492] [id = 736] 17:31:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (0DF7CC00) [pid = 2492] [serial = 2208] [outer = 00000000] 17:31:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (0E13E800) [pid = 2492] [serial = 2209] [outer = 0DF7CC00] 17:31:51 INFO - PROCESS | 2492 | 1468456311551 Marionette DEBUG loaded listener.js 17:31:51 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0E508800) [pid = 2492] [serial = 2210] [outer = 0DF7CC00] 17:31:52 INFO - PROCESS | 2492 | 1468456312058 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:31:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:31:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 930ms 17:31:52 INFO - PROCESS | 2492 | 1468456312123 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 17:31:52 INFO - PROCESS | 2492 | 1468456312128 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 17:31:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:31:52 INFO - PROCESS | 2492 | 1468456312136 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:31:52 INFO - PROCESS | 2492 | 1468456312139 Marionette TRACE conn5 <- [1,2910,null,{}] 17:31:52 INFO - PROCESS | 2492 | 1468456312143 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:52 INFO - PROCESS | 2492 | 1468456312146 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:52 INFO - PROCESS | 2492 | 1468456312257 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 17:31:52 INFO - PROCESS | 2492 | 1468456312372 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:52 INFO - PROCESS | 2492 | 1468456312375 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:52 INFO - PROCESS | 2492 | ++DOCSHELL 0F4AEC00 == 37 [pid = 2492] [id = 737] 17:31:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (126A3000) [pid = 2492] [serial = 2211] [outer = 00000000] 17:31:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (12A65400) [pid = 2492] [serial = 2212] [outer = 126A3000] 17:31:52 INFO - PROCESS | 2492 | 1468456312474 Marionette DEBUG loaded listener.js 17:31:52 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (14809800) [pid = 2492] [serial = 2213] [outer = 126A3000] 17:31:52 INFO - PROCESS | 2492 | [2492] 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 17:31:52 INFO - PROCESS | 2492 | [2492] 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 17:31:52 INFO - PROCESS | 2492 | [2492] 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 17:31:52 INFO - PROCESS | 2492 | [2492] 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 17:31:53 INFO - PROCESS | 2492 | 1468456313043 Marionette TRACE conn5 <- [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]]]}] 17:31:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:31:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:31:53 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 17:31:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:31:53 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 17:31:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:31:53 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]" 17:31:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:31:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:31:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 937ms 17:31:53 INFO - PROCESS | 2492 | 1468456313074 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 17:31:53 INFO - PROCESS | 2492 | 1468456313077 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 17:31:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:31:53 INFO - PROCESS | 2492 | 1468456313080 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:31:53 INFO - PROCESS | 2492 | 1468456313084 Marionette TRACE conn5 <- [1,2914,null,{}] 17:31:53 INFO - PROCESS | 2492 | 1468456313095 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:53 INFO - PROCESS | 2492 | 1468456313099 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:53 INFO - PROCESS | 2492 | 1468456313209 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 17:31:53 INFO - PROCESS | 2492 | 1468456313324 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:53 INFO - PROCESS | 2492 | 1468456313327 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:53 INFO - PROCESS | 2492 | ++DOCSHELL 17A66000 == 38 [pid = 2492] [id = 738] 17:31:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (18521400) [pid = 2492] [serial = 2214] [outer = 00000000] 17:31:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (1852A000) [pid = 2492] [serial = 2215] [outer = 18521400] 17:31:53 INFO - PROCESS | 2492 | 1468456313424 Marionette DEBUG loaded listener.js 17:31:53 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (18803C00) [pid = 2492] [serial = 2216] [outer = 18521400] 17:31:53 INFO - PROCESS | 2492 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:31:54 INFO - PROCESS | 2492 | 1468456314053 Marionette TRACE conn5 <- [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]]]}] 17:31:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:31:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1027ms 17:31:54 INFO - PROCESS | 2492 | 1468456314111 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 17:31:54 INFO - PROCESS | 2492 | 1468456314114 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 17:31:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:31:54 INFO - PROCESS | 2492 | 1468456314118 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:31:54 INFO - PROCESS | 2492 | 1468456314120 Marionette TRACE conn5 <- [1,2918,null,{}] 17:31:54 INFO - PROCESS | 2492 | 1468456314124 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:54 INFO - PROCESS | 2492 | 1468456314126 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:54 INFO - PROCESS | 2492 | 1468456314243 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 17:31:54 INFO - PROCESS | 2492 | 1468456314501 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:54 INFO - PROCESS | 2492 | 1468456314505 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:54 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DC400 == 39 [pid = 2492] [id = 739] 17:31:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (0C6ED800) [pid = 2492] [serial = 2217] [outer = 00000000] 17:31:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (0C6F8400) [pid = 2492] [serial = 2218] [outer = 0C6ED800] 17:31:54 INFO - PROCESS | 2492 | 1468456314567 Marionette DEBUG loaded listener.js 17:31:54 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (0DF72C00) [pid = 2492] [serial = 2219] [outer = 0C6ED800] 17:31:55 INFO - PROCESS | 2492 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:31:55 INFO - PROCESS | 2492 | 1468456315046 Marionette TRACE conn5 <- [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]]]}] 17:31:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:31:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 973ms 17:31:55 INFO - PROCESS | 2492 | 1468456315094 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 17:31:55 INFO - PROCESS | 2492 | 1468456315098 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 17:31:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:31:55 INFO - PROCESS | 2492 | 1468456315102 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:31:55 INFO - PROCESS | 2492 | 1468456315105 Marionette TRACE conn5 <- [1,2922,null,{}] 17:31:55 INFO - PROCESS | 2492 | 1468456315110 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:55 INFO - PROCESS | 2492 | 1468456315114 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:55 INFO - PROCESS | 2492 | 1468456315248 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 12E3C800 == 38 [pid = 2492] [id = 734] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 0DF7F000 == 37 [pid = 2492] [id = 733] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 17182000 == 36 [pid = 2492] [id = 732] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 158F9C00 == 35 [pid = 2492] [id = 731] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 1541B400 == 34 [pid = 2492] [id = 730] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 12A68400 == 33 [pid = 2492] [id = 729] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 1261CC00 == 32 [pid = 2492] [id = 728] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 0E4BB400 == 31 [pid = 2492] [id = 727] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 0D9CA000 == 30 [pid = 2492] [id = 726] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 0DA84800 == 29 [pid = 2492] [id = 725] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 18527000 == 28 [pid = 2492] [id = 724] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 0C6DC400 == 27 [pid = 2492] [id = 739] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 0F4AEC00 == 26 [pid = 2492] [id = 737] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 17A66000 == 25 [pid = 2492] [id = 738] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 126F0800 == 24 [pid = 2492] [id = 735] 17:31:55 INFO - PROCESS | 2492 | --DOCSHELL 0DBF7400 == 23 [pid = 2492] [id = 736] 17:31:55 INFO - PROCESS | 2492 | 1468456315978 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:55 INFO - PROCESS | 2492 | 1468456315982 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (1244D400) [pid = 2492] [serial = 2140] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (17937C00) [pid = 2492] [serial = 2158] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (17716C00) [pid = 2492] [serial = 2155] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (126A9400) [pid = 2492] [serial = 2141] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (12E68800) [pid = 2492] [serial = 2143] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (14811C00) [pid = 2492] [serial = 2146] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (1541A000) [pid = 2492] [serial = 2147] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (1797E000) [pid = 2492] [serial = 2161] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (16B65C00) [pid = 2492] [serial = 2152] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (16B66C00) [pid = 2492] [serial = 2153] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (15B85C00) [pid = 2492] [serial = 2149] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (15B89400) [pid = 2492] [serial = 2150] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (17977800) [pid = 2492] [serial = 2132] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0DF8F800) [pid = 2492] [serial = 2134] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0E137000) [pid = 2492] [serial = 2135] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E502800) [pid = 2492] [serial = 2137] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E50C800) [pid = 2492] [serial = 2138] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0DF72800) [pid = 2492] [serial = 2164] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (17A48000) [pid = 2492] [serial = 2162] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (126EA400) [pid = 2492] [serial = 2165] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (1852B800) [pid = 2492] [serial = 2171] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (16B66000) [pid = 2492] [serial = 2167] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (12F73800) [pid = 2492] [serial = 2144] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (17938800) [pid = 2492] [serial = 2159] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (1797E400) [pid = 2492] [serial = 2168] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (17790400) [pid = 2492] [serial = 2156] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (18528400) [pid = 2492] [serial = 2170] [outer = 00000000] [url = about:blank] 17:31:56 INFO - PROCESS | 2492 | ++DOCSHELL 0C6DB000 == 24 [pid = 2492] [id = 740] 17:31:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (0C6DC400) [pid = 2492] [serial = 2220] [outer = 00000000] 17:31:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (0C6E5C00) [pid = 2492] [serial = 2221] [outer = 0C6DC400] 17:31:56 INFO - PROCESS | 2492 | 1468456316145 Marionette DEBUG loaded listener.js 17:31:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0C6EF000) [pid = 2492] [serial = 2222] [outer = 0C6DC400] 17:31:56 INFO - PROCESS | 2492 | 1468456316549 Marionette TRACE conn5 <- [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]]]}] 17:31:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:31:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1479ms 17:31:56 INFO - PROCESS | 2492 | 1468456316612 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 17:31:56 INFO - PROCESS | 2492 | 1468456316615 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 17:31:56 INFO - PROCESS | 2492 | 1468456316621 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:31:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:31:56 INFO - PROCESS | 2492 | 1468456316623 Marionette TRACE conn5 <- [1,2926,null,{}] 17:31:56 INFO - PROCESS | 2492 | 1468456316629 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:56 INFO - PROCESS | 2492 | 1468456316633 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:56 INFO - PROCESS | 2492 | 1468456316721 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 17:31:56 INFO - PROCESS | 2492 | 1468456316729 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:56 INFO - PROCESS | 2492 | 1468456316731 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:56 INFO - PROCESS | 2492 | ++DOCSHELL 0E133400 == 25 [pid = 2492] [id = 741] 17:31:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (0E135000) [pid = 2492] [serial = 2223] [outer = 00000000] 17:31:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0E142000) [pid = 2492] [serial = 2224] [outer = 0E135000] 17:31:56 INFO - PROCESS | 2492 | 1468456316780 Marionette DEBUG loaded listener.js 17:31:56 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0E177000) [pid = 2492] [serial = 2225] [outer = 0E135000] 17:31:57 INFO - PROCESS | 2492 | 1468456317210 Marionette TRACE conn5 <- [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]]]}] 17:31:57 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. 17:31:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 17:31:57 INFO - PROCESS | 2492 | 1468456317262 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 17:31:57 INFO - PROCESS | 2492 | 1468456317267 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 17:31:57 INFO - PROCESS | 2492 | 1468456317272 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:31:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:31:57 INFO - PROCESS | 2492 | 1468456317274 Marionette TRACE conn5 <- [1,2930,null,{}] 17:31:57 INFO - PROCESS | 2492 | 1468456317278 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:57 INFO - PROCESS | 2492 | 1468456317280 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:57 INFO - PROCESS | 2492 | 1468456317369 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 17:31:57 INFO - PROCESS | 2492 | 1468456317415 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:57 INFO - PROCESS | 2492 | 1468456317417 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:57 INFO - PROCESS | 2492 | ++DOCSHELL 0F2E6400 == 26 [pid = 2492] [id = 742] 17:31:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0F2EEC00) [pid = 2492] [serial = 2226] [outer = 00000000] 17:31:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0F4D3000) [pid = 2492] [serial = 2227] [outer = 0F2EEC00] 17:31:57 INFO - PROCESS | 2492 | 1468456317463 Marionette DEBUG loaded listener.js 17:31:57 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (126AF400) [pid = 2492] [serial = 2228] [outer = 0F2EEC00] 17:31:57 INFO - PROCESS | 2492 | 1468456317906 Marionette TRACE conn5 <- [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"]]]}] 17:31:57 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 17:31:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:31:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 17:31:57 INFO - PROCESS | 2492 | 1468456317948 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 17:31:57 INFO - PROCESS | 2492 | 1468456317951 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 17:31:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:31:57 INFO - PROCESS | 2492 | 1468456317955 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:31:57 INFO - PROCESS | 2492 | 1468456317961 Marionette TRACE conn5 <- [1,2934,null,{}] 17:31:57 INFO - PROCESS | 2492 | 1468456317971 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:57 INFO - PROCESS | 2492 | 1468456317974 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:58 INFO - PROCESS | 2492 | 1468456318058 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 17:31:58 INFO - PROCESS | 2492 | 1468456318065 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:58 INFO - PROCESS | 2492 | 1468456318067 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:58 INFO - PROCESS | 2492 | ++DOCSHELL 12A63000 == 27 [pid = 2492] [id = 743] 17:31:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (12A64C00) [pid = 2492] [serial = 2229] [outer = 00000000] 17:31:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (1308B000) [pid = 2492] [serial = 2230] [outer = 12A64C00] 17:31:58 INFO - PROCESS | 2492 | 1468456318113 Marionette DEBUG loaded listener.js 17:31:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (1480B400) [pid = 2492] [serial = 2231] [outer = 12A64C00] 17:31:58 INFO - PROCESS | 2492 | 1468456318551 Marionette TRACE conn5 <- [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]]]}] 17:31:58 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. 17:31:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 17:31:58 INFO - PROCESS | 2492 | 1468456318588 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 17:31:58 INFO - PROCESS | 2492 | 1468456318590 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 17:31:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:31:58 INFO - PROCESS | 2492 | 1468456318605 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:31:58 INFO - PROCESS | 2492 | 1468456318607 Marionette TRACE conn5 <- [1,2938,null,{}] 17:31:58 INFO - PROCESS | 2492 | 1468456318610 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:58 INFO - PROCESS | 2492 | 1468456318612 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:58 INFO - PROCESS | 2492 | 1468456318733 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 17:31:58 INFO - PROCESS | 2492 | 1468456318738 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:58 INFO - PROCESS | 2492 | 1468456318740 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:58 INFO - PROCESS | 2492 | ++DOCSHELL 12F6A400 == 28 [pid = 2492] [id = 744] 17:31:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (13085C00) [pid = 2492] [serial = 2232] [outer = 00000000] 17:31:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15827C00) [pid = 2492] [serial = 2233] [outer = 13085C00] 17:31:58 INFO - PROCESS | 2492 | 1468456318786 Marionette DEBUG loaded listener.js 17:31:58 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (158F6000) [pid = 2492] [serial = 2234] [outer = 13085C00] 17:31:59 INFO - PROCESS | 2492 | ++DOCSHELL 16871C00 == 29 [pid = 2492] [id = 745] 17:31:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (16875000) [pid = 2492] [serial = 2235] [outer = 00000000] 17:31:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (1687B400) [pid = 2492] [serial = 2236] [outer = 16875000] 17:31:59 INFO - PROCESS | 2492 | 1468456319272 Marionette TRACE conn5 <- [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]]]}] 17:31:59 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. 17:31:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 17:31:59 INFO - PROCESS | 2492 | 1468456319333 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 17:31:59 INFO - PROCESS | 2492 | 1468456319335 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 17:31:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:31:59 INFO - PROCESS | 2492 | 1468456319338 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:31:59 INFO - PROCESS | 2492 | 1468456319340 Marionette TRACE conn5 <- [1,2942,null,{}] 17:31:59 INFO - PROCESS | 2492 | 1468456319344 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:59 INFO - PROCESS | 2492 | 1468456319346 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:59 INFO - PROCESS | 2492 | 1468456319469 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 17:31:59 INFO - PROCESS | 2492 | 1468456319534 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:59 INFO - PROCESS | 2492 | 1468456319540 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:31:59 INFO - PROCESS | 2492 | ++DOCSHELL 16870800 == 30 [pid = 2492] [id = 746] 17:31:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (16870C00) [pid = 2492] [serial = 2237] [outer = 00000000] 17:31:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1717BC00) [pid = 2492] [serial = 2238] [outer = 16870C00] 17:31:59 INFO - PROCESS | 2492 | 1468456319595 Marionette DEBUG loaded listener.js 17:31:59 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (1760E000) [pid = 2492] [serial = 2239] [outer = 16870C00] 17:32:00 INFO - PROCESS | 2492 | 1468456319994 Marionette TRACE conn5 <- [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]]]}] 17:32:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:32:00 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 17:32:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 17:32:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:32:00 INFO - PROCESS | 2492 | 1468456320009 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 17:32:00 INFO - PROCESS | 2492 | 1468456320011 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 17:32:00 INFO - PROCESS | 2492 | 1468456320014 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:32:00 INFO - PROCESS | 2492 | 1468456320015 Marionette TRACE conn5 <- [1,2946,null,{}] 17:32:00 INFO - PROCESS | 2492 | 1468456320018 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:00 INFO - PROCESS | 2492 | 1468456320021 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:00 INFO - PROCESS | 2492 | 1468456320212 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 17:32:00 INFO - PROCESS | 2492 | 1468456320237 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:00 INFO - PROCESS | 2492 | 1468456320239 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:00 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E8400 == 31 [pid = 2492] [id = 747] 17:32:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1770F800) [pid = 2492] [serial = 2240] [outer = 00000000] 17:32:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (17935C00) [pid = 2492] [serial = 2241] [outer = 1770F800] 17:32:00 INFO - PROCESS | 2492 | 1468456320293 Marionette DEBUG loaded listener.js 17:32:00 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (1797B800) [pid = 2492] [serial = 2242] [outer = 1770F800] 17:32:00 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (1541DC00) [pid = 2492] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:32:00 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (1852E400) [pid = 2492] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:32:00 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (0DBFD000) [pid = 2492] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:32:00 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0DBF0400) [pid = 2492] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:32:00 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (15B7B800) [pid = 2492] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:32:00 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (12E41000) [pid = 2492] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:32:00 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (12624400) [pid = 2492] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:32:00 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E4C4400) [pid = 2492] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:32:00 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (17602C00) [pid = 2492] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:32:00 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (12F6CC00) [pid = 2492] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:32:00 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0F2F1000) [pid = 2492] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:32:00 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (127C6800) [pid = 2492] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:32:00 INFO - PROCESS | 2492 | 1468456320856 Marionette TRACE conn5 <- [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]]]}] 17:32:00 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. 17:32:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 870ms 17:32:00 INFO - PROCESS | 2492 | 1468456320900 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 17:32:00 INFO - PROCESS | 2492 | 1468456320902 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 17:32:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:32:00 INFO - PROCESS | 2492 | 1468456320925 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:32:00 INFO - PROCESS | 2492 | 1468456320927 Marionette TRACE conn5 <- [1,2950,null,{}] 17:32:00 INFO - PROCESS | 2492 | 1468456320930 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:00 INFO - PROCESS | 2492 | 1468456320932 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:01 INFO - PROCESS | 2492 | 1468456321011 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 17:32:01 INFO - PROCESS | 2492 | 1468456321016 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:01 INFO - PROCESS | 2492 | 1468456321018 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:01 INFO - PROCESS | 2492 | ++DOCSHELL 0E178800 == 32 [pid = 2492] [id = 748] 17:32:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0E37B000) [pid = 2492] [serial = 2243] [outer = 00000000] 17:32:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (15477000) [pid = 2492] [serial = 2244] [outer = 0E37B000] 17:32:01 INFO - PROCESS | 2492 | 1468456321062 Marionette DEBUG loaded listener.js 17:32:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15479400) [pid = 2492] [serial = 2245] [outer = 0E37B000] 17:32:01 INFO - PROCESS | 2492 | 1468456321464 Marionette TRACE conn5 <- [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]]]}] 17:32:01 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. 17:32:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 590ms 17:32:01 INFO - PROCESS | 2492 | 1468456321511 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 17:32:01 INFO - PROCESS | 2492 | 1468456321513 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 17:32:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:32:01 INFO - PROCESS | 2492 | 1468456321516 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:32:01 INFO - PROCESS | 2492 | 1468456321518 Marionette TRACE conn5 <- [1,2954,null,{}] 17:32:01 INFO - PROCESS | 2492 | 1468456321521 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:01 INFO - PROCESS | 2492 | 1468456321523 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:01 INFO - PROCESS | 2492 | 1468456321648 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 17:32:01 INFO - PROCESS | 2492 | 1468456321661 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:01 INFO - PROCESS | 2492 | 1468456321662 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:01 INFO - PROCESS | 2492 | ++DOCSHELL 17790400 == 33 [pid = 2492] [id = 749] 17:32:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (17977800) [pid = 2492] [serial = 2246] [outer = 00000000] 17:32:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (17A47400) [pid = 2492] [serial = 2247] [outer = 17977800] 17:32:01 INFO - PROCESS | 2492 | 1468456321707 Marionette DEBUG loaded listener.js 17:32:01 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (17A4B000) [pid = 2492] [serial = 2248] [outer = 17977800] 17:32:02 INFO - PROCESS | 2492 | 1468456322102 Marionette TRACE conn5 <- [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]]]}] 17:32:02 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. 17:32:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 17:32:02 INFO - PROCESS | 2492 | 1468456322147 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 17:32:02 INFO - PROCESS | 2492 | 1468456322149 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 17:32:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:32:02 INFO - PROCESS | 2492 | 1468456322152 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:32:02 INFO - PROCESS | 2492 | 1468456322154 Marionette TRACE conn5 <- [1,2958,null,{}] 17:32:02 INFO - PROCESS | 2492 | 1468456322157 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:02 INFO - PROCESS | 2492 | 1468456322159 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:02 INFO - PROCESS | 2492 | 1468456322284 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 17:32:02 INFO - PROCESS | 2492 | 1468456322304 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:02 INFO - PROCESS | 2492 | 1468456322306 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:02 INFO - PROCESS | 2492 | ++DOCSHELL 17A4E000 == 34 [pid = 2492] [id = 750] 17:32:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (17A4E800) [pid = 2492] [serial = 2249] [outer = 00000000] 17:32:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (17A6CC00) [pid = 2492] [serial = 2250] [outer = 17A4E800] 17:32:02 INFO - PROCESS | 2492 | 1468456322351 Marionette DEBUG loaded listener.js 17:32:02 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (18527C00) [pid = 2492] [serial = 2251] [outer = 17A4E800] 17:32:02 INFO - PROCESS | 2492 | 1468456322816 Marionette TRACE conn5 <- [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]]]}] 17:32:02 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. 17:32:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 730ms 17:32:02 INFO - PROCESS | 2492 | 1468456322900 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 17:32:02 INFO - PROCESS | 2492 | 1468456322905 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 17:32:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:32:02 INFO - PROCESS | 2492 | 1468456322911 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:32:02 INFO - PROCESS | 2492 | 1468456322915 Marionette TRACE conn5 <- [1,2962,null,{}] 17:32:02 INFO - PROCESS | 2492 | 1468456322921 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:02 INFO - PROCESS | 2492 | 1468456322924 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:03 INFO - PROCESS | 2492 | 1468456323106 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 17:32:03 INFO - PROCESS | 2492 | 1468456323227 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:03 INFO - PROCESS | 2492 | 1468456323230 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:03 INFO - PROCESS | 2492 | ++DOCSHELL 0DF75800 == 35 [pid = 2492] [id = 751] 17:32:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0DF7D000) [pid = 2492] [serial = 2252] [outer = 00000000] 17:32:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0E13DC00) [pid = 2492] [serial = 2253] [outer = 0DF7D000] 17:32:03 INFO - PROCESS | 2492 | 1468456323329 Marionette DEBUG loaded listener.js 17:32:03 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (0E507000) [pid = 2492] [serial = 2254] [outer = 0DF7D000] 17:32:03 INFO - PROCESS | 2492 | 1468456323928 Marionette TRACE conn5 <- [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]]]}] 17:32:04 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. 17:32:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1077ms 17:32:04 INFO - PROCESS | 2492 | 1468456323991 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 17:32:04 INFO - PROCESS | 2492 | 1468456323995 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 17:32:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:32:04 INFO - PROCESS | 2492 | 1468456324002 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:32:04 INFO - PROCESS | 2492 | 1468456324004 Marionette TRACE conn5 <- [1,2966,null,{}] 17:32:04 INFO - PROCESS | 2492 | 1468456324008 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:04 INFO - PROCESS | 2492 | 1468456324011 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:04 INFO - PROCESS | 2492 | 1468456324132 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 17:32:04 INFO - PROCESS | 2492 | 1468456324276 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:04 INFO - PROCESS | 2492 | 1468456324278 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:04 INFO - PROCESS | 2492 | ++DOCSHELL 0E50D000 == 36 [pid = 2492] [id = 752] 17:32:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (12A68400) [pid = 2492] [serial = 2255] [outer = 00000000] 17:32:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (12FEB800) [pid = 2492] [serial = 2256] [outer = 12A68400] 17:32:04 INFO - PROCESS | 2492 | 1468456324337 Marionette DEBUG loaded listener.js 17:32:04 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (1541D000) [pid = 2492] [serial = 2257] [outer = 12A68400] 17:32:04 INFO - PROCESS | 2492 | 1468456324949 Marionette TRACE conn5 <- [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]]]}] 17:32:04 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. 17:32:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 971ms 17:32:05 INFO - PROCESS | 2492 | 1468456325014 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 17:32:05 INFO - PROCESS | 2492 | 1468456325017 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 17:32:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:32:05 INFO - PROCESS | 2492 | 1468456325025 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:32:05 INFO - PROCESS | 2492 | 1468456325029 Marionette TRACE conn5 <- [1,2970,null,{}] 17:32:05 INFO - PROCESS | 2492 | 1468456325039 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:05 INFO - PROCESS | 2492 | 1468456325044 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:05 INFO - PROCESS | 2492 | 1468456325162 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 17:32:05 INFO - PROCESS | 2492 | 1468456325308 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:05 INFO - PROCESS | 2492 | 1468456325311 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:05 INFO - PROCESS | 2492 | ++DOCSHELL 0D973000 == 37 [pid = 2492] [id = 753] 17:32:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (0D9D4C00) [pid = 2492] [serial = 2258] [outer = 00000000] 17:32:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (0E502400) [pid = 2492] [serial = 2259] [outer = 0D9D4C00] 17:32:05 INFO - PROCESS | 2492 | 1468456325369 Marionette DEBUG loaded listener.js 17:32:05 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (12992400) [pid = 2492] [serial = 2260] [outer = 0D9D4C00] 17:32:06 INFO - PROCESS | 2492 | --DOCSHELL 17790400 == 36 [pid = 2492] [id = 749] 17:32:06 INFO - PROCESS | 2492 | --DOCSHELL 0E178800 == 35 [pid = 2492] [id = 748] 17:32:06 INFO - PROCESS | 2492 | --DOCSHELL 0C6E8400 == 34 [pid = 2492] [id = 747] 17:32:06 INFO - PROCESS | 2492 | --DOCSHELL 16870800 == 33 [pid = 2492] [id = 746] 17:32:06 INFO - PROCESS | 2492 | --DOCSHELL 16871C00 == 32 [pid = 2492] [id = 745] 17:32:06 INFO - PROCESS | 2492 | --DOCSHELL 12F6A400 == 31 [pid = 2492] [id = 744] 17:32:06 INFO - PROCESS | 2492 | --DOCSHELL 12A63000 == 30 [pid = 2492] [id = 743] 17:32:06 INFO - PROCESS | 2492 | --DOCSHELL 0F2E6400 == 29 [pid = 2492] [id = 742] 17:32:06 INFO - PROCESS | 2492 | --DOCSHELL 0E133400 == 28 [pid = 2492] [id = 741] 17:32:06 INFO - PROCESS | 2492 | --DOCSHELL 0C6DB000 == 27 [pid = 2492] [id = 740] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (15479C00) [pid = 2492] [serial = 2191] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (18807800) [pid = 2492] [serial = 2174] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (18737800) [pid = 2492] [serial = 2173] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (0E16D400) [pid = 2492] [serial = 2176] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (0E506C00) [pid = 2492] [serial = 2177] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0E16B800) [pid = 2492] [serial = 2179] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (16B4D000) [pid = 2492] [serial = 2195] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (0E37D800) [pid = 2492] [serial = 2180] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (16B47400) [pid = 2492] [serial = 2194] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (12FECC00) [pid = 2492] [serial = 2188] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (126EEC00) [pid = 2492] [serial = 2185] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (12A5C000) [pid = 2492] [serial = 2186] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0E50A400) [pid = 2492] [serial = 2182] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E552000) [pid = 2492] [serial = 2183] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (17709400) [pid = 2492] [serial = 2197] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (17933800) [pid = 2492] [serial = 2204] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (15B7D800) [pid = 2492] [serial = 2200] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (17A4E400) [pid = 2492] [serial = 2206] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (1792B400) [pid = 2492] [serial = 2203] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (17A63400) [pid = 2492] [serial = 2207] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (15829C00) [pid = 2492] [serial = 2192] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (16B5C000) [pid = 2492] [serial = 2201] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (1770F400) [pid = 2492] [serial = 2198] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (140DF400) [pid = 2492] [serial = 2189] [outer = 00000000] [url = about:blank] 17:32:06 INFO - PROCESS | 2492 | 1468456326151 Marionette TRACE conn5 <- [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"]]]}] 17:32:06 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 17:32:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:32:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1175ms 17:32:06 INFO - PROCESS | 2492 | 1468456326204 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 17:32:06 INFO - PROCESS | 2492 | 1468456326207 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 17:32:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:32:06 INFO - PROCESS | 2492 | 1468456326212 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:32:06 INFO - PROCESS | 2492 | 1468456326217 Marionette TRACE conn5 <- [1,2974,null,{}] 17:32:06 INFO - PROCESS | 2492 | 1468456326222 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:06 INFO - PROCESS | 2492 | 1468456326224 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:06 INFO - PROCESS | 2492 | 1468456326324 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 17:32:06 INFO - PROCESS | 2492 | 1468456326332 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:06 INFO - PROCESS | 2492 | 1468456326334 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:06 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E9400 == 28 [pid = 2492] [id = 754] 17:32:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0C6EE800) [pid = 2492] [serial = 2261] [outer = 00000000] 17:32:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0E16B400) [pid = 2492] [serial = 2262] [outer = 0C6EE800] 17:32:06 INFO - PROCESS | 2492 | 1468456326384 Marionette DEBUG loaded listener.js 17:32:06 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0E382400) [pid = 2492] [serial = 2263] [outer = 0C6EE800] 17:32:06 INFO - PROCESS | 2492 | 1468456326849 Marionette TRACE conn5 <- [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]]]}] 17:32:06 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. 17:32:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 690ms 17:32:06 INFO - PROCESS | 2492 | 1468456326903 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 17:32:06 INFO - PROCESS | 2492 | 1468456326908 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 17:32:06 INFO - PROCESS | 2492 | 1468456326913 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:32:06 INFO - PROCESS | 2492 | 1468456326916 Marionette TRACE conn5 <- [1,2978,null,{}] 17:32:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:32:06 INFO - PROCESS | 2492 | 1468456326919 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:06 INFO - PROCESS | 2492 | 1468456326922 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:07 INFO - PROCESS | 2492 | 1468456327041 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 17:32:07 INFO - PROCESS | 2492 | 1468456327057 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:07 INFO - PROCESS | 2492 | 1468456327059 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:07 INFO - PROCESS | 2492 | ++DOCSHELL 0F2E6400 == 29 [pid = 2492] [id = 755] 17:32:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0F2E7000) [pid = 2492] [serial = 2264] [outer = 00000000] 17:32:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (12444400) [pid = 2492] [serial = 2265] [outer = 0F2E7000] 17:32:07 INFO - PROCESS | 2492 | 1468456327107 Marionette DEBUG loaded listener.js 17:32:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (127C6400) [pid = 2492] [serial = 2266] [outer = 0F2E7000] 17:32:07 INFO - PROCESS | 2492 | ++DOCSHELL 0C64AC00 == 30 [pid = 2492] [id = 756] 17:32:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0C64EC00) [pid = 2492] [serial = 2267] [outer = 00000000] 17:32:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (0C6E4C00) [pid = 2492] [serial = 2268] [outer = 0C64EC00] 17:32:07 INFO - PROCESS | 2492 | 1468456327643 Marionette TRACE conn5 <- [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]]]}] 17:32:07 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. 17:32:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 17:32:07 INFO - PROCESS | 2492 | 1468456327688 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 17:32:07 INFO - PROCESS | 2492 | 1468456327690 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 17:32:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:32:07 INFO - PROCESS | 2492 | 1468456327694 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:32:07 INFO - PROCESS | 2492 | 1468456327697 Marionette TRACE conn5 <- [1,2982,null,{}] 17:32:07 INFO - PROCESS | 2492 | 1468456327708 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:07 INFO - PROCESS | 2492 | 1468456327712 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:07 INFO - PROCESS | 2492 | 1468456327845 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 17:32:07 INFO - PROCESS | 2492 | 1468456327861 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:07 INFO - PROCESS | 2492 | 1468456327863 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:07 INFO - PROCESS | 2492 | ++DOCSHELL 140E9400 == 31 [pid = 2492] [id = 757] 17:32:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (14814800) [pid = 2492] [serial = 2269] [outer = 00000000] 17:32:07 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (15829C00) [pid = 2492] [serial = 2270] [outer = 14814800] 17:32:07 INFO - PROCESS | 2492 | 1468456327912 Marionette DEBUG loaded listener.js 17:32:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (15B84000) [pid = 2492] [serial = 2271] [outer = 14814800] 17:32:08 INFO - PROCESS | 2492 | 1468456328316 Marionette TRACE conn5 <- [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]]]}] 17:32:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:32:08 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 17:32:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 17:32:08 INFO - PROCESS | 2492 | 1468456328368 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 17:32:08 INFO - PROCESS | 2492 | 1468456328371 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 17:32:08 INFO - PROCESS | 2492 | 1468456328375 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:32:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:32:08 INFO - PROCESS | 2492 | 1468456328376 Marionette TRACE conn5 <- [1,2986,null,{}] 17:32:08 INFO - PROCESS | 2492 | 1468456328380 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:08 INFO - PROCESS | 2492 | 1468456328382 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:08 INFO - PROCESS | 2492 | 1468456328549 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 17:32:08 INFO - PROCESS | 2492 | 1468456328573 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:08 INFO - PROCESS | 2492 | 1468456328575 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:08 INFO - PROCESS | 2492 | ++DOCSHELL 16010000 == 32 [pid = 2492] [id = 758] 17:32:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (16871C00) [pid = 2492] [serial = 2272] [outer = 00000000] 17:32:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1714E800) [pid = 2492] [serial = 2273] [outer = 16871C00] 17:32:08 INFO - PROCESS | 2492 | 1468456328620 Marionette DEBUG loaded listener.js 17:32:08 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1760EC00) [pid = 2492] [serial = 2274] [outer = 16871C00] 17:32:09 INFO - PROCESS | 2492 | 1468456329018 Marionette TRACE conn5 <- [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]]]}] 17:32:09 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. 17:32:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 17:32:09 INFO - PROCESS | 2492 | 1468456329051 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 17:32:09 INFO - PROCESS | 2492 | 1468456329053 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 17:32:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:32:09 INFO - PROCESS | 2492 | 1468456329075 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:32:09 INFO - PROCESS | 2492 | 1468456329077 Marionette TRACE conn5 <- [1,2990,null,{}] 17:32:09 INFO - PROCESS | 2492 | 1468456329080 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:09 INFO - PROCESS | 2492 | 1468456329082 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:09 INFO - PROCESS | 2492 | 1468456329201 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 17:32:09 INFO - PROCESS | 2492 | 1468456329207 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:09 INFO - PROCESS | 2492 | 1468456329210 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:09 INFO - PROCESS | 2492 | ++DOCSHELL 1770C400 == 33 [pid = 2492] [id = 759] 17:32:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (17711C00) [pid = 2492] [serial = 2275] [outer = 00000000] 17:32:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (1779BC00) [pid = 2492] [serial = 2276] [outer = 17711C00] 17:32:09 INFO - PROCESS | 2492 | 1468456329310 Marionette DEBUG loaded listener.js 17:32:09 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (1792C800) [pid = 2492] [serial = 2277] [outer = 17711C00] 17:32:09 INFO - PROCESS | 2492 | 1468456329712 Marionette TRACE conn5 <- [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]]]}] 17:32:09 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. 17:32:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 17:32:09 INFO - PROCESS | 2492 | 1468456329748 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 17:32:09 INFO - PROCESS | 2492 | 1468456329750 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 17:32:09 INFO - PROCESS | 2492 | 1468456329753 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:32:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:32:09 INFO - PROCESS | 2492 | 1468456329754 Marionette TRACE conn5 <- [1,2994,null,{}] 17:32:09 INFO - PROCESS | 2492 | 1468456329758 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:09 INFO - PROCESS | 2492 | 1468456329763 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:09 INFO - PROCESS | 2492 | 1468456329905 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 17:32:10 INFO - PROCESS | 2492 | 1468456330005 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:10 INFO - PROCESS | 2492 | 1468456330007 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:10 INFO - PROCESS | 2492 | ++DOCSHELL 17A47000 == 34 [pid = 2492] [id = 760] 17:32:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (17A47800) [pid = 2492] [serial = 2278] [outer = 00000000] 17:32:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17A63400) [pid = 2492] [serial = 2279] [outer = 17A47800] 17:32:10 INFO - PROCESS | 2492 | 1468456330053 Marionette DEBUG loaded listener.js 17:32:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (17A67800) [pid = 2492] [serial = 2280] [outer = 17A47800] 17:32:10 INFO - PROCESS | 2492 | 1468456330396 Marionette TRACE conn5 <- [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]]]}] 17:32:10 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. 17:32:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 17:32:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:32:10 INFO - PROCESS | 2492 | 1468456330431 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 17:32:10 INFO - PROCESS | 2492 | 1468456330433 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 17:32:10 INFO - PROCESS | 2492 | 1468456330443 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:32:10 INFO - PROCESS | 2492 | 1468456330445 Marionette TRACE conn5 <- [1,2998,null,{}] 17:32:10 INFO - PROCESS | 2492 | 1468456330448 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:10 INFO - PROCESS | 2492 | 1468456330450 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:10 INFO - PROCESS | 2492 | 1468456330667 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 17:32:10 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (1770F800) [pid = 2492] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:32:10 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (18521400) [pid = 2492] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:32:10 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (126A3000) [pid = 2492] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:32:10 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (16875000) [pid = 2492] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:32:10 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (12A64C00) [pid = 2492] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:32:10 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (17977800) [pid = 2492] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:32:10 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0C6DC400) [pid = 2492] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:32:10 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0E37B000) [pid = 2492] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:32:10 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (0F2EEC00) [pid = 2492] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:32:10 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0C6ED800) [pid = 2492] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:32:10 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (16870C00) [pid = 2492] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:32:10 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (0DF7CC00) [pid = 2492] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:32:10 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (13085C00) [pid = 2492] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:32:10 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0E135000) [pid = 2492] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:32:10 INFO - PROCESS | 2492 | 1468456330732 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:10 INFO - PROCESS | 2492 | 1468456330734 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:10 INFO - PROCESS | 2492 | ++DOCSHELL 0DF7CC00 == 35 [pid = 2492] [id = 761] 17:32:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (0E135000) [pid = 2492] [serial = 2281] [outer = 00000000] 17:32:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (12A66000) [pid = 2492] [serial = 2282] [outer = 0E135000] 17:32:10 INFO - PROCESS | 2492 | 1468456330779 Marionette DEBUG loaded listener.js 17:32:10 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (13085C00) [pid = 2492] [serial = 2283] [outer = 0E135000] 17:32:10 INFO - PROCESS | 2492 | [2492] 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 17:32:11 INFO - PROCESS | 2492 | 1468456331199 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:32:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:32:11 INFO - {} 17:32:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:32:11 INFO - {} 17:32:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:32:11 INFO - {} 17:32:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:32:11 INFO - {} 17:32:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 790ms 17:32:11 INFO - PROCESS | 2492 | 1468456331227 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 17:32:11 INFO - PROCESS | 2492 | 1468456331229 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 17:32:11 INFO - TEST-START | /FileAPI/fileReader.html 17:32:11 INFO - PROCESS | 2492 | 1468456331232 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:32:11 INFO - PROCESS | 2492 | 1468456331234 Marionette TRACE conn5 <- [1,3002,null,{}] 17:32:11 INFO - PROCESS | 2492 | 1468456331237 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:11 INFO - PROCESS | 2492 | 1468456331239 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:11 INFO - PROCESS | 2492 | 1468456331352 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 17:32:11 INFO - PROCESS | 2492 | 1468456331360 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:11 INFO - PROCESS | 2492 | 1468456331362 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:11 INFO - PROCESS | 2492 | ++DOCSHELL 1880EC00 == 36 [pid = 2492] [id = 762] 17:32:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (18810000) [pid = 2492] [serial = 2284] [outer = 00000000] 17:32:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (188B6800) [pid = 2492] [serial = 2285] [outer = 18810000] 17:32:11 INFO - PROCESS | 2492 | 1468456331407 Marionette DEBUG loaded listener.js 17:32:11 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (188BD000) [pid = 2492] [serial = 2286] [outer = 18810000] 17:32:11 INFO - PROCESS | 2492 | 1468456331803 Marionette TRACE conn5 <- [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]]]}] 17:32:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:32:11 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:32:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:32:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:32:11 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 17:32:11 INFO - PROCESS | 2492 | 1468456331863 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 17:32:11 INFO - PROCESS | 2492 | 1468456331865 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 17:32:11 INFO - TEST-START | /FileAPI/historical.html 17:32:11 INFO - PROCESS | 2492 | 1468456331885 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:32:11 INFO - PROCESS | 2492 | 1468456331887 Marionette TRACE conn5 <- [1,3006,null,{}] 17:32:11 INFO - PROCESS | 2492 | 1468456331891 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:11 INFO - PROCESS | 2492 | 1468456331893 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:11 INFO - PROCESS | 2492 | 1468456331975 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 17:32:11 INFO - PROCESS | 2492 | 1468456331980 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:11 INFO - PROCESS | 2492 | 1468456331982 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:12 INFO - PROCESS | 2492 | ++DOCSHELL 0F2EB000 == 37 [pid = 2492] [id = 763] 17:32:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (0F4AEC00) [pid = 2492] [serial = 2287] [outer = 00000000] 17:32:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (1911AC00) [pid = 2492] [serial = 2288] [outer = 0F4AEC00] 17:32:12 INFO - PROCESS | 2492 | 1468456332026 Marionette DEBUG loaded listener.js 17:32:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (19121400) [pid = 2492] [serial = 2289] [outer = 0F4AEC00] 17:32:12 INFO - PROCESS | 2492 | 1468456332428 Marionette TRACE conn5 <- [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"]]]}] 17:32:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:32:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:32:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:32:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:32:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:32:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:32:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:32:12 INFO - TEST-OK | /FileAPI/historical.html | took 591ms 17:32:12 INFO - PROCESS | 2492 | 1468456332460 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 17:32:12 INFO - PROCESS | 2492 | 1468456332462 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 17:32:12 INFO - TEST-START | /FileAPI/idlharness.html 17:32:12 INFO - PROCESS | 2492 | 1468456332465 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:32:12 INFO - PROCESS | 2492 | 1468456332467 Marionette TRACE conn5 <- [1,3010,null,{}] 17:32:12 INFO - PROCESS | 2492 | 1468456332470 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:12 INFO - PROCESS | 2492 | 1468456332472 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:12 INFO - PROCESS | 2492 | 1468456332604 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 17:32:12 INFO - PROCESS | 2492 | 1468456332612 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:12 INFO - PROCESS | 2492 | 1468456332614 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:12 INFO - PROCESS | 2492 | ++DOCSHELL 191B2400 == 38 [pid = 2492] [id = 764] 17:32:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (191B3400) [pid = 2492] [serial = 2290] [outer = 00000000] 17:32:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (19804C00) [pid = 2492] [serial = 2291] [outer = 191B3400] 17:32:12 INFO - PROCESS | 2492 | 1468456332658 Marionette DEBUG loaded listener.js 17:32:12 INFO - PROCESS | 2492 | ++DOMWINDOW == 86 (19F87400) [pid = 2492] [serial = 2292] [outer = 191B3400] 17:32:13 INFO - PROCESS | 2492 | 1468456333912 Marionette TRACE conn5 <- [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]]]}] 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:32:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:32:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:32:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:32:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:32:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:32:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:32:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:32:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:32:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:32:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:32:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:32:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:32:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:32:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:32:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:32:14 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 17:32:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:32:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:32:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:32:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:32:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:32:14 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 17:32:14 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 17:32:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:32:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:32:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:32:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:32:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:32:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:32:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:32:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:32:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:32:14 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 17:32:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:32:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:32:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:32:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:32:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:32:14 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 17:32:14 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 17:32:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:32:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:32:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:32:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:32:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:32:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:32:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 1565ms 17:32:14 INFO - PROCESS | 2492 | 1468456334085 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 17:32:14 INFO - PROCESS | 2492 | 1468456334090 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 17:32:14 INFO - TEST-START | /FileAPI/idlharness.worker 17:32:14 INFO - PROCESS | 2492 | 1468456334096 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:32:14 INFO - PROCESS | 2492 | 1468456334099 Marionette TRACE conn5 <- [1,3014,null,{}] 17:32:14 INFO - PROCESS | 2492 | 1468456334105 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:14 INFO - PROCESS | 2492 | 1468456334109 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:14 INFO - PROCESS | 2492 | 1468456334222 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 17:32:14 INFO - PROCESS | 2492 | 1468456334363 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:14 INFO - PROCESS | 2492 | 1468456334366 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:14 INFO - PROCESS | 2492 | ++DOCSHELL 0E37B000 == 39 [pid = 2492] [id = 765] 17:32:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 87 (17713800) [pid = 2492] [serial = 2293] [outer = 00000000] 17:32:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 88 (1A5A5800) [pid = 2492] [serial = 2294] [outer = 17713800] 17:32:14 INFO - PROCESS | 2492 | 1468456334425 Marionette DEBUG loaded listener.js 17:32:14 INFO - PROCESS | 2492 | ++DOMWINDOW == 89 (1A5A9400) [pid = 2492] [serial = 2295] [outer = 17713800] 17:32:14 INFO - PROCESS | 2492 | [2492] 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 17:32:15 INFO - PROCESS | 2492 | 1468456335551 Marionette TRACE conn5 <- [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,{},{}]]]}] 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:32:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:32:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:32:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:32:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:32:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:32:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:32:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:32:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:32:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:32:15 INFO - {} 17:32:15 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 17:32:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:32:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:32:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:32:15 INFO - {} 17:32:15 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 - {} 17:32:15 INFO - {} 17:32:15 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 17:32:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:32:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:32:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:32:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:32:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:32:15 INFO - {} 17:32:15 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 17:32:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:32:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:32:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:32:15 INFO - {} 17:32:15 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 - {} 17:32:15 INFO - {} 17:32:15 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 17:32:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:32:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:32:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 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 17:32:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:32:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:32:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:32:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:32:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:32:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 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 17:32:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:32:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 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 17:32:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:32:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 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 17:32:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:32:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:32:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:32:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:32:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:32:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:32:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:32:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:32:15 INFO - {} 17:32:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1620ms 17:32:15 INFO - PROCESS | 2492 | 1468456335740 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 17:32:15 INFO - PROCESS | 2492 | 1468456335745 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 17:32:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:32:15 INFO - PROCESS | 2492 | 1468456335764 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:32:15 INFO - PROCESS | 2492 | 1468456335767 Marionette TRACE conn5 <- [1,3018,null,{}] 17:32:15 INFO - PROCESS | 2492 | 1468456335771 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:15 INFO - PROCESS | 2492 | 1468456335774 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:15 INFO - PROCESS | 2492 | 1468456335883 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 17:32:16 INFO - PROCESS | 2492 | 1468456336040 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:16 INFO - PROCESS | 2492 | 1468456336043 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:16 INFO - PROCESS | 2492 | ++DOCSHELL 0E3E4400 == 40 [pid = 2492] [id = 766] 17:32:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 90 (0E3E5800) [pid = 2492] [serial = 2296] [outer = 00000000] 17:32:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 91 (15417400) [pid = 2492] [serial = 2297] [outer = 0E3E5800] 17:32:16 INFO - PROCESS | 2492 | 1468456336101 Marionette DEBUG loaded listener.js 17:32:16 INFO - PROCESS | 2492 | ++DOMWINDOW == 92 (17933800) [pid = 2492] [serial = 2298] [outer = 0E3E5800] 17:32:16 INFO - PROCESS | 2492 | 1468456336808 Marionette TRACE conn5 <- [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]]]}] 17:32:16 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 17:32:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1079ms 17:32:16 INFO - PROCESS | 2492 | 1468456336843 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 17:32:16 INFO - PROCESS | 2492 | 1468456336846 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 17:32:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:32:16 INFO - PROCESS | 2492 | 1468456336851 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:32:16 INFO - PROCESS | 2492 | 1468456336854 Marionette TRACE conn5 <- [1,3022,null,{}] 17:32:16 INFO - PROCESS | 2492 | 1468456336876 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:16 INFO - PROCESS | 2492 | 1468456336879 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:17 INFO - PROCESS | 2492 | 1468456336988 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 17:32:17 INFO - PROCESS | 2492 | 1468456337148 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:17 INFO - PROCESS | 2492 | 1468456337151 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:17 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E8400 == 41 [pid = 2492] [id = 767] 17:32:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 93 (0C6ED400) [pid = 2492] [serial = 2299] [outer = 00000000] 17:32:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 94 (0E559000) [pid = 2492] [serial = 2300] [outer = 0C6ED400] 17:32:17 INFO - PROCESS | 2492 | 1468456337202 Marionette DEBUG loaded listener.js 17:32:17 INFO - PROCESS | 2492 | ++DOMWINDOW == 95 (0F4CA800) [pid = 2492] [serial = 2301] [outer = 0C6ED400] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 0F2EB000 == 40 [pid = 2492] [id = 763] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 1880EC00 == 39 [pid = 2492] [id = 762] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 0DF7CC00 == 38 [pid = 2492] [id = 761] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 17A47000 == 37 [pid = 2492] [id = 760] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 1770C400 == 36 [pid = 2492] [id = 759] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 16010000 == 35 [pid = 2492] [id = 758] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 0C64AC00 == 34 [pid = 2492] [id = 756] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 140E9400 == 33 [pid = 2492] [id = 757] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 0F2E6400 == 32 [pid = 2492] [id = 755] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 0C6E9400 == 31 [pid = 2492] [id = 754] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 0E50D000 == 30 [pid = 2492] [id = 752] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 0D973000 == 29 [pid = 2492] [id = 753] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 0DF75800 == 28 [pid = 2492] [id = 751] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 17A4E000 == 27 [pid = 2492] [id = 750] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 0E3E4400 == 26 [pid = 2492] [id = 766] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 191B2400 == 25 [pid = 2492] [id = 764] 17:32:18 INFO - PROCESS | 2492 | --DOCSHELL 0E37B000 == 24 [pid = 2492] [id = 765] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 94 (1797B800) [pid = 2492] [serial = 2242] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 93 (18803C00) [pid = 2492] [serial = 2216] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 92 (12A65400) [pid = 2492] [serial = 2212] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 91 (1687B400) [pid = 2492] [serial = 2236] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 90 (1308B000) [pid = 2492] [serial = 2230] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 89 (17A47400) [pid = 2492] [serial = 2247] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 88 (0C6E5C00) [pid = 2492] [serial = 2221] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 87 (14809800) [pid = 2492] [serial = 2213] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 86 (0C6EF000) [pid = 2492] [serial = 2222] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 85 (1480B400) [pid = 2492] [serial = 2231] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (15479400) [pid = 2492] [serial = 2245] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (126AF400) [pid = 2492] [serial = 2228] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (0C6F8400) [pid = 2492] [serial = 2218] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0F4D3000) [pid = 2492] [serial = 2227] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (15477000) [pid = 2492] [serial = 2244] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (1717BC00) [pid = 2492] [serial = 2238] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (0E508800) [pid = 2492] [serial = 2210] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (1760E000) [pid = 2492] [serial = 2239] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (17935C00) [pid = 2492] [serial = 2241] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0DF72C00) [pid = 2492] [serial = 2219] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (15827C00) [pid = 2492] [serial = 2233] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (158F6000) [pid = 2492] [serial = 2234] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0E13E800) [pid = 2492] [serial = 2209] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0E142000) [pid = 2492] [serial = 2224] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (1852A000) [pid = 2492] [serial = 2215] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (0E177000) [pid = 2492] [serial = 2225] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (17A4B000) [pid = 2492] [serial = 2248] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (17A6CC00) [pid = 2492] [serial = 2250] [outer = 00000000] [url = about:blank] 17:32:18 INFO - PROCESS | 2492 | 1468456338419 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:32:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:32:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1634ms 17:32:18 INFO - PROCESS | 2492 | 1468456338488 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 17:32:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:32:18 INFO - PROCESS | 2492 | 1468456338492 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 17:32:18 INFO - PROCESS | 2492 | 1468456338496 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:32:18 INFO - PROCESS | 2492 | 1468456338499 Marionette TRACE conn5 <- [1,3026,null,{}] 17:32:18 INFO - PROCESS | 2492 | 1468456338505 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:18 INFO - PROCESS | 2492 | 1468456338508 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:18 INFO - PROCESS | 2492 | 1468456338598 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 17:32:18 INFO - PROCESS | 2492 | 1468456338605 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:18 INFO - PROCESS | 2492 | 1468456338609 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:18 INFO - PROCESS | 2492 | ++DOCSHELL 0DF7A400 == 25 [pid = 2492] [id = 768] 17:32:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (0DF7C800) [pid = 2492] [serial = 2302] [outer = 00000000] 17:32:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (0DF91C00) [pid = 2492] [serial = 2303] [outer = 0DF7C800] 17:32:18 INFO - PROCESS | 2492 | 1468456338663 Marionette DEBUG loaded listener.js 17:32:18 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (0E133C00) [pid = 2492] [serial = 2304] [outer = 0DF7C800] 17:32:19 INFO - PROCESS | 2492 | 1468456339183 Marionette TRACE conn5 <- [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"]]]}] 17:32:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:32:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:32:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 17:32:19 INFO - PROCESS | 2492 | 1468456339227 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 17:32:19 INFO - PROCESS | 2492 | 1468456339232 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 17:32:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:32:19 INFO - PROCESS | 2492 | 1468456339239 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:32:19 INFO - PROCESS | 2492 | 1468456339241 Marionette TRACE conn5 <- [1,3030,null,{}] 17:32:19 INFO - PROCESS | 2492 | 1468456339245 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:19 INFO - PROCESS | 2492 | 1468456339248 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:19 INFO - PROCESS | 2492 | 1468456339337 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 17:32:19 INFO - PROCESS | 2492 | 1468456339445 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:19 INFO - PROCESS | 2492 | 1468456339447 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:19 INFO - PROCESS | 2492 | ++DOCSHELL 0E551400 == 26 [pid = 2492] [id = 769] 17:32:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (0E552400) [pid = 2492] [serial = 2305] [outer = 00000000] 17:32:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (0E558C00) [pid = 2492] [serial = 2306] [outer = 0E552400] 17:32:19 INFO - PROCESS | 2492 | 1468456339499 Marionette DEBUG loaded listener.js 17:32:19 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (0E76F000) [pid = 2492] [serial = 2307] [outer = 0E552400] 17:32:20 INFO - PROCESS | 2492 | 1468456340102 Marionette TRACE conn5 <- [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]]]}] 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:32:20 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. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:32:20 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'.) 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:32:20 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. 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:32:20 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. 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:32:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:32:20 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. 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:32:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:32:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:32:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:32:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:32:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:32:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:32:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:32:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:32:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:32:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:32:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:32:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:32:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:32:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:32:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 959ms 17:32:20 INFO - PROCESS | 2492 | 1468456340201 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 17:32:20 INFO - PROCESS | 2492 | 1468456340204 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 17:32:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:32:20 INFO - PROCESS | 2492 | 1468456340209 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:32:20 INFO - PROCESS | 2492 | 1468456340212 Marionette TRACE conn5 <- [1,3034,null,{}] 17:32:20 INFO - PROCESS | 2492 | 1468456340235 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:20 INFO - PROCESS | 2492 | 1468456340240 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:20 INFO - PROCESS | 2492 | 1468456340373 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 17:32:20 INFO - PROCESS | 2492 | 1468456340380 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:20 INFO - PROCESS | 2492 | 1468456340383 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:20 INFO - PROCESS | 2492 | ++DOCSHELL 12F28800 == 27 [pid = 2492] [id = 770] 17:32:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (12F2B000) [pid = 2492] [serial = 2308] [outer = 00000000] 17:32:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (12F6A400) [pid = 2492] [serial = 2309] [outer = 12F2B000] 17:32:20 INFO - PROCESS | 2492 | 1468456340488 Marionette DEBUG loaded listener.js 17:32:20 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (13082400) [pid = 2492] [serial = 2310] [outer = 12F2B000] 17:32:20 INFO - PROCESS | 2492 | [2492] 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 17:32:20 INFO - PROCESS | 2492 | 1468456340951 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:32:21 INFO - {} 17:32:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 790ms 17:32:21 INFO - PROCESS | 2492 | 1468456341001 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 17:32:21 INFO - PROCESS | 2492 | 1468456341003 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 17:32:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:32:21 INFO - PROCESS | 2492 | 1468456341013 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:32:21 INFO - PROCESS | 2492 | 1468456341015 Marionette TRACE conn5 <- [1,3038,null,{}] 17:32:21 INFO - PROCESS | 2492 | 1468456341018 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:21 INFO - PROCESS | 2492 | 1468456341020 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:21 INFO - PROCESS | 2492 | 1468456341142 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 17:32:21 INFO - PROCESS | 2492 | 1468456341149 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:21 INFO - PROCESS | 2492 | 1468456341151 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:21 INFO - PROCESS | 2492 | ++DOCSHELL 15472C00 == 28 [pid = 2492] [id = 771] 17:32:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (15473C00) [pid = 2492] [serial = 2311] [outer = 00000000] 17:32:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (1582F400) [pid = 2492] [serial = 2312] [outer = 15473C00] 17:32:21 INFO - PROCESS | 2492 | 1468456341196 Marionette DEBUG loaded listener.js 17:32:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (15B7B400) [pid = 2492] [serial = 2313] [outer = 15473C00] 17:32:21 INFO - PROCESS | 2492 | 1468456341618 Marionette TRACE conn5 <- [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]]]}] 17:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:32:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 17:32:21 INFO - PROCESS | 2492 | 1468456341646 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 17:32:21 INFO - PROCESS | 2492 | 1468456341648 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 17:32:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:32:21 INFO - PROCESS | 2492 | 1468456341658 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:32:21 INFO - PROCESS | 2492 | 1468456341660 Marionette TRACE conn5 <- [1,3042,null,{}] 17:32:21 INFO - PROCESS | 2492 | 1468456341664 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:21 INFO - PROCESS | 2492 | 1468456341666 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:21 INFO - PROCESS | 2492 | 1468456341786 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 17:32:21 INFO - PROCESS | 2492 | 1468456341877 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:21 INFO - PROCESS | 2492 | 1468456341879 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:21 INFO - PROCESS | 2492 | ++DOCSHELL 15B88000 == 29 [pid = 2492] [id = 772] 17:32:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (15BF3400) [pid = 2492] [serial = 2314] [outer = 00000000] 17:32:21 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (1689B400) [pid = 2492] [serial = 2315] [outer = 15BF3400] 17:32:21 INFO - PROCESS | 2492 | 1468456341924 Marionette DEBUG loaded listener.js 17:32:22 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (16B65C00) [pid = 2492] [serial = 2316] [outer = 15BF3400] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (0E135000) [pid = 2492] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (0F4AEC00) [pid = 2492] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (17711C00) [pid = 2492] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (16871C00) [pid = 2492] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (17A47800) [pid = 2492] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (12A68400) [pid = 2492] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0D9D4C00) [pid = 2492] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (0F2E7000) [pid = 2492] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0C64EC00) [pid = 2492] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (17A4E800) [pid = 2492] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0C6EE800) [pid = 2492] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (0DF7D000) [pid = 2492] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (14814800) [pid = 2492] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (18810000) [pid = 2492] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:32:22 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (191B3400) [pid = 2492] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:32:22 INFO - PROCESS | 2492 | 1468456342834 Marionette TRACE conn5 <- [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"]]]}] 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:32:22 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" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:32:22 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" 17:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:32:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1310ms 17:32:22 INFO - PROCESS | 2492 | 1468456342966 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 17:32:22 INFO - PROCESS | 2492 | 1468456342968 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 17:32:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:32:22 INFO - PROCESS | 2492 | 1468456342972 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:32:22 INFO - PROCESS | 2492 | 1468456342974 Marionette TRACE conn5 <- [1,3046,null,{}] 17:32:22 INFO - PROCESS | 2492 | 1468456342978 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:23 INFO - PROCESS | 2492 | 1468456342983 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:23 INFO - PROCESS | 2492 | 1468456343090 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 17:32:23 INFO - PROCESS | 2492 | 1468456343095 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:23 INFO - PROCESS | 2492 | 1468456343097 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:23 INFO - PROCESS | 2492 | ++DOCSHELL 12F77400 == 30 [pid = 2492] [id = 773] 17:32:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (15B88C00) [pid = 2492] [serial = 2317] [outer = 00000000] 17:32:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (17974400) [pid = 2492] [serial = 2318] [outer = 15B88C00] 17:32:23 INFO - PROCESS | 2492 | 1468456343143 Marionette DEBUG loaded listener.js 17:32:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (1797BC00) [pid = 2492] [serial = 2319] [outer = 15B88C00] 17:32:23 INFO - PROCESS | 2492 | 1468456343635 Marionette TRACE conn5 <- [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]]]}] 17:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:32:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:32:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:32:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:32:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:32:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:32:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:32:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:32:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 681ms 17:32:23 INFO - PROCESS | 2492 | 1468456343657 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 17:32:23 INFO - PROCESS | 2492 | 1468456343659 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 17:32:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:32:23 INFO - PROCESS | 2492 | 1468456343662 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:32:23 INFO - PROCESS | 2492 | 1468456343664 Marionette TRACE conn5 <- [1,3050,null,{}] 17:32:23 INFO - PROCESS | 2492 | 1468456343667 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:23 INFO - PROCESS | 2492 | 1468456343669 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:23 INFO - PROCESS | 2492 | 1468456343747 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 17:32:23 INFO - PROCESS | 2492 | 1468456343753 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:23 INFO - PROCESS | 2492 | 1468456343755 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:23 INFO - PROCESS | 2492 | ++DOCSHELL 17938000 == 31 [pid = 2492] [id = 774] 17:32:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (17981000) [pid = 2492] [serial = 2320] [outer = 00000000] 17:32:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (18521C00) [pid = 2492] [serial = 2321] [outer = 17981000] 17:32:23 INFO - PROCESS | 2492 | 1468456343799 Marionette DEBUG loaded listener.js 17:32:23 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (18526C00) [pid = 2492] [serial = 2322] [outer = 17981000] 17:32:24 INFO - PROCESS | 2492 | [2492] 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 17:32:24 INFO - PROCESS | 2492 | 1468456344251 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:32:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:32:24 INFO - {} 17:32:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 17:32:24 INFO - PROCESS | 2492 | 1468456344293 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 17:32:24 INFO - PROCESS | 2492 | 1468456344295 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 17:32:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:32:24 INFO - PROCESS | 2492 | 1468456344299 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:32:24 INFO - PROCESS | 2492 | 1468456344300 Marionette TRACE conn5 <- [1,3054,null,{}] 17:32:24 INFO - PROCESS | 2492 | 1468456344304 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:24 INFO - PROCESS | 2492 | 1468456344306 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:24 INFO - PROCESS | 2492 | 1468456344385 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 17:32:24 INFO - PROCESS | 2492 | 1468456344395 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:24 INFO - PROCESS | 2492 | 1468456344396 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:24 INFO - PROCESS | 2492 | ++DOCSHELL 17A70400 == 32 [pid = 2492] [id = 775] 17:32:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (1852EC00) [pid = 2492] [serial = 2323] [outer = 00000000] 17:32:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (188B6000) [pid = 2492] [serial = 2324] [outer = 1852EC00] 17:32:24 INFO - PROCESS | 2492 | 1468456344439 Marionette DEBUG loaded listener.js 17:32:24 INFO - PROCESS | 2492 | ++DOMWINDOW == 76 (188B6400) [pid = 2492] [serial = 2325] [outer = 1852EC00] 17:32:25 INFO - PROCESS | 2492 | 1468456345149 Marionette TRACE conn5 <- [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]]]}] 17:32:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:32:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:32:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:32:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:32:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:32:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:32:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:32:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 871ms 17:32:25 INFO - PROCESS | 2492 | 1468456345174 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 17:32:25 INFO - PROCESS | 2492 | 1468456345178 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 17:32:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:32:25 INFO - PROCESS | 2492 | 1468456345183 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:32:25 INFO - PROCESS | 2492 | 1468456345188 Marionette TRACE conn5 <- [1,3058,null,{}] 17:32:25 INFO - PROCESS | 2492 | 1468456345194 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:25 INFO - PROCESS | 2492 | 1468456345197 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:25 INFO - PROCESS | 2492 | 1468456345326 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 17:32:25 INFO - PROCESS | 2492 | 1468456345452 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:25 INFO - PROCESS | 2492 | 1468456345456 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:25 INFO - PROCESS | 2492 | ++DOCSHELL 0DF8AC00 == 33 [pid = 2492] [id = 776] 17:32:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 77 (0E13D000) [pid = 2492] [serial = 2326] [outer = 00000000] 17:32:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 78 (0E176800) [pid = 2492] [serial = 2327] [outer = 0E13D000] 17:32:25 INFO - PROCESS | 2492 | 1468456345536 Marionette DEBUG loaded listener.js 17:32:25 INFO - PROCESS | 2492 | ++DOMWINDOW == 79 (0E508400) [pid = 2492] [serial = 2328] [outer = 0E13D000] 17:32:26 INFO - PROCESS | 2492 | 1468456346189 Marionette TRACE conn5 <- [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]]]}] 17:32:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:32:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:32:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:32:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:32:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:32:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:32:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1025ms 17:32:26 INFO - PROCESS | 2492 | 1468456346208 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 17:32:26 INFO - PROCESS | 2492 | 1468456346213 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 17:32:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:32:26 INFO - PROCESS | 2492 | 1468456346219 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:32:26 INFO - PROCESS | 2492 | 1468456346222 Marionette TRACE conn5 <- [1,3062,null,{}] 17:32:26 INFO - PROCESS | 2492 | 1468456346226 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:26 INFO - PROCESS | 2492 | 1468456346229 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:26 INFO - PROCESS | 2492 | 1468456346367 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 17:32:26 INFO - PROCESS | 2492 | 1468456346514 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:26 INFO - PROCESS | 2492 | 1468456346516 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:26 INFO - PROCESS | 2492 | ++DOCSHELL 12A5B000 == 34 [pid = 2492] [id = 777] 17:32:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 80 (12A5B800) [pid = 2492] [serial = 2329] [outer = 00000000] 17:32:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 81 (12E68800) [pid = 2492] [serial = 2330] [outer = 12A5B800] 17:32:26 INFO - PROCESS | 2492 | 1468456346574 Marionette DEBUG loaded listener.js 17:32:26 INFO - PROCESS | 2492 | ++DOMWINDOW == 82 (12F34C00) [pid = 2492] [serial = 2331] [outer = 12A5B800] 17:32:27 INFO - PROCESS | 2492 | 1468456347215 Marionette TRACE conn5 <- [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]]]}] 17:32:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:32:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:32:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:32:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:32:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:32:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:32:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1019ms 17:32:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:32:27 INFO - PROCESS | 2492 | 1468456347243 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 17:32:27 INFO - PROCESS | 2492 | 1468456347245 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 17:32:27 INFO - PROCESS | 2492 | 1468456347249 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:32:27 INFO - PROCESS | 2492 | 1468456347253 Marionette TRACE conn5 <- [1,3066,null,{}] 17:32:27 INFO - PROCESS | 2492 | 1468456347263 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:27 INFO - PROCESS | 2492 | 1468456347268 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:27 INFO - PROCESS | 2492 | 1468456347387 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 17:32:27 INFO - PROCESS | 2492 | 1468456347627 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:27 INFO - PROCESS | 2492 | 1468456347630 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:27 INFO - PROCESS | 2492 | ++DOCSHELL 0C6E3C00 == 35 [pid = 2492] [id = 778] 17:32:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 83 (0C6E4800) [pid = 2492] [serial = 2332] [outer = 00000000] 17:32:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 84 (0C6F2000) [pid = 2492] [serial = 2333] [outer = 0C6E4800] 17:32:27 INFO - PROCESS | 2492 | 1468456347692 Marionette DEBUG loaded listener.js 17:32:27 INFO - PROCESS | 2492 | ++DOMWINDOW == 85 (0DA84400) [pid = 2492] [serial = 2334] [outer = 0C6E4800] 17:32:28 INFO - PROCESS | 2492 | --DOCSHELL 17938000 == 34 [pid = 2492] [id = 774] 17:32:28 INFO - PROCESS | 2492 | --DOCSHELL 12F77400 == 33 [pid = 2492] [id = 773] 17:32:28 INFO - PROCESS | 2492 | --DOCSHELL 15B88000 == 32 [pid = 2492] [id = 772] 17:32:28 INFO - PROCESS | 2492 | --DOCSHELL 15472C00 == 31 [pid = 2492] [id = 771] 17:32:28 INFO - PROCESS | 2492 | --DOCSHELL 12F28800 == 30 [pid = 2492] [id = 770] 17:32:28 INFO - PROCESS | 2492 | --DOCSHELL 0E551400 == 29 [pid = 2492] [id = 769] 17:32:28 INFO - PROCESS | 2492 | --DOCSHELL 0DF7A400 == 28 [pid = 2492] [id = 768] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 84 (19804C00) [pid = 2492] [serial = 2291] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 83 (13085C00) [pid = 2492] [serial = 2283] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 82 (1911AC00) [pid = 2492] [serial = 2288] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 81 (1779BC00) [pid = 2492] [serial = 2276] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 80 (1714E800) [pid = 2492] [serial = 2273] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 79 (17A63400) [pid = 2492] [serial = 2279] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 78 (1792C800) [pid = 2492] [serial = 2277] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 77 (12FEB800) [pid = 2492] [serial = 2256] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 76 (1541D000) [pid = 2492] [serial = 2257] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 75 (0E502400) [pid = 2492] [serial = 2259] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (12992400) [pid = 2492] [serial = 2260] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (12444400) [pid = 2492] [serial = 2265] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (127C6400) [pid = 2492] [serial = 2266] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0C6E4C00) [pid = 2492] [serial = 2268] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (18527C00) [pid = 2492] [serial = 2251] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (0E16B400) [pid = 2492] [serial = 2262] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0E382400) [pid = 2492] [serial = 2263] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (0E13DC00) [pid = 2492] [serial = 2253] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (0E507000) [pid = 2492] [serial = 2254] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (15829C00) [pid = 2492] [serial = 2270] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 64 (15B84000) [pid = 2492] [serial = 2271] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 63 (12A66000) [pid = 2492] [serial = 2282] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 62 (17A67800) [pid = 2492] [serial = 2280] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 61 (19121400) [pid = 2492] [serial = 2289] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 60 (188B6800) [pid = 2492] [serial = 2285] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 59 (1760EC00) [pid = 2492] [serial = 2274] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 58 (188BD000) [pid = 2492] [serial = 2286] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | --DOMWINDOW == 57 (19F87400) [pid = 2492] [serial = 2292] [outer = 00000000] [url = about:blank] 17:32:28 INFO - PROCESS | 2492 | 1468456348304 Marionette TRACE conn5 <- [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] 17:32:28 INFO - PROCESS | 2492 | 1468456348391 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 17:32:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:32:28 INFO - PROCESS | 2492 | 1468456348396 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:32:28 INFO - PROCESS | 2492 | 1468456348398 Marionette TRACE conn5 <- [1,3070,null,{}] 17:32:28 INFO - PROCESS | 2492 | 1468456348404 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:28 INFO - PROCESS | 2492 | 1468456348408 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:28 INFO - PROCESS | 2492 | 1468456348503 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 17:32:28 INFO - PROCESS | 2492 | 1468456348609 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:28 INFO - PROCESS | 2492 | 1468456348612 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:28 INFO - PROCESS | 2492 | ++DOCSHELL 0DF91800 == 29 [pid = 2492] [id = 779] 17:32:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 58 (0E170C00) [pid = 2492] [serial = 2335] [outer = 00000000] 17:32:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 59 (0E3E0800) [pid = 2492] [serial = 2336] [outer = 0E170C00] 17:32:28 INFO - PROCESS | 2492 | 1468456348660 Marionette DEBUG loaded listener.js 17:32:28 INFO - PROCESS | 2492 | ++DOMWINDOW == 60 (0E50AC00) [pid = 2492] [serial = 2337] [outer = 0E170C00] 17:32:29 INFO - PROCESS | 2492 | 1468456349074 Marionette TRACE conn5 <- [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]]]}] 17:32:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:32:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:32:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:32:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 730ms 17:32:29 INFO - PROCESS | 2492 | 1468456349129 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 17:32:29 INFO - PROCESS | 2492 | 1468456349133 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 17:32:29 INFO - PROCESS | 2492 | 1468456349137 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:32:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:32:29 INFO - PROCESS | 2492 | 1468456349139 Marionette TRACE conn5 <- [1,3074,null,{}] 17:32:29 INFO - PROCESS | 2492 | 1468456349148 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:29 INFO - PROCESS | 2492 | 1468456349150 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:29 INFO - PROCESS | 2492 | 1468456349240 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 17:32:29 INFO - PROCESS | 2492 | 1468456349246 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:29 INFO - PROCESS | 2492 | 1468456349248 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:29 INFO - PROCESS | 2492 | ++DOCSHELL 12450400 == 30 [pid = 2492] [id = 780] 17:32:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 61 (1261F000) [pid = 2492] [serial = 2338] [outer = 00000000] 17:32:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 62 (127C0800) [pid = 2492] [serial = 2339] [outer = 1261F000] 17:32:29 INFO - PROCESS | 2492 | 1468456349294 Marionette DEBUG loaded listener.js 17:32:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 63 (12A5D400) [pid = 2492] [serial = 2340] [outer = 1261F000] 17:32:29 INFO - PROCESS | 2492 | 1468456349758 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:32:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:32:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 672ms 17:32:29 INFO - PROCESS | 2492 | 1468456349814 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 17:32:29 INFO - PROCESS | 2492 | 1468456349816 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 17:32:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:32:29 INFO - PROCESS | 2492 | 1468456349821 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:32:29 INFO - PROCESS | 2492 | 1468456349826 Marionette TRACE conn5 <- [1,3078,null,{}] 17:32:29 INFO - PROCESS | 2492 | 1468456349836 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:29 INFO - PROCESS | 2492 | 1468456349839 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:29 INFO - PROCESS | 2492 | 1468456349928 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 17:32:29 INFO - PROCESS | 2492 | 1468456349936 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:29 INFO - PROCESS | 2492 | 1468456349938 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:29 INFO - PROCESS | 2492 | ++DOCSHELL 140DF000 == 31 [pid = 2492] [id = 781] 17:32:29 INFO - PROCESS | 2492 | ++DOMWINDOW == 64 (140E0400) [pid = 2492] [serial = 2341] [outer = 00000000] 17:32:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 65 (15417000) [pid = 2492] [serial = 2342] [outer = 140E0400] 17:32:30 INFO - PROCESS | 2492 | 1468456349994 Marionette DEBUG loaded listener.js 17:32:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (15421000) [pid = 2492] [serial = 2343] [outer = 140E0400] 17:32:30 INFO - PROCESS | 2492 | 1468456350448 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:32:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:32:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 690ms 17:32:30 INFO - PROCESS | 2492 | 1468456350514 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 17:32:30 INFO - PROCESS | 2492 | 1468456350517 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 17:32:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:32:30 INFO - PROCESS | 2492 | 1468456350520 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:32:30 INFO - PROCESS | 2492 | 1468456350522 Marionette TRACE conn5 <- [1,3082,null,{}] 17:32:30 INFO - PROCESS | 2492 | 1468456350525 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:30 INFO - PROCESS | 2492 | 1468456350527 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:30 INFO - PROCESS | 2492 | 1468456350649 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 17:32:30 INFO - PROCESS | 2492 | 1468456350711 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:30 INFO - PROCESS | 2492 | 1468456350713 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:30 INFO - PROCESS | 2492 | ++DOCSHELL 1547D000 == 32 [pid = 2492] [id = 782] 17:32:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (157F2400) [pid = 2492] [serial = 2344] [outer = 00000000] 17:32:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (15B84400) [pid = 2492] [serial = 2345] [outer = 157F2400] 17:32:30 INFO - PROCESS | 2492 | 1468456350758 Marionette DEBUG loaded listener.js 17:32:30 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (15B89000) [pid = 2492] [serial = 2346] [outer = 157F2400] 17:32:31 INFO - PROCESS | 2492 | 1468456351154 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:32:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:32:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 17:32:31 INFO - PROCESS | 2492 | 1468456351194 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 17:32:31 INFO - PROCESS | 2492 | 1468456351196 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 17:32:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:32:31 INFO - PROCESS | 2492 | 1468456351199 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:32:31 INFO - PROCESS | 2492 | 1468456351201 Marionette TRACE conn5 <- [1,3086,null,{}] 17:32:31 INFO - PROCESS | 2492 | 1468456351204 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:31 INFO - PROCESS | 2492 | 1468456351206 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:31 INFO - PROCESS | 2492 | 1468456351326 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 17:32:31 INFO - PROCESS | 2492 | 1468456351435 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:31 INFO - PROCESS | 2492 | 1468456351440 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:31 INFO - PROCESS | 2492 | ++DOCSHELL 16B47400 == 33 [pid = 2492] [id = 783] 17:32:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (16B4BC00) [pid = 2492] [serial = 2347] [outer = 00000000] 17:32:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (17150C00) [pid = 2492] [serial = 2348] [outer = 16B4BC00] 17:32:31 INFO - PROCESS | 2492 | 1468456351496 Marionette DEBUG loaded listener.js 17:32:31 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (1760BC00) [pid = 2492] [serial = 2349] [outer = 16B4BC00] 17:32:31 INFO - PROCESS | 2492 | 1468456351909 Marionette TRACE conn5 <- [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]]]}] 17:32:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:32:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:32:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 17:32:31 INFO - PROCESS | 2492 | 1468456351930 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 17:32:31 INFO - PROCESS | 2492 | 1468456351932 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 17:32:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:32:31 INFO - PROCESS | 2492 | 1468456351935 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:32:31 INFO - PROCESS | 2492 | 1468456351937 Marionette TRACE conn5 <- [1,3090,null,{}] 17:32:31 INFO - PROCESS | 2492 | 1468456351948 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:31 INFO - PROCESS | 2492 | 1468456351950 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:32 INFO - PROCESS | 2492 | 1468456352077 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 17:32:32 INFO - PROCESS | 2492 | 1468456352082 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:32 INFO - PROCESS | 2492 | 1468456352084 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:32 INFO - PROCESS | 2492 | ++DOCSHELL 17611000 == 34 [pid = 2492] [id = 784] 17:32:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (17687C00) [pid = 2492] [serial = 2350] [outer = 00000000] 17:32:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (17712C00) [pid = 2492] [serial = 2351] [outer = 17687C00] 17:32:32 INFO - PROCESS | 2492 | 1468456352129 Marionette DEBUG loaded listener.js 17:32:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 75 (17929400) [pid = 2492] [serial = 2352] [outer = 17687C00] 17:32:32 INFO - PROCESS | 2492 | --DOMWINDOW == 74 (12F2B000) [pid = 2492] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:32:32 INFO - PROCESS | 2492 | --DOMWINDOW == 73 (0E552400) [pid = 2492] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:32:32 INFO - PROCESS | 2492 | --DOMWINDOW == 72 (0DF7C800) [pid = 2492] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:32:32 INFO - PROCESS | 2492 | --DOMWINDOW == 71 (0C6ED400) [pid = 2492] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:32:32 INFO - PROCESS | 2492 | --DOMWINDOW == 70 (15473C00) [pid = 2492] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 17:32:32 INFO - PROCESS | 2492 | --DOMWINDOW == 69 (17713800) [pid = 2492] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:32:32 INFO - PROCESS | 2492 | --DOMWINDOW == 68 (0E3E5800) [pid = 2492] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:32:32 INFO - PROCESS | 2492 | --DOMWINDOW == 67 (17981000) [pid = 2492] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 17:32:32 INFO - PROCESS | 2492 | --DOMWINDOW == 66 (15BF3400) [pid = 2492] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 17:32:32 INFO - PROCESS | 2492 | --DOMWINDOW == 65 (15B88C00) [pid = 2492] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 17:32:32 INFO - PROCESS | 2492 | 1468456352597 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:32:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:32:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 17:32:32 INFO - PROCESS | 2492 | 1468456352606 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 17:32:32 INFO - PROCESS | 2492 | 1468456352608 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 17:32:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:32:32 INFO - PROCESS | 2492 | 1468456352611 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:32:32 INFO - PROCESS | 2492 | 1468456352613 Marionette TRACE conn5 <- [1,3094,null,{}] 17:32:32 INFO - PROCESS | 2492 | 1468456352616 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:32 INFO - PROCESS | 2492 | 1468456352618 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:32 INFO - PROCESS | 2492 | 1468456352697 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 17:32:32 INFO - PROCESS | 2492 | 1468456352702 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:32 INFO - PROCESS | 2492 | 1468456352704 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:32 INFO - PROCESS | 2492 | ++DOCSHELL 0E552400 == 35 [pid = 2492] [id = 785] 17:32:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 66 (0E83EC00) [pid = 2492] [serial = 2353] [outer = 00000000] 17:32:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 67 (1792E800) [pid = 2492] [serial = 2354] [outer = 0E83EC00] 17:32:32 INFO - PROCESS | 2492 | 1468456352749 Marionette DEBUG loaded listener.js 17:32:32 INFO - PROCESS | 2492 | ++DOMWINDOW == 68 (17930000) [pid = 2492] [serial = 2355] [outer = 0E83EC00] 17:32:33 INFO - PROCESS | 2492 | 1468456353196 Marionette TRACE conn5 <- [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]]]}] 17:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:32:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 17:32:33 INFO - PROCESS | 2492 | 1468456353255 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 17:32:33 INFO - PROCESS | 2492 | 1468456353257 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 17:32:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:32:33 INFO - PROCESS | 2492 | 1468456353260 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:32:33 INFO - PROCESS | 2492 | 1468456353262 Marionette TRACE conn5 <- [1,3098,null,{}] 17:32:33 INFO - PROCESS | 2492 | 1468456353265 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:33 INFO - PROCESS | 2492 | 1468456353267 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:33 INFO - PROCESS | 2492 | 1468456353351 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 17:32:33 INFO - PROCESS | 2492 | 1468456353356 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:33 INFO - PROCESS | 2492 | 1468456353357 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:33 INFO - PROCESS | 2492 | ++DOCSHELL 15478800 == 36 [pid = 2492] [id = 786] 17:32:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 69 (17976C00) [pid = 2492] [serial = 2356] [outer = 00000000] 17:32:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 70 (17A4A400) [pid = 2492] [serial = 2357] [outer = 17976C00] 17:32:33 INFO - PROCESS | 2492 | 1468456353404 Marionette DEBUG loaded listener.js 17:32:33 INFO - PROCESS | 2492 | ++DOMWINDOW == 71 (17A4B800) [pid = 2492] [serial = 2358] [outer = 17976C00] 17:32:33 INFO - PROCESS | 2492 | 1468456353833 Marionette TRACE conn5 <- [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"]]]}] 17:32:33 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:32:33 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 17:32:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:32:33 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 17:32:33 INFO - PROCESS | 2492 | 1468456353894 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 17:32:33 INFO - PROCESS | 2492 | 1468456353897 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 17:32:33 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:32:33 INFO - PROCESS | 2492 | 1468456353900 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:32:33 INFO - PROCESS | 2492 | 1468456353901 Marionette TRACE conn5 <- [1,3102,null,{}] 17:32:33 INFO - PROCESS | 2492 | 1468456353905 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:33 INFO - PROCESS | 2492 | 1468456353907 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:34 INFO - PROCESS | 2492 | 1468456353988 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 17:32:34 INFO - PROCESS | 2492 | 1468456353993 Marionette TRACE conn5 -> [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\", \"e86f0f6e-e66a-46d0-8309-a0bfa014b85e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:34 INFO - PROCESS | 2492 | 1468456353995 Marionette INFO sendAsync 5c188b50-32d3-48a0-af57-a741bf878888 17:32:34 INFO - PROCESS | 2492 | ++DOCSHELL 15B5A000 == 37 [pid = 2492] [id = 787] 17:32:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 72 (17A52400) [pid = 2492] [serial = 2359] [outer = 00000000] 17:32:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 73 (18528400) [pid = 2492] [serial = 2360] [outer = 17A52400] 17:32:34 INFO - PROCESS | 2492 | 1468456354038 Marionette DEBUG loaded listener.js 17:32:34 INFO - PROCESS | 2492 | ++DOMWINDOW == 74 (18529000) [pid = 2492] [serial = 2361] [outer = 17A52400] 17:32:34 INFO - PROCESS | 2492 | 1468456354482 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:32:34 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:32:34 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 17:32:34 INFO - PROCESS | 2492 | 1468456354533 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 17:32:34 INFO - PROCESS | 2492 | 1468456354535 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 17:32:35 WARNING - u'runner_teardown' () 17:32:35 INFO - No more tests 17:32:35 INFO - Got 0 unexpected results 17:32:35 INFO - SUITE-END | took 678s 17:32:35 INFO - Closing logging queue 17:32:35 INFO - queue closed 17:32:35 INFO - Return code: 0 17:32:35 WARNING - # TBPL SUCCESS # 17:32:35 INFO - Running post-action listener: _resource_record_post_action 17:32:35 INFO - Running post-run listener: _resource_record_post_run 17:32:36 INFO - Total resource usage - Wall time: 688s; CPU: 14.0%; Read bytes: 123139584; Write bytes: 1121321472; Read time: 1927290; Write time: 8399640 17:32:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:32:36 INFO - install - Wall time: 2s; CPU: 14.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 100 17:32:36 INFO - run-tests - Wall time: 686s; CPU: 14.0%; Read bytes: 123139584; Write bytes: 1063832576; Read time: 1927290; Write time: 8350750 17:32:36 INFO - Running post-run listener: _upload_blobber_files 17:32:36 INFO - Blob upload gear active. 17:32:36 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:32:36 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 17:32:36 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'] 17:32:36 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 17:32:37 INFO - (blobuploader) - INFO - Open directory for files ... 17:32:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:32:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:32:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:32:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:32:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:32:38 INFO - (blobuploader) - INFO - Done attempting. 17:32:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:32:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:32:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:32:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:32:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:32:40 INFO - (blobuploader) - INFO - Done attempting. 17:32:40 INFO - (blobuploader) - INFO - Iteration through files over. 17:32:40 INFO - Return code: 0 17:32:40 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:32:40 INFO - Using _rmtree_windows ... 17:32:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:32:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bac58fe8c18aea6e4c185e02f8b283cd715f6e9812112a4e7ae05f25298f2969aa31cb6a9380e4dcbe1cbb33e0ec3c5c077a9c52e2863bbf1d6273c3bb4730a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9789436ee4ac4abd974bd012e7710d789f9ee3df511fa357fe4a990c05fa3604a508023e3b47ed4d49cec3ac81f0c49d5e6b531c19a45e73055933f50a16cd41"} 17:32:40 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:32:40 INFO - Writing to file C:\slave\test\properties\blobber_files 17:32:40 INFO - Contents: 17:32:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bac58fe8c18aea6e4c185e02f8b283cd715f6e9812112a4e7ae05f25298f2969aa31cb6a9380e4dcbe1cbb33e0ec3c5c077a9c52e2863bbf1d6273c3bb4730a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9789436ee4ac4abd974bd012e7710d789f9ee3df511fa357fe4a990c05fa3604a508023e3b47ed4d49cec3ac81f0c49d5e6b531c19a45e73055933f50a16cd41"} 17:32:40 INFO - Running post-run listener: copy_logs_to_upload_dir 17:32:40 INFO - Copying logs to upload dir... 17:32:40 INFO - mkdir: C:\slave\test\build\upload\logs 17:32:40 INFO - Copying logs to upload dir... 17:32:40 INFO - Using _rmtree_windows ... 17:32:40 INFO - Using _rmtree_windows ... 17:32:40 INFO - Using _rmtree_windows ... 17:32:40 INFO - Using _rmtree_windows ... 17:32:40 INFO - Using _rmtree_windows ... 17:32:40 INFO - Using _rmtree_windows ... 17:32:40 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=906.822000 ========= master_lag: 0.04 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 6 secs) (at 2016-07-13 17:32:40.791682) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 17:32:40.792918) ========= '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-273 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-273 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-273 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/bac58fe8c18aea6e4c185e02f8b283cd715f6e9812112a4e7ae05f25298f2969aa31cb6a9380e4dcbe1cbb33e0ec3c5c077a9c52e2863bbf1d6273c3bb4730a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9789436ee4ac4abd974bd012e7710d789f9ee3df511fa357fe4a990c05fa3604a508023e3b47ed4d49cec3ac81f0c49d5e6b531c19a45e73055933f50a16cd41"} build_url:https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/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/RRIkxOd6QfGoFGNJRSu_9A/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/bac58fe8c18aea6e4c185e02f8b283cd715f6e9812112a4e7ae05f25298f2969aa31cb6a9380e4dcbe1cbb33e0ec3c5c077a9c52e2863bbf1d6273c3bb4730a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9789436ee4ac4abd974bd012e7710d789f9ee3df511fa357fe4a990c05fa3604a508023e3b47ed4d49cec3ac81f0c49d5e6b531c19a45e73055933f50a16cd41"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RRIkxOd6QfGoFGNJRSu_9A/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-13 17:32:40.914967) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:32:40.915308) ========= '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-273 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-273 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-273 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-13 17:32:41.031917) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-13 17:32:41.032260) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-13 17:32:41.842018) ========= ========= Total master_lag: 0.31 =========