builder: mozilla-central_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-171 starttime: 1460990296.4 results: success (0) buildid: 20160418054123 builduid: 76ce0d81b70e43a4a119c6d091e37136 revision: 6066850740cd4711ee5502fda89f422440b7c2cc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 07:38:16.404910) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 07:38:16.405369) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 07:38:16.405662) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 07:38:16.559394) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 07:38:16.559759) ========= '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-171 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-171 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\ 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-171 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 --07:38:17-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.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% 1.96 GB/s 07:38:17 (1.96 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.149000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 07:38:17.740800) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 13 secs) (at 2016-04-18 07:38:17.741137) ========= '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-171 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-171 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\ 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-171 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.401000 ========= master_lag: 8.78 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 13 secs) (at 2016-04-18 07:38:30.918137) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 07:38:30.918535) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 6066850740cd4711ee5502fda89f422440b7c2cc --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 6066850740cd4711ee5502fda89f422440b7c2cc --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-171 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-171 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\ 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-171 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-04-18 07:38:31,532 truncating revision to first 12 chars 2016-04-18 07:38:31,532 Setting DEBUG logging. 2016-04-18 07:38:31,532 attempt 1/10 2016-04-18 07:38:31,532 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/6066850740cd?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 07:38:32,823 unpacking tar archive at: mozilla-central-6066850740cd/testing/mozharness/ program finished with exit code 0 elapsedTime=2.380000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 07:38:33.374465) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 07:38:33.374838) ========= script_repo_revision: 6066850740cd4711ee5502fda89f422440b7c2cc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 07:38:33.375250) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 07:38:33.375548) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 07:38:33.393025) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 19 secs) (at 2016-04-18 07:38:33.393364) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-171 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-171 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\ 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-171 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 07:38:34 INFO - MultiFileLogger online at 20160418 07:38:34 in C:\slave\test 07:38:34 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-central --download-symbols true 07:38:34 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:38:34 INFO - {'append_to_log': False, 07:38:34 INFO - 'base_work_dir': 'C:\\slave\\test', 07:38:34 INFO - 'blob_upload_branch': 'mozilla-central', 07:38:34 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:38:34 INFO - 'buildbot_json_path': 'buildprops.json', 07:38:34 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:38:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:38:34 INFO - 'download_minidump_stackwalk': True, 07:38:34 INFO - 'download_symbols': 'true', 07:38:34 INFO - 'e10s': False, 07:38:34 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:38:34 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:38:34 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:38:34 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:38:34 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:38:34 INFO - 'C:/mozilla-build/tooltool.py'), 07:38:34 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:38:34 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:38:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:38:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:38:34 INFO - 'log_level': 'info', 07:38:34 INFO - 'log_to_console': True, 07:38:34 INFO - 'opt_config_files': (), 07:38:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:38:34 INFO - '--processes=1', 07:38:34 INFO - '--config=%(test_path)s/wptrunner.ini', 07:38:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:38:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:38:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:38:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:38:34 INFO - 'pip_index': False, 07:38:34 INFO - 'require_test_zip': True, 07:38:34 INFO - 'test_type': ('testharness',), 07:38:34 INFO - 'this_chunk': '1', 07:38:34 INFO - 'total_chunks': '10', 07:38:34 INFO - 'virtualenv_path': 'venv', 07:38:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:38:34 INFO - 'work_dir': 'build'} 07:38:34 INFO - ##### 07:38:34 INFO - ##### Running clobber step. 07:38:34 INFO - ##### 07:38:34 INFO - Running pre-action listener: _resource_record_pre_action 07:38:34 INFO - Running main action method: clobber 07:38:34 INFO - rmtree: C:\slave\test\build 07:38:34 INFO - Using _rmtree_windows ... 07:38:34 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:42:03 INFO - Running post-action listener: _resource_record_post_action 07:42:03 INFO - ##### 07:42:03 INFO - ##### Running read-buildbot-config step. 07:42:03 INFO - ##### 07:42:03 INFO - Running pre-action listener: _resource_record_pre_action 07:42:03 INFO - Running main action method: read_buildbot_config 07:42:03 INFO - Using buildbot properties: 07:42:03 INFO - { 07:42:03 INFO - "project": "", 07:42:03 INFO - "product": "firefox", 07:42:03 INFO - "script_repo_revision": "production", 07:42:03 INFO - "scheduler": "tests-mozilla-central-win7-ix-debug-unittest", 07:42:03 INFO - "repository": "", 07:42:03 INFO - "buildername": "Windows 7 32-bit mozilla-central debug test web-platform-tests-1", 07:42:03 INFO - "buildid": "20160418054123", 07:42:03 INFO - "pgo_build": "False", 07:42:03 INFO - "basedir": "C:\\slave\\test", 07:42:03 INFO - "buildnumber": 4, 07:42:03 INFO - "slavename": "t-w732-ix-171", 07:42:03 INFO - "revision": "6066850740cd4711ee5502fda89f422440b7c2cc", 07:42:03 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 07:42:03 INFO - "platform": "win32", 07:42:03 INFO - "branch": "mozilla-central", 07:42:03 INFO - "repo_path": "mozilla-central", 07:42:03 INFO - "moz_repo_path": "", 07:42:03 INFO - "stage_platform": "win32", 07:42:03 INFO - "builduid": "76ce0d81b70e43a4a119c6d091e37136", 07:42:03 INFO - "slavebuilddir": "test" 07:42:03 INFO - } 07:42:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 07:42:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 07:42:03 INFO - Running post-action listener: _resource_record_post_action 07:42:03 INFO - ##### 07:42:03 INFO - ##### Running download-and-extract step. 07:42:03 INFO - ##### 07:42:03 INFO - Running pre-action listener: _resource_record_pre_action 07:42:03 INFO - Running main action method: download_and_extract 07:42:03 INFO - mkdir: C:\slave\test\build\tests 07:42: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')]} 07:42:03 INFO - https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:42:03 INFO - trying https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 07:42:03 INFO - Downloading https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 07:42:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 07:42:04 INFO - Downloaded 1274 bytes. 07:42:04 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 07:42:04 INFO - Using the following test package requirements: 07:42:04 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 07:42:04 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:42:04 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 07:42:04 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:42:04 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 07:42:04 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:42:04 INFO - u'jsshell-win32.zip'], 07:42:04 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:42:04 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 07:42:04 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 07:42:04 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:42:04 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 07:42:04 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:42:04 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 07:42:04 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:42:04 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 07:42:04 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:42:04 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 07:42:04 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 07:42:04 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')]} 07:42:04 INFO - https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:42:04 INFO - trying https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 07:42:04 INFO - Downloading https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 07:42:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 07:42:05 INFO - Downloaded 20399163 bytes. 07:42:05 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:42:05 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:42:08 INFO - caution: filename not matched: web-platform/* 07:42:08 INFO - Return code: 11 07:42:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:42:08 INFO - https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:42:08 INFO - trying https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 07:42:08 INFO - Downloading https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 07:42:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 07:42:09 INFO - Downloaded 36382593 bytes. 07:42:09 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:42:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:42:52 INFO - caution: filename not matched: bin/* 07:42:52 INFO - caution: filename not matched: config/* 07:42:52 INFO - caution: filename not matched: mozbase/* 07:42:52 INFO - caution: filename not matched: marionette/* 07:42:52 INFO - caution: filename not matched: tools/wptserve/* 07:42:52 INFO - Return code: 11 07:42:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:42:52 INFO - https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 07:42:52 INFO - trying https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 07:42:52 INFO - Downloading https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 07:42:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 07:42:56 INFO - Downloaded 67326982 bytes. 07:42:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 07:42:56 INFO - mkdir: C:\slave\test\properties 07:42:56 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:42:56 INFO - Writing to file C:\slave\test\properties\build_url 07:42:56 INFO - Contents: 07:42:56 INFO - build_url:https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 07:42:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:42:57 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:42:57 INFO - Writing to file C:\slave\test\properties\symbols_url 07:42:57 INFO - Contents: 07:42:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:42:57 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')]} 07:42:57 INFO - https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:42:57 INFO - trying https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:42:57 INFO - Downloading https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:42:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 07:43:00 INFO - Downloaded 58228274 bytes. 07:43:00 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 07:43:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 07:43:04 INFO - Return code: 0 07:43:04 INFO - Running post-action listener: _resource_record_post_action 07:43:04 INFO - Running post-action listener: set_extra_try_arguments 07:43:04 INFO - ##### 07:43:04 INFO - ##### Running create-virtualenv step. 07:43:04 INFO - ##### 07:43:04 INFO - Running pre-action listener: _pre_create_virtualenv 07:43:04 INFO - Running pre-action listener: _resource_record_pre_action 07:43:04 INFO - Running main action method: create_virtualenv 07:43:04 INFO - Creating virtualenv C:\slave\test\build\venv 07:43:04 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 07:43:04 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:43:13 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:43:18 INFO - Installing distribute......................................................................................................................................................................................done. 07:43:19 INFO - Return code: 0 07:43:19 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:43:19 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')]} 07:43:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:43:19 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')]} 07:43:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:43:19 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 0x01B1D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A574D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF5368>, '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 0x018B7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-171', 'USERDOMAIN': 'T-W732-IX-171', '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-171', '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\\', '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 07:43:19 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 07:43:19 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 07:43:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:43:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:43:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:43:19 INFO - 'COMPUTERNAME': 'T-W732-IX-171', 07:43:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:43:19 INFO - 'DCLOCATION': 'SCL3', 07:43:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:43:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:43:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:43:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:43:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:43:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:43:19 INFO - 'HOMEDRIVE': 'C:', 07:43:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:43:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:43:19 INFO - 'KTS_VERSION': '1.19c', 07:43:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:43:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:43:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-171', 07:43:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:43:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:43:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:43:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:43:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:43:19 INFO - 'MOZ_AIRBAG': '1', 07:43:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:43:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:43:19 INFO - 'MOZ_MSVCVERSION': '8', 07:43:19 INFO - 'MOZ_NO_REMOTE': '1', 07:43:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:43:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:43:19 INFO - 'NO_EM_RESTART': '1', 07:43:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:43:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:43:19 INFO - 'OS': 'Windows_NT', 07:43:19 INFO - 'OURDRIVE': 'C:', 07:43:19 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\\', 07:43:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:43:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:43:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:43:19 INFO - 'PROCESSOR_LEVEL': '6', 07:43:19 INFO - 'PROCESSOR_REVISION': '1e05', 07:43:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:43:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:43:19 INFO - 'PROMPT': '$P$G', 07:43:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:43:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:43:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:43:19 INFO - 'PWD': 'C:\\slave\\test', 07:43:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:43:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:43:19 INFO - 'SYSTEMDRIVE': 'C:', 07:43:19 INFO - 'SYSTEMROOT': 'C:\\windows', 07:43:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:43:19 INFO - 'TEST1': 'testie', 07:43:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:43:19 INFO - 'USERDOMAIN': 'T-W732-IX-171', 07:43:19 INFO - 'USERNAME': 'cltbld', 07:43:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:43:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:43:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:43:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:43:19 INFO - 'WINDIR': 'C:\\windows', 07:43:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:43:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:43:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:43:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:43:21 INFO - Downloading/unpacking psutil>=0.7.1 07:43:21 INFO - Running setup.py egg_info for package psutil 07:43:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:43:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:43:21 INFO - Installing collected packages: psutil 07:43:21 INFO - Running setup.py install for psutil 07:43:21 INFO - building 'psutil._psutil_windows' extension 07:43:21 INFO - error: Unable to find vcvarsall.bat 07:43:21 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-dk8dja-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:43:21 INFO - running install 07:43:21 INFO - running build 07:43:21 INFO - running build_py 07:43:21 INFO - creating build 07:43:21 INFO - creating build\lib.win32-2.7 07:43:21 INFO - creating build\lib.win32-2.7\psutil 07:43:21 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:43:21 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:43:21 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:43:21 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:43:21 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:43:21 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:43:21 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:43:21 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:43:21 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:43:21 INFO - running build_ext 07:43:21 INFO - building 'psutil._psutil_windows' extension 07:43:21 INFO - error: Unable to find vcvarsall.bat 07:43:21 INFO - ---------------------------------------- 07:43:21 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-dk8dja-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:43:21 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 07:43:21 WARNING - Return code: 1 07:43:21 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! 07:43:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:43: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')]} 07:43:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:43: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')]} 07:43:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:43:21 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 0x01B1D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A574D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF5368>, '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 0x018B7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-171', 'USERDOMAIN': 'T-W732-IX-171', '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-171', '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\\', '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 07:43:21 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 07:43:21 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 07:43:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:43:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:43:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:43:21 INFO - 'COMPUTERNAME': 'T-W732-IX-171', 07:43:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:43:21 INFO - 'DCLOCATION': 'SCL3', 07:43:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:43:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:43:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:43:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:43:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:43:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:43:21 INFO - 'HOMEDRIVE': 'C:', 07:43:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:43:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:43:21 INFO - 'KTS_VERSION': '1.19c', 07:43:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:43:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:43:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-171', 07:43:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:43:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:43:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:43:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:43:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:43:21 INFO - 'MOZ_AIRBAG': '1', 07:43:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:43:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:43:21 INFO - 'MOZ_MSVCVERSION': '8', 07:43:21 INFO - 'MOZ_NO_REMOTE': '1', 07:43:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:43:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:43:21 INFO - 'NO_EM_RESTART': '1', 07:43:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:43:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:43:21 INFO - 'OS': 'Windows_NT', 07:43:21 INFO - 'OURDRIVE': 'C:', 07:43:21 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\\', 07:43:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:43:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:43:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:43:21 INFO - 'PROCESSOR_LEVEL': '6', 07:43:21 INFO - 'PROCESSOR_REVISION': '1e05', 07:43:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:43:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:43:21 INFO - 'PROMPT': '$P$G', 07:43:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:43:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:43:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:43:21 INFO - 'PWD': 'C:\\slave\\test', 07:43:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:43:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:43:21 INFO - 'SYSTEMDRIVE': 'C:', 07:43:21 INFO - 'SYSTEMROOT': 'C:\\windows', 07:43:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:43:21 INFO - 'TEST1': 'testie', 07:43:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:43:21 INFO - 'USERDOMAIN': 'T-W732-IX-171', 07:43:21 INFO - 'USERNAME': 'cltbld', 07:43:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:43:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:43:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:43:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:43:21 INFO - 'WINDIR': 'C:\\windows', 07:43:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:43:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:43:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:43:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:43:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:43:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:43:22 INFO - Running setup.py egg_info for package mozsystemmonitor 07:43:22 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:43:22 INFO - Running setup.py egg_info for package psutil 07:43:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:43:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:43:22 INFO - Installing collected packages: mozsystemmonitor, psutil 07:43:22 INFO - Running setup.py install for mozsystemmonitor 07:43:22 INFO - Running setup.py install for psutil 07:43:22 INFO - building 'psutil._psutil_windows' extension 07:43:22 INFO - error: Unable to find vcvarsall.bat 07:43:22 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-kq1_7h-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:43:22 INFO - running install 07:43:22 INFO - running build 07:43:22 INFO - running build_py 07:43:22 INFO - running build_ext 07:43:22 INFO - building 'psutil._psutil_windows' extension 07:43:22 INFO - error: Unable to find vcvarsall.bat 07:43:22 INFO - ---------------------------------------- 07:43:22 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-kq1_7h-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:43:22 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 07:43:22 WARNING - Return code: 1 07:43:22 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! 07:43:22 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:43:22 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')]} 07:43:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:43:22 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')]} 07:43:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:43:22 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 0x01B1D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A574D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF5368>, '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 0x018B7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-171', 'USERDOMAIN': 'T-W732-IX-171', '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-171', '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\\', '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 07:43:22 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 07:43:22 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 07:43:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:43:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:43:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:43:22 INFO - 'COMPUTERNAME': 'T-W732-IX-171', 07:43:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:43:22 INFO - 'DCLOCATION': 'SCL3', 07:43:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:43:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:43:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:43:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:43:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:43:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:43:22 INFO - 'HOMEDRIVE': 'C:', 07:43:22 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:43:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:43:22 INFO - 'KTS_VERSION': '1.19c', 07:43:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:43:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:43:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-171', 07:43:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:43:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:43:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:43:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:43:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:43:22 INFO - 'MOZ_AIRBAG': '1', 07:43:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:43:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:43:22 INFO - 'MOZ_MSVCVERSION': '8', 07:43:22 INFO - 'MOZ_NO_REMOTE': '1', 07:43:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:43:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:43:22 INFO - 'NO_EM_RESTART': '1', 07:43:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:43:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:43:22 INFO - 'OS': 'Windows_NT', 07:43:22 INFO - 'OURDRIVE': 'C:', 07:43:22 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\\', 07:43:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:43:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:43:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:43:22 INFO - 'PROCESSOR_LEVEL': '6', 07:43:22 INFO - 'PROCESSOR_REVISION': '1e05', 07:43:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:43:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:43:22 INFO - 'PROMPT': '$P$G', 07:43:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:43:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:43:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:43:22 INFO - 'PWD': 'C:\\slave\\test', 07:43:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:43:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:43:22 INFO - 'SYSTEMDRIVE': 'C:', 07:43:22 INFO - 'SYSTEMROOT': 'C:\\windows', 07:43:22 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:43:22 INFO - 'TEST1': 'testie', 07:43:22 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:43:22 INFO - 'USERDOMAIN': 'T-W732-IX-171', 07:43:22 INFO - 'USERNAME': 'cltbld', 07:43:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:43:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:43:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:43:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:43:22 INFO - 'WINDIR': 'C:\\windows', 07:43:22 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:43:22 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:43:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:43:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:43:23 INFO - Downloading/unpacking blobuploader==1.2.4 07:43:23 INFO - Downloading blobuploader-1.2.4.tar.gz 07:43:23 INFO - Running setup.py egg_info for package blobuploader 07:43:23 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:43:26 INFO - Running setup.py egg_info for package requests 07:43:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:43:26 INFO - Downloading docopt-0.6.1.tar.gz 07:43:26 INFO - Running setup.py egg_info for package docopt 07:43:26 INFO - Installing collected packages: blobuploader, docopt, requests 07:43:26 INFO - Running setup.py install for blobuploader 07:43:26 INFO - Running setup.py install for docopt 07:43:26 INFO - Running setup.py install for requests 07:43:26 INFO - Successfully installed blobuploader docopt requests 07:43:26 INFO - Cleaning up... 07:43:26 INFO - Return code: 0 07:43:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:43:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:43:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:43:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:43:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:43:26 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 0x01B1D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A574D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF5368>, '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 0x018B7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B0C0>, '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-171', 'USERDOMAIN': 'T-W732-IX-171', '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-171', '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\\', '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 07:43:27 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 07:43:27 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 07:43:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:43:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:43:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:43:27 INFO - 'COMPUTERNAME': 'T-W732-IX-171', 07:43:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:43:27 INFO - 'DCLOCATION': 'SCL3', 07:43:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:43:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:43:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:43:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:43:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:43:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:43:27 INFO - 'HOMEDRIVE': 'C:', 07:43:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:43:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:43:27 INFO - 'KTS_VERSION': '1.19c', 07:43:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:43:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:43:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-171', 07:43:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:43:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:43:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:43:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:43:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:43:27 INFO - 'MOZ_AIRBAG': '1', 07:43:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:43:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:43:27 INFO - 'MOZ_MSVCVERSION': '8', 07:43:27 INFO - 'MOZ_NO_REMOTE': '1', 07:43:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:43:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:43:27 INFO - 'NO_EM_RESTART': '1', 07:43:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:43:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:43:27 INFO - 'OS': 'Windows_NT', 07:43:27 INFO - 'OURDRIVE': 'C:', 07:43:27 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\\', 07:43:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:43:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:43:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:43:27 INFO - 'PROCESSOR_LEVEL': '6', 07:43:27 INFO - 'PROCESSOR_REVISION': '1e05', 07:43:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:43:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:43:27 INFO - 'PROMPT': '$P$G', 07:43:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:43:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:43:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:43:27 INFO - 'PWD': 'C:\\slave\\test', 07:43:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:43:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:43:27 INFO - 'SYSTEMDRIVE': 'C:', 07:43:27 INFO - 'SYSTEMROOT': 'C:\\windows', 07:43:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:43:27 INFO - 'TEST1': 'testie', 07:43:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:43:27 INFO - 'USERDOMAIN': 'T-W732-IX-171', 07:43:27 INFO - 'USERNAME': 'cltbld', 07:43:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:43:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:43:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:43:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:43:27 INFO - 'WINDIR': 'C:\\windows', 07:43:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:43:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:43:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:43:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:43:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:43:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:43:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:43:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:43:32 INFO - Unpacking c:\slave\test\build\tests\marionette 07:43:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:43:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:43:32 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 07:43:32 INFO - Running setup.py install for browsermob-proxy 07:43:45 INFO - Running setup.py install for manifestparser 07:43:45 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Running setup.py install for marionette-client 07:43:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:43:45 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Running setup.py install for marionette-driver 07:43:45 INFO - Running setup.py install for mozcrash 07:43:45 INFO - Running setup.py install for mozdebug 07:43:45 INFO - Running setup.py install for mozdevice 07:43:45 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Running setup.py install for mozfile 07:43:45 INFO - Running setup.py install for mozhttpd 07:43:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Running setup.py install for mozinfo 07:43:45 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Running setup.py install for mozInstall 07:43:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Running setup.py install for mozleak 07:43:45 INFO - Running setup.py install for mozlog 07:43:45 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Running setup.py install for moznetwork 07:43:45 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Running setup.py install for mozprocess 07:43:45 INFO - Running setup.py install for mozprofile 07:43:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Running setup.py install for mozrunner 07:43:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Running setup.py install for mozscreenshot 07:43:45 INFO - Running setup.py install for moztest 07:43:45 INFO - Running setup.py install for mozversion 07:43:45 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:43:45 INFO - Running setup.py install for wptserve 07:43:45 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 07:43:45 INFO - Cleaning up... 07:43:45 INFO - Return code: 0 07:43:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:43:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:43:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:43:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:43:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:43:45 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 0x01B1D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A574D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF5368>, '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 0x018B7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B0C0>, '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-171', 'USERDOMAIN': 'T-W732-IX-171', '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-171', '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\\', '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 07:43:45 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 07:43:45 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 07:43:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:43:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:43:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:43:45 INFO - 'COMPUTERNAME': 'T-W732-IX-171', 07:43:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:43:45 INFO - 'DCLOCATION': 'SCL3', 07:43:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:43:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:43:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:43:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:43:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:43:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:43:45 INFO - 'HOMEDRIVE': 'C:', 07:43:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:43:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:43:45 INFO - 'KTS_VERSION': '1.19c', 07:43:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:43:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:43:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-171', 07:43:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:43:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:43:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:43:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:43:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:43:45 INFO - 'MOZ_AIRBAG': '1', 07:43:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:43:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:43:45 INFO - 'MOZ_MSVCVERSION': '8', 07:43:45 INFO - 'MOZ_NO_REMOTE': '1', 07:43:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:43:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:43:45 INFO - 'NO_EM_RESTART': '1', 07:43:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:43:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:43:45 INFO - 'OS': 'Windows_NT', 07:43:45 INFO - 'OURDRIVE': 'C:', 07:43:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 07:43:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:43:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:43:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:43:45 INFO - 'PROCESSOR_LEVEL': '6', 07:43:45 INFO - 'PROCESSOR_REVISION': '1e05', 07:43:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:43:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:43:45 INFO - 'PROMPT': '$P$G', 07:43:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:43:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:43:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:43:45 INFO - 'PWD': 'C:\\slave\\test', 07:43:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:43:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:43:45 INFO - 'SYSTEMDRIVE': 'C:', 07:43:45 INFO - 'SYSTEMROOT': 'C:\\windows', 07:43:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:43:45 INFO - 'TEST1': 'testie', 07:43:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:43:45 INFO - 'USERDOMAIN': 'T-W732-IX-171', 07:43:45 INFO - 'USERNAME': 'cltbld', 07:43:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:43:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:43:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:43:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:43:45 INFO - 'WINDIR': 'C:\\windows', 07:43:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:43:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:43:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:43:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:43:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:43:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:43:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:43:50 INFO - Unpacking c:\slave\test\build\tests\marionette 07:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:43:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:43:50 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)) 07:44:01 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)) 07:44:01 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)) 07:44:01 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)) 07:44:01 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)) 07:44:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:44:01 INFO - Downloading blessings-1.6.tar.gz 07:44:01 INFO - Running setup.py egg_info for package blessings 07:44:01 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)) 07:44:01 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:44:01 INFO - Running setup.py install for blessings 07:44:01 INFO - Running setup.py install for browsermob-proxy 07:44:01 INFO - Running setup.py install for manifestparser 07:44:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Running setup.py install for marionette-client 07:44:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:44:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Running setup.py install for marionette-driver 07:44:01 INFO - Running setup.py install for mozcrash 07:44:01 INFO - Running setup.py install for mozdebug 07:44:01 INFO - Running setup.py install for mozdevice 07:44:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Running setup.py install for mozhttpd 07:44:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Running setup.py install for mozInstall 07:44:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Running setup.py install for mozleak 07:44:01 INFO - Running setup.py install for mozprofile 07:44:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Running setup.py install for mozrunner 07:44:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:44:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:44:03 INFO - Running setup.py install for mozscreenshot 07:44:03 INFO - Running setup.py install for moztest 07:44:03 INFO - Running setup.py install for mozversion 07:44:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:44:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:44:03 INFO - Running setup.py install for wptserve 07:44:03 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:44:03 INFO - Cleaning up... 07:44:03 INFO - Return code: 0 07:44:03 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:44:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:44:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:44:03 INFO - Reading from file tmpfile_stdout 07:44:03 INFO - Using _rmtree_windows ... 07:44:03 INFO - Using _rmtree_windows ... 07:44:03 INFO - Current package versions: 07:44:03 INFO - blessings == 1.6 07:44:03 INFO - blobuploader == 1.2.4 07:44:03 INFO - browsermob-proxy == 0.6.0 07:44:03 INFO - distribute == 0.6.14 07:44:03 INFO - docopt == 0.6.1 07:44:03 INFO - manifestparser == 1.1 07:44:03 INFO - marionette-client == 2.3.0 07:44:03 INFO - marionette-driver == 1.4.0 07:44:03 INFO - mozInstall == 1.12 07:44:03 INFO - mozcrash == 0.17 07:44:03 INFO - mozdebug == 0.1 07:44:03 INFO - mozdevice == 0.48 07:44:03 INFO - mozfile == 1.2 07:44:03 INFO - mozhttpd == 0.7 07:44:03 INFO - mozinfo == 0.9 07:44:03 INFO - mozleak == 0.1 07:44:03 INFO - mozlog == 3.1 07:44:03 INFO - moznetwork == 0.27 07:44:03 INFO - mozprocess == 0.22 07:44:03 INFO - mozprofile == 0.28 07:44:03 INFO - mozrunner == 6.11 07:44:03 INFO - mozscreenshot == 0.1 07:44:03 INFO - mozsystemmonitor == 0.0 07:44:03 INFO - moztest == 0.7 07:44:03 INFO - mozversion == 1.4 07:44:03 INFO - requests == 1.2.3 07:44:03 INFO - wptserve == 1.4.0 07:44:03 INFO - Running post-action listener: _resource_record_post_action 07:44:03 INFO - Running post-action listener: _start_resource_monitoring 07:44:03 INFO - Starting resource monitoring. 07:44:04 INFO - ##### 07:44:04 INFO - ##### Running pull step. 07:44:04 INFO - ##### 07:44:04 INFO - Running pre-action listener: _resource_record_pre_action 07:44:04 INFO - Running main action method: pull 07:44:04 INFO - Pull has nothing to do! 07:44:04 INFO - Running post-action listener: _resource_record_post_action 07:44:04 INFO - ##### 07:44:04 INFO - ##### Running install step. 07:44:04 INFO - ##### 07:44:04 INFO - Running pre-action listener: _resource_record_pre_action 07:44:04 INFO - Running main action method: install 07:44:04 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:44:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:44:04 INFO - Reading from file tmpfile_stdout 07:44:04 INFO - Using _rmtree_windows ... 07:44:04 INFO - Using _rmtree_windows ... 07:44:04 INFO - Detecting whether we're running mozinstall >=1.0... 07:44:04 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:44:04 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:44:04 INFO - Reading from file tmpfile_stdout 07:44:04 INFO - Output received: 07:44:04 INFO - Usage: mozinstall-script.py [options] installer 07:44:04 INFO - Options: 07:44:04 INFO - -h, --help show this help message and exit 07:44:04 INFO - -d DEST, --destination=DEST 07:44:04 INFO - Directory to install application into. [default: 07:44:04 INFO - "C:\slave\test"] 07:44:04 INFO - --app=APP Application being installed. [default: firefox] 07:44:04 INFO - Using _rmtree_windows ... 07:44:04 INFO - Using _rmtree_windows ... 07:44:04 INFO - mkdir: C:\slave\test\build\application 07:44:04 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 07:44:04 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 07:44:07 INFO - Reading from file tmpfile_stdout 07:44:07 INFO - Output received: 07:44:07 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:44:07 INFO - Using _rmtree_windows ... 07:44:07 INFO - Using _rmtree_windows ... 07:44:07 INFO - Running post-action listener: _resource_record_post_action 07:44:07 INFO - ##### 07:44:07 INFO - ##### Running run-tests step. 07:44:07 INFO - ##### 07:44:07 INFO - Running pre-action listener: _resource_record_pre_action 07:44:07 INFO - Running main action method: run_tests 07:44:07 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:44:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:44:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:44:07 INFO - grabbing minidump binary from tooltool 07:44:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:44:07 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 0x01BF5368>, '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 0x018B7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:44:07 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 07:44:07 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 07:44:07 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:44:07 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpkklrne 07:44:07 INFO - INFO - File integrity verified, renaming tmpkklrne to win32-minidump_stackwalk.exe 07:44:07 INFO - Return code: 0 07:44:07 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:44:08 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:44:08 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/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.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 07:44:08 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/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.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 07:44:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:44:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:44:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:44:08 INFO - 'COMPUTERNAME': 'T-W732-IX-171', 07:44:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:44:08 INFO - 'DCLOCATION': 'SCL3', 07:44:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:44:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:44:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:44:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:44:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:44:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:44:08 INFO - 'HOMEDRIVE': 'C:', 07:44:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:44:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:44:08 INFO - 'KTS_VERSION': '1.19c', 07:44:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:44:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:44:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-171', 07:44:08 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:44:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:44:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:44:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:44:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:44:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:44:08 INFO - 'MOZ_AIRBAG': '1', 07:44:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:44:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:44:08 INFO - 'MOZ_MSVCVERSION': '8', 07:44:08 INFO - 'MOZ_NO_REMOTE': '1', 07:44:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:44:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:44:08 INFO - 'NO_EM_RESTART': '1', 07:44:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:44:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:44:08 INFO - 'OS': 'Windows_NT', 07:44:08 INFO - 'OURDRIVE': 'C:', 07:44:08 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\\', 07:44:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:44:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:44:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:44:08 INFO - 'PROCESSOR_LEVEL': '6', 07:44:08 INFO - 'PROCESSOR_REVISION': '1e05', 07:44:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:44:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:44:08 INFO - 'PROMPT': '$P$G', 07:44:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:44:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:44:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:44:08 INFO - 'PWD': 'C:\\slave\\test', 07:44:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:44:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:44:08 INFO - 'SYSTEMDRIVE': 'C:', 07:44:08 INFO - 'SYSTEMROOT': 'C:\\windows', 07:44:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:44:08 INFO - 'TEST1': 'testie', 07:44:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:44:08 INFO - 'USERDOMAIN': 'T-W732-IX-171', 07:44:08 INFO - 'USERNAME': 'cltbld', 07:44:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:44:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:44:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:44:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:44:08 INFO - 'WINDIR': 'C:\\windows', 07:44:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:44:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:44:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:44:08 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/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.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 07:44:09 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 07:44:09 INFO - import pkg_resources 07:44:11 INFO - Using 1 client processes 07:44:13 INFO - SUITE-START | Running 778 tests 07:44:13 INFO - Running testharness tests 07:44:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:44:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:44:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:44:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 07:44:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:44:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:44:14 INFO - Setting up ssl 07:44:14 INFO - PROCESS | certutil | 07:44:14 INFO - PROCESS | certutil | 07:44:14 INFO - PROCESS | certutil | 07:44:14 INFO - Certificate Nickname Trust Attributes 07:44:14 INFO - SSL,S/MIME,JAR/XPI 07:44:14 INFO - 07:44:14 INFO - web-platform-tests CT,, 07:44:14 INFO - 07:44:14 INFO - Starting runner 07:44:15 INFO - PROCESS | 1332 | [1332] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 07:44:15 INFO - PROCESS | 1332 | [1332] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 07:44:15 INFO - PROCESS | 1332 | [1332] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 07:44:15 INFO - PROCESS | 1332 | [1332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 07:44:15 INFO - PROCESS | 1332 | [1332] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 07:44:17 INFO - PROCESS | 1332 | 1460990657500 Marionette DEBUG Marionette enabled via build flag and pref 07:44:18 INFO - PROCESS | 1332 | ++DOCSHELL 11EDD400 == 1 [pid = 1332] [id = 1] 07:44:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 1 (11EDD800) [pid = 1332] [serial = 1] [outer = 00000000] 07:44:18 INFO - PROCESS | 1332 | [1332] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 07:44:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 2 (11EDE400) [pid = 1332] [serial = 2] [outer = 11EDD800] 07:44:19 INFO - PROCESS | 1332 | ++DOCSHELL 12383400 == 2 [pid = 1332] [id = 2] 07:44:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 3 (12383800) [pid = 1332] [serial = 3] [outer = 00000000] 07:44:19 INFO - PROCESS | 1332 | [1332] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 07:44:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 4 (12384400) [pid = 1332] [serial = 4] [outer = 12383800] 07:44:19 INFO - PROCESS | 1332 | 1460990659406 Marionette INFO Listening on port 2828 07:44:21 INFO - PROCESS | 1332 | 1460990661020 Marionette DEBUG Marionette enabled via command-line flag 07:44:21 INFO - PROCESS | 1332 | [1332] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:44:21 INFO - PROCESS | 1332 | [1332] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:44:21 INFO - PROCESS | 1332 | ++DOCSHELL 16105800 == 3 [pid = 1332] [id = 3] 07:44:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 5 (1610D800) [pid = 1332] [serial = 5] [outer = 00000000] 07:44:21 INFO - PROCESS | 1332 | [1332] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 07:44:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 6 (1610E400) [pid = 1332] [serial = 6] [outer = 1610D800] 07:44:21 INFO - PROCESS | 1332 | [1332] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:44:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 7 (16E60400) [pid = 1332] [serial = 7] [outer = 12383800] 07:44:21 INFO - PROCESS | 1332 | [1332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:44:21 INFO - PROCESS | 1332 | 1460990661364 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49737 07:44:21 INFO - PROCESS | 1332 | [1332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:44:21 INFO - PROCESS | 1332 | 1460990661370 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49739 07:44:21 INFO - PROCESS | 1332 | [1332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:44:21 INFO - PROCESS | 1332 | 1460990661402 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49740 07:44:21 INFO - PROCESS | 1332 | 1460990661406 Marionette DEBUG Closed connection conn0 07:44:21 INFO - PROCESS | 1332 | 1460990661408 Marionette DEBUG Closed connection conn1 07:44:21 INFO - PROCESS | 1332 | 1460990661503 Marionette DEBUG Closed connection conn2 07:44:21 INFO - PROCESS | 1332 | [1332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:44:21 INFO - PROCESS | 1332 | 1460990661509 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49742 07:44:21 INFO - PROCESS | 1332 | 1460990661534 Marionette DEBUG Closed connection conn3 07:44:21 INFO - PROCESS | 1332 | [1332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:44:21 INFO - PROCESS | 1332 | 1460990661541 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49743 07:44:21 INFO - PROCESS | 1332 | ++DOCSHELL 177A1C00 == 4 [pid = 1332] [id = 4] 07:44:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 8 (177A5800) [pid = 1332] [serial = 8] [outer = 00000000] 07:44:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 9 (183E2400) [pid = 1332] [serial = 9] [outer = 177A5800] 07:44:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 10 (183E7C00) [pid = 1332] [serial = 10] [outer = 177A5800] 07:44:21 INFO - PROCESS | 1332 | 1460990661680 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:44:21 INFO - PROCESS | 1332 | 1460990661686 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418054123","device":"desktop","version":"48.0a1"} 07:44:22 INFO - PROCESS | 1332 | [1332] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:44:22 INFO - PROCESS | 1332 | [1332] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:44:23 INFO - PROCESS | 1332 | [1332] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:44:23 INFO - PROCESS | 1332 | ++DOCSHELL 1973BC00 == 5 [pid = 1332] [id = 5] 07:44:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 11 (19B12800) [pid = 1332] [serial = 11] [outer = 00000000] 07:44:23 INFO - PROCESS | 1332 | ++DOCSHELL 19B13000 == 6 [pid = 1332] [id = 6] 07:44:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 12 (19B13400) [pid = 1332] [serial = 12] [outer = 00000000] 07:44:24 INFO - PROCESS | 1332 | [1332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:44:24 INFO - PROCESS | 1332 | ++DOCSHELL 1AAC2800 == 7 [pid = 1332] [id = 7] 07:44:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 13 (1AAC2C00) [pid = 1332] [serial = 13] [outer = 00000000] 07:44:24 INFO - PROCESS | 1332 | [1332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:44:24 INFO - PROCESS | 1332 | [1332] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:44:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 14 (1AACB000) [pid = 1332] [serial = 14] [outer = 1AAC2C00] 07:44:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 15 (19DEBC00) [pid = 1332] [serial = 15] [outer = 19B12800] 07:44:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 16 (19DED400) [pid = 1332] [serial = 16] [outer = 19B13400] 07:44:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 17 (19DEFC00) [pid = 1332] [serial = 17] [outer = 1AAC2C00] 07:44:25 INFO - PROCESS | 1332 | 1460990665173 Marionette DEBUG loaded listener.js 07:44:25 INFO - PROCESS | 1332 | 1460990665187 Marionette DEBUG loaded listener.js 07:44:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 18 (19A13000) [pid = 1332] [serial = 18] [outer = 1AAC2C00] 07:44:25 INFO - PROCESS | 1332 | 1460990665949 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"bf3e101a-5612-41b0-abc7-2b4c1bc8b32c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418054123","device":"desktop","version":"48.0a1","command_id":1}}] 07:44:26 INFO - PROCESS | 1332 | 1460990666143 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:44:26 INFO - PROCESS | 1332 | 1460990666237 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 07:44:26 INFO - PROCESS | 1332 | 1460990666241 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:44:26 INFO - PROCESS | 1332 | [1332] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:44:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 19 (1DB38400) [pid = 1332] [serial = 19] [outer = 1AAC2C00] 07:44:27 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:44:27 INFO - PROCESS | 1332 | 1460990667310 Marionette TRACE conn4 <- [1,3,null,{}] 07:44:27 INFO - PROCESS | 1332 | 1460990667328 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:44:27 INFO - PROCESS | 1332 | 1460990667382 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 07:44:27 INFO - PROCESS | 1332 | 1460990667393 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 07:44:27 INFO - PROCESS | 1332 | 1460990667395 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 07:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:44:27 INFO - PROCESS | 1332 | 1460990667400 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:44:27 INFO - PROCESS | 1332 | 1460990667403 Marionette TRACE conn4 <- [1,6,null,{}] 07:44:27 INFO - PROCESS | 1332 | 1460990667471 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:27 INFO - PROCESS | 1332 | 1460990667483 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 07:44:27 INFO - PROCESS | 1332 | 1460990667489 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:27 INFO - PROCESS | 1332 | ++DOCSHELL 1E78BC00 == 8 [pid = 1332] [id = 8] 07:44:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 20 (1E78FC00) [pid = 1332] [serial = 20] [outer = 00000000] 07:44:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 21 (1EC9DC00) [pid = 1332] [serial = 21] [outer = 1E78FC00] 07:44:27 INFO - PROCESS | 1332 | 1460990667536 Marionette DEBUG loaded listener.js 07:44:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 22 (1ECA2000) [pid = 1332] [serial = 22] [outer = 1E78FC00] 07:44:27 INFO - PROCESS | 1332 | ++DOCSHELL 1779FC00 == 9 [pid = 1332] [id = 9] 07:44:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 23 (18862800) [pid = 1332] [serial = 23] [outer = 00000000] 07:44:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 24 (1E30C400) [pid = 1332] [serial = 24] [outer = 18862800] 07:44:27 INFO - PROCESS | 1332 | 1460990667937 Marionette DEBUG loaded listener.js 07:44:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 25 (1ECA3400) [pid = 1332] [serial = 25] [outer = 18862800] 07:44:28 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:44:28 INFO - PROCESS | 1332 | 1460990668563 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1277ms 07:44:28 INFO - PROCESS | 1332 | --DOCSHELL 11EDD400 == 8 [pid = 1332] [id = 1] 07:44:28 INFO - PROCESS | 1332 | 1460990668702 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 07:44:28 INFO - PROCESS | 1332 | 1460990668707 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 07:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:44:28 INFO - PROCESS | 1332 | 1460990668714 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:44:28 INFO - PROCESS | 1332 | 1460990668718 Marionette TRACE conn4 <- [1,10,null,{}] 07:44:28 INFO - PROCESS | 1332 | 1460990668732 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:28 INFO - PROCESS | 1332 | 1460990668882 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 07:44:28 INFO - PROCESS | 1332 | 1460990668938 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:28 INFO - PROCESS | 1332 | ++DOCSHELL 10AD8800 == 9 [pid = 1332] [id = 10] 07:44:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 26 (10E07800) [pid = 1332] [serial = 26] [outer = 00000000] 07:44:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 27 (10EBF000) [pid = 1332] [serial = 27] [outer = 10E07800] 07:44:29 INFO - PROCESS | 1332 | 1460990668996 Marionette DEBUG loaded listener.js 07:44:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 28 (10FD8000) [pid = 1332] [serial = 28] [outer = 10E07800] 07:44:29 INFO - PROCESS | 1332 | 1460990669604 Marionette TRACE conn4 <- [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]]]}] 07:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 07:44:29 INFO - PROCESS | 1332 | 1460990669646 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 07:44:29 INFO - PROCESS | 1332 | 1460990669652 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 07:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:44:29 INFO - PROCESS | 1332 | 1460990669658 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:44:29 INFO - PROCESS | 1332 | 1460990669661 Marionette TRACE conn4 <- [1,14,null,{}] 07:44:29 INFO - PROCESS | 1332 | 1460990669665 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:29 INFO - PROCESS | 1332 | 1460990669810 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 07:44:29 INFO - PROCESS | 1332 | 1460990669827 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:29 INFO - PROCESS | 1332 | ++DOCSHELL 15F97C00 == 10 [pid = 1332] [id = 11] 07:44:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 29 (16101C00) [pid = 1332] [serial = 29] [outer = 00000000] 07:44:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 30 (1885B400) [pid = 1332] [serial = 30] [outer = 16101C00] 07:44:29 INFO - PROCESS | 1332 | 1460990669883 Marionette DEBUG loaded listener.js 07:44:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 31 (19734C00) [pid = 1332] [serial = 31] [outer = 16101C00] 07:44:30 INFO - PROCESS | 1332 | 1460990670429 Marionette TRACE conn4 <- [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]]]}] 07:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 830ms 07:44:30 INFO - PROCESS | 1332 | 1460990670491 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 07:44:30 INFO - PROCESS | 1332 | 1460990670494 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 07:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:44:30 INFO - PROCESS | 1332 | 1460990670497 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:44:30 INFO - PROCESS | 1332 | 1460990670502 Marionette TRACE conn4 <- [1,18,null,{}] 07:44:30 INFO - PROCESS | 1332 | 1460990670513 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:30 INFO - PROCESS | 1332 | 1460990670757 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 07:44:30 INFO - PROCESS | 1332 | ++DOCSHELL 10AA2C00 == 11 [pid = 1332] [id = 12] 07:44:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 32 (10AA3000) [pid = 1332] [serial = 32] [outer = 00000000] 07:44:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 33 (10AA5800) [pid = 1332] [serial = 33] [outer = 10AA3000] 07:44:30 INFO - PROCESS | 1332 | 1460990670884 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 34 (10AD8000) [pid = 1332] [serial = 34] [outer = 10AA3000] 07:44:30 INFO - PROCESS | 1332 | ++DOCSHELL 10E04000 == 12 [pid = 1332] [id = 13] 07:44:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 35 (10E07000) [pid = 1332] [serial = 35] [outer = 00000000] 07:44:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 36 (10EBDC00) [pid = 1332] [serial = 36] [outer = 10E07000] 07:44:30 INFO - PROCESS | 1332 | 1460990670981 Marionette DEBUG loaded listener.js 07:44:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 37 (10FD6800) [pid = 1332] [serial = 37] [outer = 10E07000] 07:44:31 INFO - PROCESS | 1332 | ++DOCSHELL 105B2C00 == 13 [pid = 1332] [id = 14] 07:44:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 38 (10AA8800) [pid = 1332] [serial = 38] [outer = 00000000] 07:44:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 39 (116B1800) [pid = 1332] [serial = 39] [outer = 10AA8800] 07:44:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 40 (11EE9400) [pid = 1332] [serial = 40] [outer = 10AA8800] 07:44:31 INFO - PROCESS | 1332 | --DOCSHELL 177A1C00 == 12 [pid = 1332] [id = 4] 07:44:31 INFO - PROCESS | 1332 | 1460990671555 Marionette TRACE conn4 <- [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]]]}] 07:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1080ms 07:44:31 INFO - PROCESS | 1332 | 1460990671581 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 07:44:31 INFO - PROCESS | 1332 | 1460990671586 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 07:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:44:31 INFO - PROCESS | 1332 | 1460990671611 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:44:31 INFO - PROCESS | 1332 | 1460990671615 Marionette TRACE conn4 <- [1,22,null,{}] 07:44:31 INFO - PROCESS | 1332 | 1460990671620 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:31 INFO - PROCESS | 1332 | 1460990671699 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 07:44:31 INFO - PROCESS | 1332 | 1460990671709 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:31 INFO - PROCESS | 1332 | ++DOCSHELL 15296C00 == 13 [pid = 1332] [id = 15] 07:44:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 41 (15477C00) [pid = 1332] [serial = 41] [outer = 00000000] 07:44:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 42 (15E66800) [pid = 1332] [serial = 42] [outer = 15477C00] 07:44:31 INFO - PROCESS | 1332 | 1460990671757 Marionette DEBUG loaded listener.js 07:44:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 43 (15EE9800) [pid = 1332] [serial = 43] [outer = 15477C00] 07:44:32 INFO - PROCESS | 1332 | 1460990672175 Marionette TRACE conn4 <- [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]]]}] 07:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 07:44:32 INFO - PROCESS | 1332 | 1460990672239 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 07:44:32 INFO - PROCESS | 1332 | 1460990672242 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 07:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:44:32 INFO - PROCESS | 1332 | 1460990672246 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:44:32 INFO - PROCESS | 1332 | 1460990672248 Marionette TRACE conn4 <- [1,26,null,{}] 07:44:32 INFO - PROCESS | 1332 | 1460990672252 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:32 INFO - PROCESS | 1332 | 1460990672352 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 07:44:32 INFO - PROCESS | 1332 | 1460990672371 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:32 INFO - PROCESS | 1332 | ++DOCSHELL 16ED8800 == 14 [pid = 1332] [id = 16] 07:44:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 44 (16ED9000) [pid = 1332] [serial = 44] [outer = 00000000] 07:44:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 45 (1779B800) [pid = 1332] [serial = 45] [outer = 16ED9000] 07:44:32 INFO - PROCESS | 1332 | 1460990672417 Marionette DEBUG loaded listener.js 07:44:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 46 (183E7400) [pid = 1332] [serial = 46] [outer = 16ED9000] 07:44:32 INFO - PROCESS | 1332 | 1460990672841 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 07:44:32 INFO - PROCESS | 1332 | 1460990672879 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 07:44:32 INFO - PROCESS | 1332 | 1460990672882 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 07:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:44:32 INFO - PROCESS | 1332 | 1460990672896 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:44:32 INFO - PROCESS | 1332 | 1460990672900 Marionette TRACE conn4 <- [1,30,null,{}] 07:44:32 INFO - PROCESS | 1332 | 1460990672904 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:32 INFO - PROCESS | 1332 | 1460990672983 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 07:44:32 INFO - PROCESS | 1332 | 1460990672992 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:33 INFO - PROCESS | 1332 | ++DOCSHELL 1885CC00 == 15 [pid = 1332] [id = 17] 07:44:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 47 (18B1BC00) [pid = 1332] [serial = 47] [outer = 00000000] 07:44:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 48 (197C1400) [pid = 1332] [serial = 48] [outer = 18B1BC00] 07:44:33 INFO - PROCESS | 1332 | 1460990673037 Marionette DEBUG loaded listener.js 07:44:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 49 (19B13C00) [pid = 1332] [serial = 49] [outer = 18B1BC00] 07:44:33 INFO - PROCESS | 1332 | 1460990673435 Marionette TRACE conn4 <- [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]]]}] 07:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 07:44:33 INFO - PROCESS | 1332 | 1460990673484 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 07:44:33 INFO - PROCESS | 1332 | 1460990673486 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 07:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:44:33 INFO - PROCESS | 1332 | 1460990673489 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:44:33 INFO - PROCESS | 1332 | 1460990673490 Marionette TRACE conn4 <- [1,34,null,{}] 07:44:33 INFO - PROCESS | 1332 | 1460990673494 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:33 INFO - PROCESS | 1332 | 1460990673570 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 07:44:33 INFO - PROCESS | 1332 | 1460990673577 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:33 INFO - PROCESS | 1332 | ++DOCSHELL 19DEE800 == 16 [pid = 1332] [id = 18] 07:44:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 50 (19DEF400) [pid = 1332] [serial = 50] [outer = 00000000] 07:44:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 51 (19F21000) [pid = 1332] [serial = 51] [outer = 19DEF400] 07:44:33 INFO - PROCESS | 1332 | 1460990673622 Marionette DEBUG loaded listener.js 07:44:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 52 (1B05F400) [pid = 1332] [serial = 52] [outer = 19DEF400] 07:44:34 INFO - PROCESS | 1332 | 1460990674018 Marionette TRACE conn4 <- [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]]]}] 07:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 569ms 07:44:34 INFO - PROCESS | 1332 | 1460990674060 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 07:44:34 INFO - PROCESS | 1332 | 1460990674062 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 07:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:44:34 INFO - PROCESS | 1332 | 1460990674077 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:44:34 INFO - PROCESS | 1332 | 1460990674079 Marionette TRACE conn4 <- [1,38,null,{}] 07:44:34 INFO - PROCESS | 1332 | 1460990674082 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:34 INFO - PROCESS | 1332 | 1460990674157 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 07:44:34 INFO - PROCESS | 1332 | 1460990674164 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:34 INFO - PROCESS | 1332 | ++DOCSHELL 1B067400 == 17 [pid = 1332] [id = 19] 07:44:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 53 (1BB10C00) [pid = 1332] [serial = 53] [outer = 00000000] 07:44:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 54 (1BFAD400) [pid = 1332] [serial = 54] [outer = 1BB10C00] 07:44:34 INFO - PROCESS | 1332 | 1460990674216 Marionette DEBUG loaded listener.js 07:44:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 55 (1C0E5400) [pid = 1332] [serial = 55] [outer = 1BB10C00] 07:44:34 INFO - PROCESS | 1332 | 1460990674634 Marionette TRACE conn4 <- [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]]]}] 07:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 590ms 07:44:34 INFO - PROCESS | 1332 | 1460990674668 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 07:44:34 INFO - PROCESS | 1332 | 1460990674670 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 07:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:44:34 INFO - PROCESS | 1332 | 1460990674673 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:44:34 INFO - PROCESS | 1332 | 1460990674675 Marionette TRACE conn4 <- [1,42,null,{}] 07:44:34 INFO - PROCESS | 1332 | 1460990674679 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:34 INFO - PROCESS | 1332 | 1460990674753 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 07:44:34 INFO - PROCESS | 1332 | 1460990674759 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:34 INFO - PROCESS | 1332 | ++DOCSHELL 1CAA4000 == 18 [pid = 1332] [id = 20] 07:44:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 56 (1CAA5000) [pid = 1332] [serial = 56] [outer = 00000000] 07:44:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 57 (1D95D800) [pid = 1332] [serial = 57] [outer = 1CAA5000] 07:44:34 INFO - PROCESS | 1332 | 1460990674808 Marionette DEBUG loaded listener.js 07:44:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 58 (1DAE0400) [pid = 1332] [serial = 58] [outer = 1CAA5000] 07:44:35 INFO - PROCESS | 1332 | 1460990675278 Marionette TRACE conn4 <- [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]]]}] 07:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 631ms 07:44:35 INFO - PROCESS | 1332 | 1460990675306 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 07:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:44:35 INFO - PROCESS | 1332 | 1460990675308 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 07:44:35 INFO - PROCESS | 1332 | 1460990675311 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:44:35 INFO - PROCESS | 1332 | 1460990675312 Marionette TRACE conn4 <- [1,46,null,{}] 07:44:35 INFO - PROCESS | 1332 | 1460990675315 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:35 INFO - PROCESS | 1332 | 1460990675386 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 07:44:35 INFO - PROCESS | 1332 | 1460990675392 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:35 INFO - PROCESS | 1332 | ++DOCSHELL 1D610400 == 19 [pid = 1332] [id = 21] 07:44:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 59 (1DAE8000) [pid = 1332] [serial = 59] [outer = 00000000] 07:44:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 60 (1E30F000) [pid = 1332] [serial = 60] [outer = 1DAE8000] 07:44:35 INFO - PROCESS | 1332 | 1460990675441 Marionette DEBUG loaded listener.js 07:44:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 61 (1E8B9C00) [pid = 1332] [serial = 61] [outer = 1DAE8000] 07:44:35 INFO - PROCESS | 1332 | 1460990675824 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 532ms 07:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:44:35 INFO - PROCESS | 1332 | 1460990675843 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 07:44:35 INFO - PROCESS | 1332 | 1460990675845 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 07:44:35 INFO - PROCESS | 1332 | 1460990675849 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:44:35 INFO - PROCESS | 1332 | 1460990675850 Marionette TRACE conn4 <- [1,50,null,{}] 07:44:35 INFO - PROCESS | 1332 | 1460990675854 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:35 INFO - PROCESS | 1332 | 1460990675957 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 07:44:35 INFO - PROCESS | 1332 | 1460990675965 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:35 INFO - PROCESS | 1332 | ++DOCSHELL 1BE72000 == 20 [pid = 1332] [id = 22] 07:44:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 62 (1BE73400) [pid = 1332] [serial = 62] [outer = 00000000] 07:44:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 63 (1BE78800) [pid = 1332] [serial = 63] [outer = 1BE73400] 07:44:36 INFO - PROCESS | 1332 | 1460990676011 Marionette DEBUG loaded listener.js 07:44:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 64 (1BE78400) [pid = 1332] [serial = 64] [outer = 1BE73400] 07:44:36 INFO - PROCESS | 1332 | 1460990676390 Marionette TRACE conn4 <- [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]]]}] 07:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 07:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:44:36 INFO - PROCESS | 1332 | 1460990676420 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 07:44:36 INFO - PROCESS | 1332 | 1460990676421 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 07:44:36 INFO - PROCESS | 1332 | 1460990676425 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:44:36 INFO - PROCESS | 1332 | 1460990676426 Marionette TRACE conn4 <- [1,54,null,{}] 07:44:36 INFO - PROCESS | 1332 | 1460990676430 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:36 INFO - PROCESS | 1332 | 1460990676501 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 07:44:36 INFO - PROCESS | 1332 | 1460990676563 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:36 INFO - PROCESS | 1332 | ++DOCSHELL 15F91800 == 21 [pid = 1332] [id = 23] 07:44:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 65 (1BBBFC00) [pid = 1332] [serial = 65] [outer = 00000000] 07:44:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 66 (1BBC8800) [pid = 1332] [serial = 66] [outer = 1BBBFC00] 07:44:36 INFO - PROCESS | 1332 | 1460990676608 Marionette DEBUG loaded listener.js 07:44:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 67 (1BBCD000) [pid = 1332] [serial = 67] [outer = 1BBBFC00] 07:44:36 INFO - PROCESS | 1332 | 1460990676944 Marionette TRACE conn4 <- [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]]]}] 07:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 07:44:36 INFO - PROCESS | 1332 | 1460990676996 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 07:44:36 INFO - PROCESS | 1332 | 1460990676998 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 07:44:36 INFO - PROCESS | 1332 | 1460990677001 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:44:36 INFO - PROCESS | 1332 | 1460990677003 Marionette TRACE conn4 <- [1,58,null,{}] 07:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:44:37 INFO - PROCESS | 1332 | 1460990677007 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:37 INFO - PROCESS | 1332 | 1460990677077 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 07:44:37 INFO - PROCESS | 1332 | 1460990677084 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:37 INFO - PROCESS | 1332 | ++DOCSHELL 1BE6F000 == 22 [pid = 1332] [id = 24] 07:44:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 68 (1DA05800) [pid = 1332] [serial = 68] [outer = 00000000] 07:44:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 69 (1DA08C00) [pid = 1332] [serial = 69] [outer = 1DA05800] 07:44:37 INFO - PROCESS | 1332 | 1460990677133 Marionette DEBUG loaded listener.js 07:44:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 70 (1DA0D800) [pid = 1332] [serial = 70] [outer = 1DA05800] 07:44:37 INFO - PROCESS | 1332 | 1460990677555 Marionette TRACE conn4 <- [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]]]}] 07:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 631ms 07:44:37 INFO - PROCESS | 1332 | 1460990677637 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 07:44:37 INFO - PROCESS | 1332 | 1460990677639 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 07:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:44:37 INFO - PROCESS | 1332 | 1460990677643 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:44:37 INFO - PROCESS | 1332 | 1460990677645 Marionette TRACE conn4 <- [1,62,null,{}] 07:44:37 INFO - PROCESS | 1332 | 1460990677649 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:37 INFO - PROCESS | 1332 | 1460990677740 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 07:44:37 INFO - PROCESS | 1332 | 1460990677746 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:37 INFO - PROCESS | 1332 | ++DOCSHELL 1DA0E800 == 23 [pid = 1332] [id = 25] 07:44:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 71 (1DA5E800) [pid = 1332] [serial = 71] [outer = 00000000] 07:44:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 72 (1DA66000) [pid = 1332] [serial = 72] [outer = 1DA5E800] 07:44:37 INFO - PROCESS | 1332 | 1460990677790 Marionette DEBUG loaded listener.js 07:44:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 73 (1DA68800) [pid = 1332] [serial = 73] [outer = 1DA5E800] 07:44:38 INFO - PROCESS | 1332 | 1460990678167 Marionette TRACE conn4 <- [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]]]}] 07:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 07:44:38 INFO - PROCESS | 1332 | 1460990678227 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 07:44:38 INFO - PROCESS | 1332 | 1460990678229 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 07:44:38 INFO - PROCESS | 1332 | 1460990678232 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:44:38 INFO - PROCESS | 1332 | 1460990678234 Marionette TRACE conn4 <- [1,66,null,{}] 07:44:38 INFO - PROCESS | 1332 | 1460990678237 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:38 INFO - PROCESS | 1332 | 1460990678314 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 07:44:38 INFO - PROCESS | 1332 | 1460990678320 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:38 INFO - PROCESS | 1332 | ++DOCSHELL 0EA15400 == 24 [pid = 1332] [id = 26] 07:44:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 74 (0EA15C00) [pid = 1332] [serial = 74] [outer = 00000000] 07:44:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 75 (0EA19800) [pid = 1332] [serial = 75] [outer = 0EA15C00] 07:44:38 INFO - PROCESS | 1332 | 1460990678363 Marionette DEBUG loaded listener.js 07:44:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 76 (0EA1BC00) [pid = 1332] [serial = 76] [outer = 0EA15C00] 07:44:38 INFO - PROCESS | 1332 | 1460990678766 Marionette TRACE conn4 <- [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]]]}] 07:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 07:44:38 INFO - PROCESS | 1332 | 1460990678808 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 07:44:38 INFO - PROCESS | 1332 | 1460990678810 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 07:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:44:38 INFO - PROCESS | 1332 | 1460990678813 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:44:38 INFO - PROCESS | 1332 | 1460990678814 Marionette TRACE conn4 <- [1,70,null,{}] 07:44:38 INFO - PROCESS | 1332 | 1460990678818 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:39 INFO - PROCESS | 1332 | 1460990679621 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 07:44:39 INFO - PROCESS | 1332 | 1460990679729 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:39 INFO - PROCESS | 1332 | ++DOCSHELL 10A0C800 == 25 [pid = 1332] [id = 27] 07:44:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 77 (10AA4400) [pid = 1332] [serial = 77] [outer = 00000000] 07:44:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 78 (10EC0000) [pid = 1332] [serial = 78] [outer = 10AA4400] 07:44:39 INFO - PROCESS | 1332 | 1460990679780 Marionette DEBUG loaded listener.js 07:44:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 79 (10FDF000) [pid = 1332] [serial = 79] [outer = 10AA4400] 07:44:40 INFO - PROCESS | 1332 | 1460990680200 Marionette TRACE conn4 <- [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]]]}] 07:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1431ms 07:44:40 INFO - PROCESS | 1332 | 1460990680246 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 07:44:40 INFO - PROCESS | 1332 | 1460990680250 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 07:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:44:40 INFO - PROCESS | 1332 | 1460990680254 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:44:40 INFO - PROCESS | 1332 | 1460990680258 Marionette TRACE conn4 <- [1,74,null,{}] 07:44:40 INFO - PROCESS | 1332 | 1460990680262 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:40 INFO - PROCESS | 1332 | 1460990680368 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 07:44:40 INFO - PROCESS | 1332 | 1460990680376 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:40 INFO - PROCESS | 1332 | ++DOCSHELL 15294000 == 26 [pid = 1332] [id = 28] 07:44:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 80 (154D8800) [pid = 1332] [serial = 80] [outer = 00000000] 07:44:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 81 (15E66000) [pid = 1332] [serial = 81] [outer = 154D8800] 07:44:40 INFO - PROCESS | 1332 | 1460990680429 Marionette DEBUG loaded listener.js 07:44:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 82 (16102C00) [pid = 1332] [serial = 82] [outer = 154D8800] 07:44:40 INFO - PROCESS | 1332 | 1460990680843 Marionette TRACE conn4 <- [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]]]}] 07:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 07:44:40 INFO - PROCESS | 1332 | 1460990680885 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 07:44:40 INFO - PROCESS | 1332 | 1460990680888 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 07:44:40 INFO - PROCESS | 1332 | 1460990680892 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:44:40 INFO - PROCESS | 1332 | 1460990680894 Marionette TRACE conn4 <- [1,78,null,{}] 07:44:40 INFO - PROCESS | 1332 | 1460990680897 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:41 INFO - PROCESS | 1332 | 1460990681291 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 07:44:41 INFO - PROCESS | 1332 | --DOMWINDOW == 81 (177A5800) [pid = 1332] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:44:41 INFO - PROCESS | 1332 | --DOMWINDOW == 80 (1E78FC00) [pid = 1332] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:44:41 INFO - PROCESS | 1332 | --DOMWINDOW == 79 (10E07800) [pid = 1332] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:44:41 INFO - PROCESS | 1332 | --DOMWINDOW == 78 (16101C00) [pid = 1332] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:44:41 INFO - PROCESS | 1332 | --DOMWINDOW == 77 (10E07000) [pid = 1332] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:44:41 INFO - PROCESS | 1332 | --DOMWINDOW == 76 (15477C00) [pid = 1332] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:44:41 INFO - PROCESS | 1332 | --DOMWINDOW == 75 (16ED9000) [pid = 1332] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:44:41 INFO - PROCESS | 1332 | --DOMWINDOW == 74 (18B1BC00) [pid = 1332] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:44:41 INFO - PROCESS | 1332 | --DOMWINDOW == 73 (19DEF400) [pid = 1332] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:44:41 INFO - PROCESS | 1332 | --DOMWINDOW == 72 (1BB10C00) [pid = 1332] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:44:41 INFO - PROCESS | 1332 | --DOMWINDOW == 71 (1BE73400) [pid = 1332] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:44:41 INFO - PROCESS | 1332 | --DOMWINDOW == 70 (1BBBFC00) [pid = 1332] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:44:41 INFO - PROCESS | 1332 | --DOMWINDOW == 69 (1DA05800) [pid = 1332] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:44:41 INFO - PROCESS | 1332 | --DOMWINDOW == 68 (1DA5E800) [pid = 1332] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:44:41 INFO - PROCESS | 1332 | 1460990681373 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:41 INFO - PROCESS | 1332 | ++DOCSHELL 10EBB400 == 27 [pid = 1332] [id = 29] 07:44:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 69 (10EBB800) [pid = 1332] [serial = 83] [outer = 00000000] 07:44:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 70 (15A11000) [pid = 1332] [serial = 84] [outer = 10EBB800] 07:44:41 INFO - PROCESS | 1332 | 1460990681419 Marionette DEBUG loaded listener.js 07:44:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 71 (16ED6C00) [pid = 1332] [serial = 85] [outer = 10EBB800] 07:44:41 INFO - PROCESS | 1332 | 1460990681776 Marionette TRACE conn4 <- [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]]]}] 07:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 930ms 07:44:41 INFO - PROCESS | 1332 | 1460990681825 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 07:44:41 INFO - PROCESS | 1332 | 1460990681829 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 07:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:44:41 INFO - PROCESS | 1332 | 1460990681839 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:44:41 INFO - PROCESS | 1332 | 1460990681843 Marionette TRACE conn4 <- [1,82,null,{}] 07:44:41 INFO - PROCESS | 1332 | 1460990681847 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:41 INFO - PROCESS | 1332 | 1460990681923 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 07:44:41 INFO - PROCESS | 1332 | 1460990681929 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:41 INFO - PROCESS | 1332 | ++DOCSHELL 1885F400 == 28 [pid = 1332] [id = 30] 07:44:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 72 (18861000) [pid = 1332] [serial = 86] [outer = 00000000] 07:44:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 73 (18B88000) [pid = 1332] [serial = 87] [outer = 18861000] 07:44:41 INFO - PROCESS | 1332 | 1460990681974 Marionette DEBUG loaded listener.js 07:44:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 74 (18EF6400) [pid = 1332] [serial = 88] [outer = 18861000] 07:44:42 INFO - PROCESS | 1332 | 1460990682388 Marionette TRACE conn4 <- [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]]]}] 07:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 590ms 07:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:44:42 INFO - PROCESS | 1332 | 1460990682425 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 07:44:42 INFO - PROCESS | 1332 | 1460990682427 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 07:44:42 INFO - PROCESS | 1332 | 1460990682430 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:44:42 INFO - PROCESS | 1332 | 1460990682432 Marionette TRACE conn4 <- [1,86,null,{}] 07:44:42 INFO - PROCESS | 1332 | 1460990682439 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:42 INFO - PROCESS | 1332 | 1460990682512 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 07:44:42 INFO - PROCESS | 1332 | 1460990682518 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:42 INFO - PROCESS | 1332 | ++DOCSHELL 1972C800 == 29 [pid = 1332] [id = 31] 07:44:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 75 (19731000) [pid = 1332] [serial = 89] [outer = 00000000] 07:44:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 76 (19DF8800) [pid = 1332] [serial = 90] [outer = 19731000] 07:44:42 INFO - PROCESS | 1332 | 1460990682563 Marionette DEBUG loaded listener.js 07:44:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 77 (19F27400) [pid = 1332] [serial = 91] [outer = 19731000] 07:44:42 INFO - PROCESS | 1332 | 1460990682974 Marionette TRACE conn4 <- [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]]]}] 07:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 570ms 07:44:42 INFO - PROCESS | 1332 | 1460990683001 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 07:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:44:43 INFO - PROCESS | 1332 | 1460990683003 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 07:44:43 INFO - PROCESS | 1332 | 1460990683006 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:44:43 INFO - PROCESS | 1332 | 1460990683008 Marionette TRACE conn4 <- [1,90,null,{}] 07:44:43 INFO - PROCESS | 1332 | 1460990683011 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:43 INFO - PROCESS | 1332 | 1460990683083 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 07:44:43 INFO - PROCESS | 1332 | 1460990683089 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:43 INFO - PROCESS | 1332 | ++DOCSHELL 1AE54800 == 30 [pid = 1332] [id = 32] 07:44:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 78 (1B068800) [pid = 1332] [serial = 92] [outer = 00000000] 07:44:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 79 (1BB97400) [pid = 1332] [serial = 93] [outer = 1B068800] 07:44:43 INFO - PROCESS | 1332 | 1460990683142 Marionette DEBUG loaded listener.js 07:44:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 80 (1BB9C400) [pid = 1332] [serial = 94] [outer = 1B068800] 07:44:43 INFO - PROCESS | 1332 | 1460990683749 Marionette TRACE conn4 <- [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]]]}] 07:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 770ms 07:44:43 INFO - PROCESS | 1332 | 1460990683778 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 07:44:43 INFO - PROCESS | 1332 | 1460990683783 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 07:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:44:43 INFO - PROCESS | 1332 | 1460990683789 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:44:43 INFO - PROCESS | 1332 | 1460990683794 Marionette TRACE conn4 <- [1,94,null,{}] 07:44:43 INFO - PROCESS | 1332 | 1460990683799 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:43 INFO - PROCESS | 1332 | 1460990683930 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 07:44:44 INFO - PROCESS | 1332 | 1460990684001 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:44 INFO - PROCESS | 1332 | ++DOCSHELL 11213800 == 31 [pid = 1332] [id = 33] 07:44:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 81 (11E85C00) [pid = 1332] [serial = 95] [outer = 00000000] 07:44:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 82 (16105C00) [pid = 1332] [serial = 96] [outer = 11E85C00] 07:44:44 INFO - PROCESS | 1332 | 1460990684058 Marionette DEBUG loaded listener.js 07:44:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 83 (16E5D000) [pid = 1332] [serial = 97] [outer = 11E85C00] 07:44:44 INFO - PROCESS | 1332 | 1460990684608 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 869ms 07:44:44 INFO - PROCESS | 1332 | 1460990684663 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 07:44:44 INFO - PROCESS | 1332 | 1460990684669 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 07:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:44:44 INFO - PROCESS | 1332 | 1460990684675 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:44:44 INFO - PROCESS | 1332 | 1460990684678 Marionette TRACE conn4 <- [1,98,null,{}] 07:44:44 INFO - PROCESS | 1332 | 1460990684682 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:44 INFO - PROCESS | 1332 | 1460990684783 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 07:44:44 INFO - PROCESS | 1332 | 1460990684852 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:44 INFO - PROCESS | 1332 | ++DOCSHELL 18A44800 == 32 [pid = 1332] [id = 34] 07:44:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 84 (18A4D000) [pid = 1332] [serial = 98] [outer = 00000000] 07:44:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (1ADC8C00) [pid = 1332] [serial = 99] [outer = 18A4D000] 07:44:44 INFO - PROCESS | 1332 | 1460990684906 Marionette DEBUG loaded listener.js 07:44:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (1BB93800) [pid = 1332] [serial = 100] [outer = 18A4D000] 07:44:45 INFO - PROCESS | 1332 | 1460990685445 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 07:44:45 INFO - PROCESS | 1332 | 1460990685508 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 07:44:45 INFO - PROCESS | 1332 | 1460990685511 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 07:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:44:45 INFO - PROCESS | 1332 | 1460990685514 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:44:45 INFO - PROCESS | 1332 | 1460990685518 Marionette TRACE conn4 <- [1,102,null,{}] 07:44:45 INFO - PROCESS | 1332 | 1460990685529 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:45 INFO - PROCESS | 1332 | 1460990685629 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 07:44:45 INFO - PROCESS | 1332 | 1460990685700 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:45 INFO - PROCESS | 1332 | ++DOCSHELL 1BE71400 == 33 [pid = 1332] [id = 35] 07:44:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1BE71C00) [pid = 1332] [serial = 101] [outer = 00000000] 07:44:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (1BE79800) [pid = 1332] [serial = 102] [outer = 1BE71C00] 07:44:45 INFO - PROCESS | 1332 | 1460990685761 Marionette DEBUG loaded listener.js 07:44:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (1BE8A800) [pid = 1332] [serial = 103] [outer = 1BE71C00] 07:44:46 INFO - PROCESS | 1332 | 1460990686332 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 07:44:46 INFO - PROCESS | 1332 | 1460990686387 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 07:44:46 INFO - PROCESS | 1332 | 1460990686390 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 07:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:44:46 INFO - PROCESS | 1332 | 1460990686394 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:44:46 INFO - PROCESS | 1332 | 1460990686396 Marionette TRACE conn4 <- [1,106,null,{}] 07:44:46 INFO - PROCESS | 1332 | 1460990686399 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:46 INFO - PROCESS | 1332 | 1460990686495 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 07:44:46 INFO - PROCESS | 1332 | 1460990686563 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:46 INFO - PROCESS | 1332 | ++DOCSHELL 18ACF000 == 34 [pid = 1332] [id = 36] 07:44:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1BB10800) [pid = 1332] [serial = 104] [outer = 00000000] 07:44:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (1BE77800) [pid = 1332] [serial = 105] [outer = 1BB10800] 07:44:46 INFO - PROCESS | 1332 | 1460990686617 Marionette DEBUG loaded listener.js 07:44:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (1BFAE000) [pid = 1332] [serial = 106] [outer = 1BB10800] 07:44:47 INFO - PROCESS | 1332 | 1460990687222 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 07:44:47 INFO - PROCESS | 1332 | 1460990687268 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 07:44:47 INFO - PROCESS | 1332 | 1460990687272 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 07:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:44:47 INFO - PROCESS | 1332 | 1460990687277 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:44:47 INFO - PROCESS | 1332 | 1460990687280 Marionette TRACE conn4 <- [1,110,null,{}] 07:44:47 INFO - PROCESS | 1332 | 1460990687285 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:47 INFO - PROCESS | 1332 | 1460990687380 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 07:44:47 INFO - PROCESS | 1332 | 1460990687452 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:47 INFO - PROCESS | 1332 | ++DOCSHELL 121DD000 == 35 [pid = 1332] [id = 37] 07:44:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (12380C00) [pid = 1332] [serial = 107] [outer = 00000000] 07:44:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (15EE5400) [pid = 1332] [serial = 108] [outer = 12380C00] 07:44:47 INFO - PROCESS | 1332 | 1460990687502 Marionette DEBUG loaded listener.js 07:44:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (16175400) [pid = 1332] [serial = 109] [outer = 12380C00] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (183E2400) [pid = 1332] [serial = 9] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (183E7C00) [pid = 1332] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (12384400) [pid = 1332] [serial = 4] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (10EBF000) [pid = 1332] [serial = 27] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (1885B400) [pid = 1332] [serial = 30] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (10EBDC00) [pid = 1332] [serial = 36] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (10FD6800) [pid = 1332] [serial = 37] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (116B1800) [pid = 1332] [serial = 39] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (15E66800) [pid = 1332] [serial = 42] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (15EE9800) [pid = 1332] [serial = 43] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (1779B800) [pid = 1332] [serial = 45] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 83 (197C1400) [pid = 1332] [serial = 48] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 82 (19F21000) [pid = 1332] [serial = 51] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 81 (1BFAD400) [pid = 1332] [serial = 54] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 80 (1D95D800) [pid = 1332] [serial = 57] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 79 (1E30F000) [pid = 1332] [serial = 60] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 78 (1BE78800) [pid = 1332] [serial = 63] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 77 (1BBC8800) [pid = 1332] [serial = 66] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 76 (1DA08C00) [pid = 1332] [serial = 69] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 75 (1DA66000) [pid = 1332] [serial = 72] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 74 (19734C00) [pid = 1332] [serial = 31] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 73 (19B13C00) [pid = 1332] [serial = 49] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 72 (10AA5800) [pid = 1332] [serial = 33] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 71 (1B05F400) [pid = 1332] [serial = 52] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 70 (1C0E5400) [pid = 1332] [serial = 55] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 69 (1BE78400) [pid = 1332] [serial = 64] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 68 (183E7400) [pid = 1332] [serial = 46] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 67 (1BBCD000) [pid = 1332] [serial = 67] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 66 (10FD8000) [pid = 1332] [serial = 28] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 65 (1DA0D800) [pid = 1332] [serial = 70] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 64 (1DA68800) [pid = 1332] [serial = 73] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 63 (1ECA2000) [pid = 1332] [serial = 22] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 62 (1E30C400) [pid = 1332] [serial = 24] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 61 (1EC9DC00) [pid = 1332] [serial = 21] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 60 (19DEFC00) [pid = 1332] [serial = 17] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | --DOMWINDOW == 59 (1AACB000) [pid = 1332] [serial = 14] [outer = 00000000] [url = about:blank] 07:44:48 INFO - PROCESS | 1332 | 1460990688435 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1180ms 07:44:48 INFO - PROCESS | 1332 | 1460990688458 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 07:44:48 INFO - PROCESS | 1332 | 1460990688463 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 07:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:44:48 INFO - PROCESS | 1332 | 1460990688468 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:44:48 INFO - PROCESS | 1332 | 1460990688471 Marionette TRACE conn4 <- [1,114,null,{}] 07:44:48 INFO - PROCESS | 1332 | 1460990688476 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:48 INFO - PROCESS | 1332 | 1460990688556 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 07:44:48 INFO - PROCESS | 1332 | 1460990688567 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:48 INFO - PROCESS | 1332 | ++DOCSHELL 10EC8400 == 36 [pid = 1332] [id = 38] 07:44:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 60 (10EC9000) [pid = 1332] [serial = 110] [outer = 00000000] 07:44:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 61 (1165EC00) [pid = 1332] [serial = 111] [outer = 10EC9000] 07:44:48 INFO - PROCESS | 1332 | 1460990688617 Marionette DEBUG loaded listener.js 07:44:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 62 (11EDAC00) [pid = 1332] [serial = 112] [outer = 10EC9000] 07:44:49 INFO - PROCESS | 1332 | 1460990689055 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 07:44:49 INFO - PROCESS | 1332 | 1460990689106 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 07:44:49 INFO - PROCESS | 1332 | 1460990689112 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 07:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:44:49 INFO - PROCESS | 1332 | 1460990689119 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:44:49 INFO - PROCESS | 1332 | 1460990689121 Marionette TRACE conn4 <- [1,118,null,{}] 07:44:49 INFO - PROCESS | 1332 | 1460990689125 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:49 INFO - PROCESS | 1332 | 1460990689208 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 07:44:49 INFO - PROCESS | 1332 | 1460990689217 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:49 INFO - PROCESS | 1332 | ++DOCSHELL 121DF400 == 37 [pid = 1332] [id = 39] 07:44:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 63 (12385000) [pid = 1332] [serial = 113] [outer = 00000000] 07:44:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 64 (16176800) [pid = 1332] [serial = 114] [outer = 12385000] 07:44:49 INFO - PROCESS | 1332 | 1460990689263 Marionette DEBUG loaded listener.js 07:44:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 65 (16ED8000) [pid = 1332] [serial = 115] [outer = 12385000] 07:44:49 INFO - PROCESS | 1332 | 1460990689701 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 07:44:49 INFO - PROCESS | 1332 | 1460990689756 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 07:44:49 INFO - PROCESS | 1332 | 1460990689758 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 07:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:44:49 INFO - PROCESS | 1332 | 1460990689762 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:44:49 INFO - PROCESS | 1332 | 1460990689766 Marionette TRACE conn4 <- [1,122,null,{}] 07:44:49 INFO - PROCESS | 1332 | 1460990689776 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:49 INFO - PROCESS | 1332 | 1460990689855 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 07:44:49 INFO - PROCESS | 1332 | 1460990689864 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:49 INFO - PROCESS | 1332 | ++DOCSHELL 18AC9000 == 38 [pid = 1332] [id = 40] 07:44:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 66 (18ACB000) [pid = 1332] [serial = 116] [outer = 00000000] 07:44:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 67 (18B80000) [pid = 1332] [serial = 117] [outer = 18ACB000] 07:44:49 INFO - PROCESS | 1332 | 1460990689913 Marionette DEBUG loaded listener.js 07:44:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 68 (19734400) [pid = 1332] [serial = 118] [outer = 18ACB000] 07:44:50 INFO - PROCESS | 1332 | 1460990690322 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 590ms 07:44:50 INFO - PROCESS | 1332 | 1460990690367 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 07:44:50 INFO - PROCESS | 1332 | 1460990690369 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 07:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:44:50 INFO - PROCESS | 1332 | 1460990690372 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:44:50 INFO - PROCESS | 1332 | 1460990690374 Marionette TRACE conn4 <- [1,126,null,{}] 07:44:50 INFO - PROCESS | 1332 | 1460990690378 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:50 INFO - PROCESS | 1332 | 1460990690479 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 07:44:50 INFO - PROCESS | 1332 | 1460990690486 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:50 INFO - PROCESS | 1332 | ++DOCSHELL 15A0F000 == 39 [pid = 1332] [id = 41] 07:44:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 69 (197C7400) [pid = 1332] [serial = 119] [outer = 00000000] 07:44:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 70 (19DF2400) [pid = 1332] [serial = 120] [outer = 197C7400] 07:44:50 INFO - PROCESS | 1332 | 1460990690530 Marionette DEBUG loaded listener.js 07:44:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 71 (19E6D400) [pid = 1332] [serial = 121] [outer = 197C7400] 07:44:50 INFO - PROCESS | 1332 | 1460990690969 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 07:44:51 INFO - PROCESS | 1332 | 1460990691004 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 07:44:51 INFO - PROCESS | 1332 | 1460990691006 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 07:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:44:51 INFO - PROCESS | 1332 | 1460990691009 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:44:51 INFO - PROCESS | 1332 | 1460990691011 Marionette TRACE conn4 <- [1,130,null,{}] 07:44:51 INFO - PROCESS | 1332 | 1460990691014 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:51 INFO - PROCESS | 1332 | 1460990691107 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 07:44:51 INFO - PROCESS | 1332 | 1460990691113 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:51 INFO - PROCESS | 1332 | ++DOCSHELL 19DF2000 == 40 [pid = 1332] [id = 42] 07:44:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 72 (19F23400) [pid = 1332] [serial = 122] [outer = 00000000] 07:44:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 73 (1BB53000) [pid = 1332] [serial = 123] [outer = 19F23400] 07:44:51 INFO - PROCESS | 1332 | 1460990691158 Marionette DEBUG loaded listener.js 07:44:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 74 (1BB9D800) [pid = 1332] [serial = 124] [outer = 19F23400] 07:44:51 INFO - PROCESS | 1332 | 1460990691600 Marionette TRACE conn4 <- [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]]]}] 07:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 07:44:51 INFO - PROCESS | 1332 | 1460990691640 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 07:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:44:51 INFO - PROCESS | 1332 | 1460990691642 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 07:44:51 INFO - PROCESS | 1332 | 1460990691646 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:44:51 INFO - PROCESS | 1332 | 1460990691648 Marionette TRACE conn4 <- [1,134,null,{}] 07:44:51 INFO - PROCESS | 1332 | 1460990691651 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:51 INFO - PROCESS | 1332 | 1460990691758 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 07:44:51 INFO - PROCESS | 1332 | 1460990691832 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:51 INFO - PROCESS | 1332 | ++DOCSHELL 1BBC9800 == 41 [pid = 1332] [id = 43] 07:44:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 75 (1BBCD000) [pid = 1332] [serial = 125] [outer = 00000000] 07:44:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 76 (1BE70400) [pid = 1332] [serial = 126] [outer = 1BBCD000] 07:44:51 INFO - PROCESS | 1332 | 1460990691880 Marionette DEBUG loaded listener.js 07:44:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 77 (1BE78C00) [pid = 1332] [serial = 127] [outer = 1BBCD000] 07:44:52 INFO - PROCESS | 1332 | 1460990692277 Marionette TRACE conn4 <- [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]]]}] 07:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 671ms 07:44:52 INFO - PROCESS | 1332 | 1460990692317 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 07:44:52 INFO - PROCESS | 1332 | 1460990692319 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 07:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:44:52 INFO - PROCESS | 1332 | 1460990692322 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:44:52 INFO - PROCESS | 1332 | 1460990692324 Marionette TRACE conn4 <- [1,138,null,{}] 07:44:52 INFO - PROCESS | 1332 | 1460990692327 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:52 INFO - PROCESS | 1332 | 1460990692482 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 07:44:52 INFO - PROCESS | 1332 | --DOMWINDOW == 76 (0EA15C00) [pid = 1332] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:44:52 INFO - PROCESS | 1332 | --DOMWINDOW == 75 (1CAA5000) [pid = 1332] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:44:52 INFO - PROCESS | 1332 | --DOMWINDOW == 74 (1DAE8000) [pid = 1332] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:44:52 INFO - PROCESS | 1332 | --DOMWINDOW == 73 (1B068800) [pid = 1332] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:44:52 INFO - PROCESS | 1332 | --DOMWINDOW == 72 (154D8800) [pid = 1332] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:44:52 INFO - PROCESS | 1332 | --DOMWINDOW == 71 (18861000) [pid = 1332] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:44:52 INFO - PROCESS | 1332 | --DOMWINDOW == 70 (19731000) [pid = 1332] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:44:52 INFO - PROCESS | 1332 | --DOMWINDOW == 69 (10EBB800) [pid = 1332] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:44:52 INFO - PROCESS | 1332 | --DOMWINDOW == 68 (10AA4400) [pid = 1332] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:44:52 INFO - PROCESS | 1332 | 1460990692529 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:52 INFO - PROCESS | 1332 | ++DOCSHELL 0EA13400 == 42 [pid = 1332] [id = 44] 07:44:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 69 (0EA15C00) [pid = 1332] [serial = 128] [outer = 00000000] 07:44:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 70 (15533800) [pid = 1332] [serial = 129] [outer = 0EA15C00] 07:44:52 INFO - PROCESS | 1332 | 1460990692574 Marionette DEBUG loaded listener.js 07:44:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 71 (18A4A000) [pid = 1332] [serial = 130] [outer = 0EA15C00] 07:44:52 INFO - PROCESS | 1332 | 1460990692923 Marionette TRACE conn4 <- [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]]]}] 07:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 07:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:44:52 INFO - PROCESS | 1332 | 1460990692953 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 07:44:52 INFO - PROCESS | 1332 | 1460990692955 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 07:44:52 INFO - PROCESS | 1332 | 1460990692958 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:44:52 INFO - PROCESS | 1332 | 1460990692960 Marionette TRACE conn4 <- [1,142,null,{}] 07:44:52 INFO - PROCESS | 1332 | 1460990692964 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:53 INFO - PROCESS | 1332 | 1460990693058 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 07:44:53 INFO - PROCESS | 1332 | 1460990693089 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:53 INFO - PROCESS | 1332 | ++DOCSHELL 16E5E000 == 43 [pid = 1332] [id = 45] 07:44:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 72 (16E5E400) [pid = 1332] [serial = 131] [outer = 00000000] 07:44:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 73 (19A0F000) [pid = 1332] [serial = 132] [outer = 16E5E400] 07:44:53 INFO - PROCESS | 1332 | 1460990693136 Marionette DEBUG loaded listener.js 07:44:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 74 (19A11800) [pid = 1332] [serial = 133] [outer = 16E5E400] 07:44:53 INFO - PROCESS | 1332 | 1460990693514 Marionette TRACE conn4 <- [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]]]}] 07:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 07:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:44:53 INFO - PROCESS | 1332 | 1460990693529 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 07:44:53 INFO - PROCESS | 1332 | 1460990693531 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 07:44:53 INFO - PROCESS | 1332 | 1460990693535 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:44:53 INFO - PROCESS | 1332 | 1460990693536 Marionette TRACE conn4 <- [1,146,null,{}] 07:44:53 INFO - PROCESS | 1332 | 1460990693540 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:53 INFO - PROCESS | 1332 | 1460990693612 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 07:44:53 INFO - PROCESS | 1332 | 1460990693674 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:53 INFO - PROCESS | 1332 | ++DOCSHELL 1C0F1C00 == 44 [pid = 1332] [id = 46] 07:44:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 75 (1CAA4800) [pid = 1332] [serial = 134] [outer = 00000000] 07:44:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 76 (1D60F400) [pid = 1332] [serial = 135] [outer = 1CAA4800] 07:44:53 INFO - PROCESS | 1332 | 1460990693719 Marionette DEBUG loaded listener.js 07:44:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 77 (1D95E000) [pid = 1332] [serial = 136] [outer = 1CAA4800] 07:44:54 INFO - PROCESS | 1332 | 1460990694075 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 569ms 07:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:44:54 INFO - PROCESS | 1332 | 1460990694105 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 07:44:54 INFO - PROCESS | 1332 | 1460990694107 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 07:44:54 INFO - PROCESS | 1332 | 1460990694111 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:44:54 INFO - PROCESS | 1332 | 1460990694112 Marionette TRACE conn4 <- [1,150,null,{}] 07:44:54 INFO - PROCESS | 1332 | 1460990694116 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:54 INFO - PROCESS | 1332 | 1460990694192 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 07:44:54 INFO - PROCESS | 1332 | 1460990694255 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:54 INFO - PROCESS | 1332 | ++DOCSHELL 1BBC7C00 == 45 [pid = 1332] [id = 47] 07:44:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 78 (1D134800) [pid = 1332] [serial = 137] [outer = 00000000] 07:44:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 79 (1DA06000) [pid = 1332] [serial = 138] [outer = 1D134800] 07:44:54 INFO - PROCESS | 1332 | 1460990694299 Marionette DEBUG loaded listener.js 07:44:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 80 (1DA0B400) [pid = 1332] [serial = 139] [outer = 1D134800] 07:44:54 INFO - PROCESS | 1332 | 1460990694933 Marionette TRACE conn4 <- [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]]]}] 07:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 870ms 07:44:54 INFO - PROCESS | 1332 | 1460990694982 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 07:44:54 INFO - PROCESS | 1332 | 1460990694986 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 07:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:44:54 INFO - PROCESS | 1332 | 1460990694991 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:44:54 INFO - PROCESS | 1332 | 1460990694994 Marionette TRACE conn4 <- [1,154,null,{}] 07:44:54 INFO - PROCESS | 1332 | 1460990695000 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:55 INFO - PROCESS | 1332 | 1460990695111 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 07:44:55 INFO - PROCESS | 1332 | 1460990695184 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:55 INFO - PROCESS | 1332 | ++DOCSHELL 10ADC800 == 46 [pid = 1332] [id = 48] 07:44:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 81 (10E03000) [pid = 1332] [serial = 140] [outer = 00000000] 07:44:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 82 (154D1800) [pid = 1332] [serial = 141] [outer = 10E03000] 07:44:55 INFO - PROCESS | 1332 | 1460990695241 Marionette DEBUG loaded listener.js 07:44:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 83 (15F9CC00) [pid = 1332] [serial = 142] [outer = 10E03000] 07:44:55 INFO - PROCESS | 1332 | 1460990695958 Marionette TRACE conn4 <- [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]]]}] 07:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1024ms 07:44:56 INFO - PROCESS | 1332 | 1460990696016 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 07:44:56 INFO - PROCESS | 1332 | 1460990696023 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 07:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:44:56 INFO - PROCESS | 1332 | 1460990696030 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:44:56 INFO - PROCESS | 1332 | 1460990696033 Marionette TRACE conn4 <- [1,158,null,{}] 07:44:56 INFO - PROCESS | 1332 | 1460990696070 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:56 INFO - PROCESS | 1332 | 1460990696267 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 07:44:56 INFO - PROCESS | 1332 | 1460990696332 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:56 INFO - PROCESS | 1332 | ++DOCSHELL 10EC3000 == 47 [pid = 1332] [id = 49] 07:44:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 84 (10EC8000) [pid = 1332] [serial = 143] [outer = 00000000] 07:44:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (11251400) [pid = 1332] [serial = 144] [outer = 10EC8000] 07:44:56 INFO - PROCESS | 1332 | 1460990696382 Marionette DEBUG loaded listener.js 07:44:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (154CB800) [pid = 1332] [serial = 145] [outer = 10EC8000] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 18A44800 == 46 [pid = 1332] [id = 34] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 1AE54800 == 45 [pid = 1332] [id = 32] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 11213800 == 44 [pid = 1332] [id = 33] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 1972C800 == 43 [pid = 1332] [id = 31] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 1885F400 == 42 [pid = 1332] [id = 30] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 10EBB400 == 41 [pid = 1332] [id = 29] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 1C0F1C00 == 40 [pid = 1332] [id = 46] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 16E5E000 == 39 [pid = 1332] [id = 45] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 0EA13400 == 38 [pid = 1332] [id = 44] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 1BBC9800 == 37 [pid = 1332] [id = 43] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 19DF2000 == 36 [pid = 1332] [id = 42] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 15A0F000 == 35 [pid = 1332] [id = 41] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 18AC9000 == 34 [pid = 1332] [id = 40] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 121DF400 == 33 [pid = 1332] [id = 39] 07:44:56 INFO - PROCESS | 1332 | --DOCSHELL 10EC8400 == 32 [pid = 1332] [id = 38] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (0EA1BC00) [pid = 1332] [serial = 76] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (1BB9C400) [pid = 1332] [serial = 94] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 83 (15E66000) [pid = 1332] [serial = 81] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 82 (1BB97400) [pid = 1332] [serial = 93] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 81 (16102C00) [pid = 1332] [serial = 82] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 80 (18B88000) [pid = 1332] [serial = 87] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 79 (19F27400) [pid = 1332] [serial = 91] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 78 (19DF8800) [pid = 1332] [serial = 90] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 77 (16ED6C00) [pid = 1332] [serial = 85] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 76 (18EF6400) [pid = 1332] [serial = 88] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 75 (15A11000) [pid = 1332] [serial = 84] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 74 (10EC0000) [pid = 1332] [serial = 78] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 73 (10FDF000) [pid = 1332] [serial = 79] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 72 (0EA19800) [pid = 1332] [serial = 75] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 71 (1DAE0400) [pid = 1332] [serial = 58] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | --DOMWINDOW == 70 (1E8B9C00) [pid = 1332] [serial = 61] [outer = 00000000] [url = about:blank] 07:44:56 INFO - PROCESS | 1332 | 1460990696965 Marionette TRACE conn4 <- [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]]]}] 07:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 970ms 07:44:57 INFO - PROCESS | 1332 | 1460990697002 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 07:44:57 INFO - PROCESS | 1332 | 1460990697006 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 07:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:44:57 INFO - PROCESS | 1332 | 1460990697010 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:44:57 INFO - PROCESS | 1332 | 1460990697014 Marionette TRACE conn4 <- [1,162,null,{}] 07:44:57 INFO - PROCESS | 1332 | 1460990697019 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:57 INFO - PROCESS | 1332 | 1460990697097 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 07:44:57 INFO - PROCESS | 1332 | 1460990697107 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:57 INFO - PROCESS | 1332 | ++DOCSHELL 10EBB400 == 33 [pid = 1332] [id = 50] 07:44:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 71 (10EBDC00) [pid = 1332] [serial = 146] [outer = 00000000] 07:44:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 72 (15A0F000) [pid = 1332] [serial = 147] [outer = 10EBDC00] 07:44:57 INFO - PROCESS | 1332 | 1460990697155 Marionette DEBUG loaded listener.js 07:44:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 73 (15EE9400) [pid = 1332] [serial = 148] [outer = 10EBDC00] 07:44:57 INFO - PROCESS | 1332 | 1460990697604 Marionette TRACE conn4 <- [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]]]}] 07:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 07:44:57 INFO - PROCESS | 1332 | 1460990697641 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 07:44:57 INFO - PROCESS | 1332 | 1460990697644 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 07:44:57 INFO - PROCESS | 1332 | 1460990697647 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:44:57 INFO - PROCESS | 1332 | 1460990697649 Marionette TRACE conn4 <- [1,166,null,{}] 07:44:57 INFO - PROCESS | 1332 | 1460990697653 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:57 INFO - PROCESS | 1332 | 1460990697729 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 07:44:57 INFO - PROCESS | 1332 | 1460990697740 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:57 INFO - PROCESS | 1332 | ++DOCSHELL 183E2800 == 34 [pid = 1332] [id = 51] 07:44:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 74 (1885A400) [pid = 1332] [serial = 149] [outer = 00000000] 07:44:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 75 (18A4E400) [pid = 1332] [serial = 150] [outer = 1885A400] 07:44:57 INFO - PROCESS | 1332 | 1460990697786 Marionette DEBUG loaded listener.js 07:44:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 76 (18ACCC00) [pid = 1332] [serial = 151] [outer = 1885A400] 07:44:58 INFO - PROCESS | 1332 | 1460990698247 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 07:44:58 INFO - PROCESS | 1332 | 1460990698281 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 07:44:58 INFO - PROCESS | 1332 | 1460990698285 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 07:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:44:58 INFO - PROCESS | 1332 | 1460990698295 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:44:58 INFO - PROCESS | 1332 | 1460990698300 Marionette TRACE conn4 <- [1,170,null,{}] 07:44:58 INFO - PROCESS | 1332 | 1460990698304 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:58 INFO - PROCESS | 1332 | 1460990698401 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 07:44:58 INFO - PROCESS | 1332 | 1460990698411 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:58 INFO - PROCESS | 1332 | ++DOCSHELL 19DF2000 == 35 [pid = 1332] [id = 52] 07:44:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 77 (19DF2800) [pid = 1332] [serial = 152] [outer = 00000000] 07:44:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 78 (19F27400) [pid = 1332] [serial = 153] [outer = 19DF2800] 07:44:58 INFO - PROCESS | 1332 | 1460990698457 Marionette DEBUG loaded listener.js 07:44:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 79 (1AAC0C00) [pid = 1332] [serial = 154] [outer = 19DF2800] 07:44:58 INFO - PROCESS | 1332 | 1460990698861 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 590ms 07:44:58 INFO - PROCESS | 1332 | 1460990698880 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 07:44:58 INFO - PROCESS | 1332 | 1460990698883 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 07:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:44:58 INFO - PROCESS | 1332 | 1460990698900 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:44:58 INFO - PROCESS | 1332 | 1460990698902 Marionette TRACE conn4 <- [1,174,null,{}] 07:44:58 INFO - PROCESS | 1332 | 1460990698906 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:58 INFO - PROCESS | 1332 | 1460990698980 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 07:44:58 INFO - PROCESS | 1332 | 1460990698986 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:59 INFO - PROCESS | 1332 | ++DOCSHELL 1AE5A400 == 36 [pid = 1332] [id = 53] 07:44:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 80 (1AE5C000) [pid = 1332] [serial = 155] [outer = 00000000] 07:44:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 81 (1BB99800) [pid = 1332] [serial = 156] [outer = 1AE5C000] 07:44:59 INFO - PROCESS | 1332 | 1460990699031 Marionette DEBUG loaded listener.js 07:44:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 82 (1BBA8C00) [pid = 1332] [serial = 157] [outer = 1AE5C000] 07:44:59 INFO - PROCESS | 1332 | 1460990699477 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 07:44:59 INFO - PROCESS | 1332 | 1460990699532 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 07:44:59 INFO - PROCESS | 1332 | 1460990699534 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 07:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:44:59 INFO - PROCESS | 1332 | 1460990699544 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:44:59 INFO - PROCESS | 1332 | 1460990699546 Marionette TRACE conn4 <- [1,178,null,{}] 07:44:59 INFO - PROCESS | 1332 | 1460990699549 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:59 INFO - PROCESS | 1332 | 1460990699648 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 07:44:59 INFO - PROCESS | 1332 | 1460990699658 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:59 INFO - PROCESS | 1332 | ++DOCSHELL 1BBCAC00 == 37 [pid = 1332] [id = 54] 07:44:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 83 (1BBCC000) [pid = 1332] [serial = 158] [outer = 00000000] 07:44:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 84 (1BE73800) [pid = 1332] [serial = 159] [outer = 1BBCC000] 07:44:59 INFO - PROCESS | 1332 | 1460990699712 Marionette DEBUG loaded listener.js 07:44:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (1BEED400) [pid = 1332] [serial = 160] [outer = 1BBCC000] 07:45:00 INFO - PROCESS | 1332 | 1460990700148 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 07:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:45:00 INFO - PROCESS | 1332 | 1460990700177 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 07:45:00 INFO - PROCESS | 1332 | 1460990700178 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 07:45:00 INFO - PROCESS | 1332 | 1460990700181 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:45:00 INFO - PROCESS | 1332 | 1460990700183 Marionette TRACE conn4 <- [1,182,null,{}] 07:45:00 INFO - PROCESS | 1332 | 1460990700186 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:00 INFO - PROCESS | 1332 | 1460990700282 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 07:45:00 INFO - PROCESS | 1332 | 1460990700353 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:00 INFO - PROCESS | 1332 | ++DOCSHELL 1BE70800 == 38 [pid = 1332] [id = 55] 07:45:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (1BFAC400) [pid = 1332] [serial = 161] [outer = 00000000] 07:45:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1D95FC00) [pid = 1332] [serial = 162] [outer = 1BFAC400] 07:45:00 INFO - PROCESS | 1332 | 1460990700397 Marionette DEBUG loaded listener.js 07:45:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (1D95F000) [pid = 1332] [serial = 163] [outer = 1BFAC400] 07:45:00 INFO - PROCESS | 1332 | 1460990700801 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 07:45:00 INFO - PROCESS | 1332 | 1460990700853 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 07:45:00 INFO - PROCESS | 1332 | 1460990700855 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 07:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:45:00 INFO - PROCESS | 1332 | 1460990700858 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:45:00 INFO - PROCESS | 1332 | 1460990700860 Marionette TRACE conn4 <- [1,186,null,{}] 07:45:00 INFO - PROCESS | 1332 | 1460990700863 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:00 INFO - PROCESS | 1332 | 1460990700957 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 07:45:00 INFO - PROCESS | 1332 | 1460990700965 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:00 INFO - PROCESS | 1332 | ++DOCSHELL 1DA07C00 == 39 [pid = 1332] [id = 56] 07:45:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (1DA10000) [pid = 1332] [serial = 164] [outer = 00000000] 07:45:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1DA62800) [pid = 1332] [serial = 165] [outer = 1DA10000] 07:45:01 INFO - PROCESS | 1332 | 1460990701009 Marionette DEBUG loaded listener.js 07:45:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (1DA62C00) [pid = 1332] [serial = 166] [outer = 1DA10000] 07:45:01 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (19F23400) [pid = 1332] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:45:01 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (197C7400) [pid = 1332] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:45:01 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (1BBCD000) [pid = 1332] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:45:01 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (10EC9000) [pid = 1332] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:45:01 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (12380C00) [pid = 1332] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:45:01 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (12385000) [pid = 1332] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:45:01 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (18ACB000) [pid = 1332] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:45:01 INFO - PROCESS | 1332 | --DOMWINDOW == 83 (0EA15C00) [pid = 1332] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:45:01 INFO - PROCESS | 1332 | --DOMWINDOW == 82 (11E85C00) [pid = 1332] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:45:01 INFO - PROCESS | 1332 | --DOMWINDOW == 81 (18A4D000) [pid = 1332] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:45:01 INFO - PROCESS | 1332 | --DOMWINDOW == 80 (1BE71C00) [pid = 1332] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:45:01 INFO - PROCESS | 1332 | --DOMWINDOW == 79 (1BB10800) [pid = 1332] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:45:01 INFO - PROCESS | 1332 | --DOMWINDOW == 78 (16E5E400) [pid = 1332] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:45:01 INFO - PROCESS | 1332 | --DOMWINDOW == 77 (1CAA4800) [pid = 1332] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:45:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 78 (0EA19400) [pid = 1332] [serial = 167] [outer = 10AA8800] 07:45:01 INFO - PROCESS | 1332 | 1460990701545 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 730ms 07:45:01 INFO - PROCESS | 1332 | 1460990701612 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 07:45:01 INFO - PROCESS | 1332 | 1460990701614 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 07:45:01 INFO - PROCESS | 1332 | 1460990701619 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:45:01 INFO - PROCESS | 1332 | 1460990701620 Marionette TRACE conn4 <- [1,190,null,{}] 07:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:45:01 INFO - PROCESS | 1332 | 1460990701624 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:01 INFO - PROCESS | 1332 | 1460990701695 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 07:45:01 INFO - PROCESS | 1332 | 1460990701701 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:01 INFO - PROCESS | 1332 | ++DOCSHELL 1972C400 == 40 [pid = 1332] [id = 57] 07:45:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 79 (1A7C1400) [pid = 1332] [serial = 168] [outer = 00000000] 07:45:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 80 (1A7C6400) [pid = 1332] [serial = 169] [outer = 1A7C1400] 07:45:01 INFO - PROCESS | 1332 | 1460990701746 Marionette DEBUG loaded listener.js 07:45:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 81 (1A7C9000) [pid = 1332] [serial = 170] [outer = 1A7C1400] 07:45:02 INFO - PROCESS | 1332 | 1460990702134 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 07:45:02 INFO - PROCESS | 1332 | 1460990702198 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 07:45:02 INFO - PROCESS | 1332 | 1460990702200 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 07:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:45:02 INFO - PROCESS | 1332 | 1460990702204 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:45:02 INFO - PROCESS | 1332 | 1460990702205 Marionette TRACE conn4 <- [1,194,null,{}] 07:45:02 INFO - PROCESS | 1332 | 1460990702209 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:02 INFO - PROCESS | 1332 | 1460990702281 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 07:45:02 INFO - PROCESS | 1332 | 1460990702288 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:02 INFO - PROCESS | 1332 | ++DOCSHELL 19A0A800 == 41 [pid = 1332] [id = 58] 07:45:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 82 (1A7CAC00) [pid = 1332] [serial = 171] [outer = 00000000] 07:45:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 83 (1BBC6C00) [pid = 1332] [serial = 172] [outer = 1A7CAC00] 07:45:02 INFO - PROCESS | 1332 | 1460990702333 Marionette DEBUG loaded listener.js 07:45:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 84 (1BFB0800) [pid = 1332] [serial = 173] [outer = 1A7CAC00] 07:45:02 INFO - PROCESS | 1332 | 1460990702727 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 07:45:02 INFO - PROCESS | 1332 | 1460990702784 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 07:45:02 INFO - PROCESS | 1332 | 1460990702786 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 07:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:45:02 INFO - PROCESS | 1332 | 1460990702794 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:45:02 INFO - PROCESS | 1332 | 1460990702796 Marionette TRACE conn4 <- [1,198,null,{}] 07:45:02 INFO - PROCESS | 1332 | 1460990702799 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:02 INFO - PROCESS | 1332 | 1460990702873 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 07:45:02 INFO - PROCESS | 1332 | 1460990702879 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:02 INFO - PROCESS | 1332 | ++DOCSHELL 1AD51800 == 42 [pid = 1332] [id = 59] 07:45:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (1AD52000) [pid = 1332] [serial = 174] [outer = 00000000] 07:45:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (1AD53800) [pid = 1332] [serial = 175] [outer = 1AD52000] 07:45:02 INFO - PROCESS | 1332 | 1460990702928 Marionette DEBUG loaded listener.js 07:45:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1AD57C00) [pid = 1332] [serial = 176] [outer = 1AD52000] 07:45:03 INFO - PROCESS | 1332 | 1460990703402 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 670ms 07:45:03 INFO - PROCESS | 1332 | 1460990703468 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 07:45:03 INFO - PROCESS | 1332 | 1460990703472 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 07:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:45:03 INFO - PROCESS | 1332 | 1460990703478 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:45:03 INFO - PROCESS | 1332 | 1460990703483 Marionette TRACE conn4 <- [1,202,null,{}] 07:45:03 INFO - PROCESS | 1332 | 1460990703489 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:03 INFO - PROCESS | 1332 | 1460990703602 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 07:45:03 INFO - PROCESS | 1332 | 1460990703670 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:03 INFO - PROCESS | 1332 | ++DOCSHELL 10E08400 == 43 [pid = 1332] [id = 60] 07:45:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (10E0E800) [pid = 1332] [serial = 177] [outer = 00000000] 07:45:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (11247C00) [pid = 1332] [serial = 178] [outer = 10E0E800] 07:45:03 INFO - PROCESS | 1332 | 1460990703726 Marionette DEBUG loaded listener.js 07:45:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (11E8E400) [pid = 1332] [serial = 179] [outer = 10E0E800] 07:45:04 INFO - PROCESS | 1332 | 1460990704354 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 929ms 07:45:04 INFO - PROCESS | 1332 | 1460990704413 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 07:45:04 INFO - PROCESS | 1332 | 1460990704419 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 07:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:45:04 INFO - PROCESS | 1332 | 1460990704425 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:45:04 INFO - PROCESS | 1332 | 1460990704428 Marionette TRACE conn4 <- [1,206,null,{}] 07:45:04 INFO - PROCESS | 1332 | 1460990704432 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:04 INFO - PROCESS | 1332 | 1460990704570 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 07:45:04 INFO - PROCESS | 1332 | 1460990704620 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:04 INFO - PROCESS | 1332 | ++DOCSHELL 16E5E000 == 44 [pid = 1332] [id = 61] 07:45:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (16E62800) [pid = 1332] [serial = 180] [outer = 00000000] 07:45:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (197C7800) [pid = 1332] [serial = 181] [outer = 16E62800] 07:45:04 INFO - PROCESS | 1332 | 1460990704674 Marionette DEBUG loaded listener.js 07:45:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (19B1B800) [pid = 1332] [serial = 182] [outer = 16E62800] 07:45:05 INFO - PROCESS | 1332 | 1460990705163 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 770ms 07:45:05 INFO - PROCESS | 1332 | 1460990705197 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 07:45:05 INFO - PROCESS | 1332 | 1460990705200 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 07:45:05 INFO - PROCESS | 1332 | 1460990705219 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:45:05 INFO - PROCESS | 1332 | 1460990705223 Marionette TRACE conn4 <- [1,210,null,{}] 07:45:05 INFO - PROCESS | 1332 | 1460990705235 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:05 INFO - PROCESS | 1332 | 1460990705338 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 07:45:05 INFO - PROCESS | 1332 | 1460990705422 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:05 INFO - PROCESS | 1332 | ++DOCSHELL 1BB12C00 == 45 [pid = 1332] [id = 62] 07:45:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (1BBC5400) [pid = 1332] [serial = 183] [outer = 00000000] 07:45:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (1BE82400) [pid = 1332] [serial = 184] [outer = 1BBC5400] 07:45:05 INFO - PROCESS | 1332 | 1460990705479 Marionette DEBUG loaded listener.js 07:45:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (1D609800) [pid = 1332] [serial = 185] [outer = 1BBC5400] 07:45:06 INFO - PROCESS | 1332 | 1460990706083 Marionette TRACE conn4 <- [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]]]}] 07:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 07:45:06 INFO - PROCESS | 1332 | 1460990706095 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 07:45:06 INFO - PROCESS | 1332 | 1460990706098 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 07:45:06 INFO - PROCESS | 1332 | 1460990706101 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:45:06 INFO - PROCESS | 1332 | 1460990706103 Marionette TRACE conn4 <- [1,214,null,{}] 07:45:06 INFO - PROCESS | 1332 | 1460990706107 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:06 INFO - PROCESS | 1332 | 1460990706203 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 07:45:06 INFO - PROCESS | 1332 | 1460990706287 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:06 INFO - PROCESS | 1332 | ++DOCSHELL 1DA39C00 == 46 [pid = 1332] [id = 63] 07:45:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (1DA3BC00) [pid = 1332] [serial = 186] [outer = 00000000] 07:45:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (1DA40400) [pid = 1332] [serial = 187] [outer = 1DA3BC00] 07:45:06 INFO - PROCESS | 1332 | 1460990706341 Marionette DEBUG loaded listener.js 07:45:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (1DA67400) [pid = 1332] [serial = 188] [outer = 1DA3BC00] 07:45:06 INFO - PROCESS | 1332 | 1460990706876 Marionette TRACE conn4 <- [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]]]}] 07:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 07:45:06 INFO - PROCESS | 1332 | 1460990706935 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 07:45:06 INFO - PROCESS | 1332 | 1460990706937 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 07:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:45:06 INFO - PROCESS | 1332 | 1460990706941 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:45:06 INFO - PROCESS | 1332 | 1460990706943 Marionette TRACE conn4 <- [1,218,null,{}] 07:45:06 INFO - PROCESS | 1332 | 1460990706947 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:07 INFO - PROCESS | 1332 | 1460990707044 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 07:45:07 INFO - PROCESS | 1332 | 1460990707128 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:07 INFO - PROCESS | 1332 | ++DOCSHELL 10FD9C00 == 47 [pid = 1332] [id = 64] 07:45:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (121E7C00) [pid = 1332] [serial = 189] [outer = 00000000] 07:45:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (16E5D400) [pid = 1332] [serial = 190] [outer = 121E7C00] 07:45:07 INFO - PROCESS | 1332 | 1460990707184 Marionette DEBUG loaded listener.js 07:45:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (17799C00) [pid = 1332] [serial = 191] [outer = 121E7C00] 07:45:07 INFO - PROCESS | 1332 | 1460990707816 Marionette TRACE conn4 <- [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]]]}] 07:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 930ms 07:45:07 INFO - PROCESS | 1332 | 1460990707875 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 07:45:07 INFO - PROCESS | 1332 | 1460990707880 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 07:45:07 INFO - PROCESS | 1332 | 1460990707886 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:45:07 INFO - PROCESS | 1332 | 1460990707889 Marionette TRACE conn4 <- [1,222,null,{}] 07:45:07 INFO - PROCESS | 1332 | 1460990707894 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:08 INFO - PROCESS | 1332 | 1460990708017 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 07:45:08 INFO - PROCESS | 1332 | 1460990708110 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:08 INFO - PROCESS | 1332 | ++DOCSHELL 15278000 == 48 [pid = 1332] [id = 65] 07:45:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (16109000) [pid = 1332] [serial = 192] [outer = 00000000] 07:45:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (18ACD000) [pid = 1332] [serial = 193] [outer = 16109000] 07:45:08 INFO - PROCESS | 1332 | 1460990708161 Marionette DEBUG loaded listener.js 07:45:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (19733C00) [pid = 1332] [serial = 194] [outer = 16109000] 07:45:08 INFO - PROCESS | 1332 | --DOCSHELL 18ACF000 == 47 [pid = 1332] [id = 36] 07:45:08 INFO - PROCESS | 1332 | --DOCSHELL 1BE71400 == 46 [pid = 1332] [id = 35] 07:45:08 INFO - PROCESS | 1332 | --DOCSHELL 19A0A800 == 45 [pid = 1332] [id = 58] 07:45:08 INFO - PROCESS | 1332 | --DOCSHELL 1972C400 == 44 [pid = 1332] [id = 57] 07:45:08 INFO - PROCESS | 1332 | --DOCSHELL 1DA07C00 == 43 [pid = 1332] [id = 56] 07:45:08 INFO - PROCESS | 1332 | --DOCSHELL 1BE70800 == 42 [pid = 1332] [id = 55] 07:45:08 INFO - PROCESS | 1332 | --DOCSHELL 1BBCAC00 == 41 [pid = 1332] [id = 54] 07:45:08 INFO - PROCESS | 1332 | --DOCSHELL 1AE5A400 == 40 [pid = 1332] [id = 53] 07:45:08 INFO - PROCESS | 1332 | --DOCSHELL 19DF2000 == 39 [pid = 1332] [id = 52] 07:45:08 INFO - PROCESS | 1332 | --DOCSHELL 183E2800 == 38 [pid = 1332] [id = 51] 07:45:08 INFO - PROCESS | 1332 | --DOCSHELL 10EBB400 == 37 [pid = 1332] [id = 50] 07:45:08 INFO - PROCESS | 1332 | --DOCSHELL 10EC3000 == 36 [pid = 1332] [id = 49] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1DA06000) [pid = 1332] [serial = 138] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOCSHELL 10ADC800 == 35 [pid = 1332] [id = 48] 07:45:08 INFO - PROCESS | 1332 | --DOCSHELL 1BBC7C00 == 34 [pid = 1332] [id = 47] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (1BB53000) [pid = 1332] [serial = 123] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (19E6D400) [pid = 1332] [serial = 121] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (1BE70400) [pid = 1332] [serial = 126] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (1165EC00) [pid = 1332] [serial = 111] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (11EDAC00) [pid = 1332] [serial = 112] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (15EE5400) [pid = 1332] [serial = 108] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (16175400) [pid = 1332] [serial = 109] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (16176800) [pid = 1332] [serial = 114] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (16ED8000) [pid = 1332] [serial = 115] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (18B80000) [pid = 1332] [serial = 117] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (1BB9D800) [pid = 1332] [serial = 124] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (15533800) [pid = 1332] [serial = 129] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (16E5D000) [pid = 1332] [serial = 97] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (16105C00) [pid = 1332] [serial = 96] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (1BB93800) [pid = 1332] [serial = 100] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (1ADC8C00) [pid = 1332] [serial = 99] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (18A4A000) [pid = 1332] [serial = 130] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (1BE8A800) [pid = 1332] [serial = 103] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (1BE79800) [pid = 1332] [serial = 102] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (1BE78C00) [pid = 1332] [serial = 127] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 83 (1BFAE000) [pid = 1332] [serial = 106] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 82 (1BE77800) [pid = 1332] [serial = 105] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 81 (19A11800) [pid = 1332] [serial = 133] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 80 (19DF2400) [pid = 1332] [serial = 120] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 79 (19A0F000) [pid = 1332] [serial = 132] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 78 (1D60F400) [pid = 1332] [serial = 135] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 77 (1D95E000) [pid = 1332] [serial = 136] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | --DOMWINDOW == 76 (19734400) [pid = 1332] [serial = 118] [outer = 00000000] [url = about:blank] 07:45:08 INFO - PROCESS | 1332 | 1460990708651 Marionette TRACE conn4 <- [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]]]}] 07:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 830ms 07:45:08 INFO - PROCESS | 1332 | 1460990708721 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 07:45:08 INFO - PROCESS | 1332 | 1460990708726 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 07:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:45:08 INFO - PROCESS | 1332 | 1460990708732 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:45:08 INFO - PROCESS | 1332 | 1460990708734 Marionette TRACE conn4 <- [1,226,null,{}] 07:45:08 INFO - PROCESS | 1332 | 1460990708738 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:08 INFO - PROCESS | 1332 | 1460990708820 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 07:45:08 INFO - PROCESS | 1332 | 1460990708829 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:08 INFO - PROCESS | 1332 | ++DOCSHELL 116B9400 == 35 [pid = 1332] [id = 66] 07:45:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 77 (11EDB000) [pid = 1332] [serial = 195] [outer = 00000000] 07:45:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 78 (1617C000) [pid = 1332] [serial = 196] [outer = 11EDB000] 07:45:08 INFO - PROCESS | 1332 | 1460990708874 Marionette DEBUG loaded listener.js 07:45:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 79 (16EDCC00) [pid = 1332] [serial = 197] [outer = 11EDB000] 07:45:09 INFO - PROCESS | 1332 | 1460990709310 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 07:45:09 INFO - PROCESS | 1332 | 1460990709365 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 07:45:09 INFO - PROCESS | 1332 | 1460990709368 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 07:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:45:09 INFO - PROCESS | 1332 | 1460990709371 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:45:09 INFO - PROCESS | 1332 | 1460990709374 Marionette TRACE conn4 <- [1,230,null,{}] 07:45:09 INFO - PROCESS | 1332 | 1460990709384 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:09 INFO - PROCESS | 1332 | 1460990709464 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 07:45:09 INFO - PROCESS | 1332 | 1460990709473 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:09 INFO - PROCESS | 1332 | ++DOCSHELL 183DBC00 == 36 [pid = 1332] [id = 67] 07:45:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 80 (183E2800) [pid = 1332] [serial = 198] [outer = 00000000] 07:45:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 81 (19DF0000) [pid = 1332] [serial = 199] [outer = 183E2800] 07:45:09 INFO - PROCESS | 1332 | 1460990709520 Marionette DEBUG loaded listener.js 07:45:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 82 (19F21000) [pid = 1332] [serial = 200] [outer = 183E2800] 07:45:09 INFO - PROCESS | 1332 | 1460990709953 Marionette TRACE conn4 <- [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]]]}] 07:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 07:45:10 INFO - PROCESS | 1332 | 1460990710005 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 07:45:10 INFO - PROCESS | 1332 | 1460990710008 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 07:45:10 INFO - PROCESS | 1332 | 1460990710011 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:45:10 INFO - PROCESS | 1332 | 1460990710013 Marionette TRACE conn4 <- [1,234,null,{}] 07:45:10 INFO - PROCESS | 1332 | 1460990710016 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:10 INFO - PROCESS | 1332 | 1460990710094 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 07:45:10 INFO - PROCESS | 1332 | 1460990710103 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:10 INFO - PROCESS | 1332 | ++DOCSHELL 1A7CA800 == 37 [pid = 1332] [id = 68] 07:45:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 83 (1A7CB400) [pid = 1332] [serial = 201] [outer = 00000000] 07:45:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 84 (1AD4EC00) [pid = 1332] [serial = 202] [outer = 1A7CB400] 07:45:10 INFO - PROCESS | 1332 | 1460990710148 Marionette DEBUG loaded listener.js 07:45:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (1AD59400) [pid = 1332] [serial = 203] [outer = 1A7CB400] 07:45:10 INFO - PROCESS | 1332 | 1460990710586 Marionette TRACE conn4 <- [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]]]}] 07:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 07:45:10 INFO - PROCESS | 1332 | 1460990710646 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 07:45:10 INFO - PROCESS | 1332 | 1460990710648 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 07:45:10 INFO - PROCESS | 1332 | 1460990710651 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:45:10 INFO - PROCESS | 1332 | 1460990710653 Marionette TRACE conn4 <- [1,238,null,{}] 07:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:45:10 INFO - PROCESS | 1332 | 1460990710656 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:10 INFO - PROCESS | 1332 | 1460990710733 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 07:45:10 INFO - PROCESS | 1332 | 1460990710739 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:10 INFO - PROCESS | 1332 | ++DOCSHELL 1AD53000 == 38 [pid = 1332] [id = 69] 07:45:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (1AD56000) [pid = 1332] [serial = 204] [outer = 00000000] 07:45:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1BB96C00) [pid = 1332] [serial = 205] [outer = 1AD56000] 07:45:10 INFO - PROCESS | 1332 | 1460990710786 Marionette DEBUG loaded listener.js 07:45:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (1BBBFC00) [pid = 1332] [serial = 206] [outer = 1AD56000] 07:45:11 INFO - PROCESS | 1332 | 1460990711241 Marionette TRACE conn4 <- [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]]]}] 07:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 07:45:11 INFO - PROCESS | 1332 | 1460990711285 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 07:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:45:11 INFO - PROCESS | 1332 | 1460990711287 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 07:45:11 INFO - PROCESS | 1332 | 1460990711290 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:45:11 INFO - PROCESS | 1332 | 1460990711292 Marionette TRACE conn4 <- [1,242,null,{}] 07:45:11 INFO - PROCESS | 1332 | 1460990711295 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:11 INFO - PROCESS | 1332 | 1460990711409 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 07:45:11 INFO - PROCESS | 1332 | 1460990711487 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:11 INFO - PROCESS | 1332 | ++DOCSHELL 10A06800 == 39 [pid = 1332] [id = 70] 07:45:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (10EC4800) [pid = 1332] [serial = 207] [outer = 00000000] 07:45:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1BE81400) [pid = 1332] [serial = 208] [outer = 10EC4800] 07:45:11 INFO - PROCESS | 1332 | 1460990711536 Marionette DEBUG loaded listener.js 07:45:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (1BE8B000) [pid = 1332] [serial = 209] [outer = 10EC4800] 07:45:11 INFO - PROCESS | 1332 | 1460990711951 Marionette TRACE conn4 <- [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]]]}] 07:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 07:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:45:11 INFO - PROCESS | 1332 | 1460990711961 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 07:45:11 INFO - PROCESS | 1332 | 1460990711963 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 07:45:11 INFO - PROCESS | 1332 | 1460990711966 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:45:11 INFO - PROCESS | 1332 | 1460990711968 Marionette TRACE conn4 <- [1,246,null,{}] 07:45:11 INFO - PROCESS | 1332 | 1460990711971 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:12 INFO - PROCESS | 1332 | 1460990712069 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 07:45:12 INFO - PROCESS | 1332 | 1460990712075 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:12 INFO - PROCESS | 1332 | ++DOCSHELL 1BEFBC00 == 40 [pid = 1332] [id = 71] 07:45:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (1BFAD400) [pid = 1332] [serial = 210] [outer = 00000000] 07:45:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (1CA9E800) [pid = 1332] [serial = 211] [outer = 1BFAD400] 07:45:12 INFO - PROCESS | 1332 | 1460990712120 Marionette DEBUG loaded listener.js 07:45:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (1CAAB400) [pid = 1332] [serial = 212] [outer = 1BFAD400] 07:45:12 INFO - PROCESS | 1332 | 1460990712550 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 07:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:45:12 INFO - PROCESS | 1332 | 1460990712597 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 07:45:12 INFO - PROCESS | 1332 | 1460990712599 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 07:45:12 INFO - PROCESS | 1332 | 1460990712602 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:45:12 INFO - PROCESS | 1332 | 1460990712604 Marionette TRACE conn4 <- [1,250,null,{}] 07:45:12 INFO - PROCESS | 1332 | 1460990712608 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:12 INFO - PROCESS | 1332 | 1460990712704 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 07:45:12 INFO - PROCESS | 1332 | 1460990712711 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:12 INFO - PROCESS | 1332 | ++DOCSHELL 1D95D000 == 41 [pid = 1332] [id = 72] 07:45:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (1D966800) [pid = 1332] [serial = 213] [outer = 00000000] 07:45:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (1DA0CC00) [pid = 1332] [serial = 214] [outer = 1D966800] 07:45:12 INFO - PROCESS | 1332 | 1460990712757 Marionette DEBUG loaded listener.js 07:45:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (1DA35800) [pid = 1332] [serial = 215] [outer = 1D966800] 07:45:13 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (1BBCC000) [pid = 1332] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:45:13 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (1BFAC400) [pid = 1332] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:45:13 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (10EC8000) [pid = 1332] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:45:13 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (19DF2800) [pid = 1332] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:45:13 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (1885A400) [pid = 1332] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:45:13 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (10EBDC00) [pid = 1332] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:45:13 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (1AE5C000) [pid = 1332] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:45:13 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (1A7C1400) [pid = 1332] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:45:13 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (1DA10000) [pid = 1332] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:45:13 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (1A7CAC00) [pid = 1332] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:45:13 INFO - PROCESS | 1332 | 1460990713261 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 07:45:13 INFO - PROCESS | 1332 | 1460990713273 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 07:45:13 INFO - PROCESS | 1332 | 1460990713275 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 07:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:45:13 INFO - PROCESS | 1332 | 1460990713279 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:45:13 INFO - PROCESS | 1332 | 1460990713280 Marionette TRACE conn4 <- [1,254,null,{}] 07:45:13 INFO - PROCESS | 1332 | 1460990713284 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:13 INFO - PROCESS | 1332 | 1460990713392 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 07:45:13 INFO - PROCESS | 1332 | 1460990713451 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:13 INFO - PROCESS | 1332 | ++DOCSHELL 19DF2800 == 42 [pid = 1332] [id = 73] 07:45:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (19DF8800) [pid = 1332] [serial = 216] [outer = 00000000] 07:45:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (1DA0A800) [pid = 1332] [serial = 217] [outer = 19DF8800] 07:45:13 INFO - PROCESS | 1332 | 1460990713499 Marionette DEBUG loaded listener.js 07:45:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1DA5E000) [pid = 1332] [serial = 218] [outer = 19DF8800] 07:45:13 INFO - PROCESS | 1332 | 1460990713844 Marionette TRACE conn4 <- [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]]]}] 07:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 07:45:13 INFO - PROCESS | 1332 | 1460990713909 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 07:45:13 INFO - PROCESS | 1332 | 1460990713912 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 07:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:45:13 INFO - PROCESS | 1332 | 1460990713915 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:45:13 INFO - PROCESS | 1332 | 1460990713917 Marionette TRACE conn4 <- [1,258,null,{}] 07:45:13 INFO - PROCESS | 1332 | 1460990713920 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:13 INFO - PROCESS | 1332 | 1460990713999 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 07:45:14 INFO - PROCESS | 1332 | 1460990714006 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:14 INFO - PROCESS | 1332 | ++DOCSHELL 1DA08800 == 43 [pid = 1332] [id = 74] 07:45:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (1DA0F000) [pid = 1332] [serial = 219] [outer = 00000000] 07:45:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (1DAEFC00) [pid = 1332] [serial = 220] [outer = 1DA0F000] 07:45:14 INFO - PROCESS | 1332 | 1460990714052 Marionette DEBUG loaded listener.js 07:45:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (1DAEE000) [pid = 1332] [serial = 221] [outer = 1DA0F000] 07:45:14 INFO - PROCESS | 1332 | 1460990714498 Marionette TRACE conn4 <- [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]]]}] 07:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 629ms 07:45:14 INFO - PROCESS | 1332 | 1460990714558 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 07:45:14 INFO - PROCESS | 1332 | 1460990714561 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 07:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:45:14 INFO - PROCESS | 1332 | 1460990714582 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:45:14 INFO - PROCESS | 1332 | 1460990714585 Marionette TRACE conn4 <- [1,262,null,{}] 07:45:14 INFO - PROCESS | 1332 | 1460990714613 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:14 INFO - PROCESS | 1332 | 1460990714718 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 07:45:14 INFO - PROCESS | 1332 | 1460990714725 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:14 INFO - PROCESS | 1332 | ++DOCSHELL 1E789800 == 44 [pid = 1332] [id = 75] 07:45:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (1E78A800) [pid = 1332] [serial = 222] [outer = 00000000] 07:45:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (1E7BA000) [pid = 1332] [serial = 223] [outer = 1E78A800] 07:45:14 INFO - PROCESS | 1332 | 1460990714776 Marionette DEBUG loaded listener.js 07:45:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (1E7BF400) [pid = 1332] [serial = 224] [outer = 1E78A800] 07:45:15 INFO - PROCESS | 1332 | --DOCSHELL 121DD000 == 43 [pid = 1332] [id = 37] 07:45:15 INFO - PROCESS | 1332 | --DOCSHELL 15278000 == 42 [pid = 1332] [id = 65] 07:45:15 INFO - PROCESS | 1332 | --DOCSHELL 1DA39C00 == 41 [pid = 1332] [id = 63] 07:45:15 INFO - PROCESS | 1332 | --DOCSHELL 10FD9C00 == 40 [pid = 1332] [id = 64] 07:45:15 INFO - PROCESS | 1332 | --DOCSHELL 16E5E000 == 39 [pid = 1332] [id = 61] 07:45:15 INFO - PROCESS | 1332 | --DOCSHELL 1BB12C00 == 38 [pid = 1332] [id = 62] 07:45:15 INFO - PROCESS | 1332 | --DOCSHELL 1AD51800 == 37 [pid = 1332] [id = 59] 07:45:15 INFO - PROCESS | 1332 | --DOCSHELL 10E08400 == 36 [pid = 1332] [id = 60] 07:45:16 INFO - PROCESS | 1332 | --DOCSHELL 183DBC00 == 35 [pid = 1332] [id = 67] 07:45:16 INFO - PROCESS | 1332 | --DOCSHELL 1AD53000 == 34 [pid = 1332] [id = 69] 07:45:16 INFO - PROCESS | 1332 | --DOCSHELL 1BEFBC00 == 33 [pid = 1332] [id = 71] 07:45:16 INFO - PROCESS | 1332 | --DOCSHELL 116B9400 == 32 [pid = 1332] [id = 66] 07:45:16 INFO - PROCESS | 1332 | --DOCSHELL 1A7CA800 == 31 [pid = 1332] [id = 68] 07:45:16 INFO - PROCESS | 1332 | --DOCSHELL 10A06800 == 30 [pid = 1332] [id = 70] 07:45:16 INFO - PROCESS | 1332 | --DOCSHELL 19DF2800 == 29 [pid = 1332] [id = 73] 07:45:16 INFO - PROCESS | 1332 | --DOCSHELL 1DA08800 == 28 [pid = 1332] [id = 74] 07:45:16 INFO - PROCESS | 1332 | --DOCSHELL 1D95D000 == 27 [pid = 1332] [id = 72] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (1BE73800) [pid = 1332] [serial = 159] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (1BEED400) [pid = 1332] [serial = 160] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (1D95F000) [pid = 1332] [serial = 163] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (1D95FC00) [pid = 1332] [serial = 162] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (11251400) [pid = 1332] [serial = 144] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (19F27400) [pid = 1332] [serial = 153] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (1AAC0C00) [pid = 1332] [serial = 154] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (154D1800) [pid = 1332] [serial = 141] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (18A4E400) [pid = 1332] [serial = 150] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (18ACCC00) [pid = 1332] [serial = 151] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (15A0F000) [pid = 1332] [serial = 147] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (15EE9400) [pid = 1332] [serial = 148] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 83 (1AD53800) [pid = 1332] [serial = 175] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 82 (1BB99800) [pid = 1332] [serial = 156] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 81 (1A7C6400) [pid = 1332] [serial = 169] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 80 (1DA62800) [pid = 1332] [serial = 165] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 79 (1A7C9000) [pid = 1332] [serial = 170] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 78 (1DA62C00) [pid = 1332] [serial = 166] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 77 (1BFB0800) [pid = 1332] [serial = 173] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 76 (11EE9400) [pid = 1332] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 75 (154CB800) [pid = 1332] [serial = 145] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 74 (1BBC6C00) [pid = 1332] [serial = 172] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | --DOMWINDOW == 73 (1BBA8C00) [pid = 1332] [serial = 157] [outer = 00000000] [url = about:blank] 07:45:16 INFO - PROCESS | 1332 | 1460990716575 Marionette TRACE conn4 <- [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]]]}] 07:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 2039ms 07:45:16 INFO - PROCESS | 1332 | 1460990716613 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 07:45:16 INFO - PROCESS | 1332 | 1460990716618 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 07:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:45:16 INFO - PROCESS | 1332 | 1460990716623 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:45:16 INFO - PROCESS | 1332 | 1460990716627 Marionette TRACE conn4 <- [1,266,null,{}] 07:45:16 INFO - PROCESS | 1332 | 1460990716633 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:16 INFO - PROCESS | 1332 | 1460990716720 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 07:45:16 INFO - PROCESS | 1332 | 1460990716731 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:16 INFO - PROCESS | 1332 | ++DOCSHELL 10AA7000 == 28 [pid = 1332] [id = 76] 07:45:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 74 (10AA7C00) [pid = 1332] [serial = 225] [outer = 00000000] 07:45:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 75 (10FD5C00) [pid = 1332] [serial = 226] [outer = 10AA7C00] 07:45:16 INFO - PROCESS | 1332 | 1460990716783 Marionette DEBUG loaded listener.js 07:45:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 76 (11251400) [pid = 1332] [serial = 227] [outer = 10AA7C00] 07:45:17 INFO - PROCESS | 1332 | 1460990717241 Marionette TRACE conn4 <- [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]]]}] 07:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 07:45:17 INFO - PROCESS | 1332 | 1460990717298 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 07:45:17 INFO - PROCESS | 1332 | 1460990717305 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 07:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:45:17 INFO - PROCESS | 1332 | 1460990717311 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:45:17 INFO - PROCESS | 1332 | 1460990717314 Marionette TRACE conn4 <- [1,270,null,{}] 07:45:17 INFO - PROCESS | 1332 | 1460990717318 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:17 INFO - PROCESS | 1332 | 1460990717396 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 07:45:17 INFO - PROCESS | 1332 | 1460990717405 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:17 INFO - PROCESS | 1332 | ++DOCSHELL 12384400 == 29 [pid = 1332] [id = 77] 07:45:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 77 (15277C00) [pid = 1332] [serial = 228] [outer = 00000000] 07:45:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 78 (15A11C00) [pid = 1332] [serial = 229] [outer = 15277C00] 07:45:17 INFO - PROCESS | 1332 | 1460990717450 Marionette DEBUG loaded listener.js 07:45:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 79 (15E6CC00) [pid = 1332] [serial = 230] [outer = 15277C00] 07:45:17 INFO - PROCESS | 1332 | 1460990717879 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 07:45:17 INFO - PROCESS | 1332 | 1460990717943 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 07:45:17 INFO - PROCESS | 1332 | 1460990717946 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 07:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:45:17 INFO - PROCESS | 1332 | 1460990717950 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:45:17 INFO - PROCESS | 1332 | 1460990717953 Marionette TRACE conn4 <- [1,274,null,{}] 07:45:17 INFO - PROCESS | 1332 | 1460990717965 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:18 INFO - PROCESS | 1332 | 1460990718049 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 07:45:18 INFO - PROCESS | 1332 | 1460990718095 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:18 INFO - PROCESS | 1332 | ++DOCSHELL 1779E800 == 30 [pid = 1332] [id = 78] 07:45:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 80 (177A0400) [pid = 1332] [serial = 231] [outer = 00000000] 07:45:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 81 (183E4000) [pid = 1332] [serial = 232] [outer = 177A0400] 07:45:18 INFO - PROCESS | 1332 | 1460990718143 Marionette DEBUG loaded listener.js 07:45:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 82 (1885E800) [pid = 1332] [serial = 233] [outer = 177A0400] 07:45:18 INFO - PROCESS | 1332 | 1460990718563 Marionette TRACE conn4 <- [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]]]}] 07:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 07:45:18 INFO - PROCESS | 1332 | 1460990718617 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 07:45:18 INFO - PROCESS | 1332 | 1460990718619 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 07:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:45:18 INFO - PROCESS | 1332 | 1460990718649 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:45:18 INFO - PROCESS | 1332 | 1460990718651 Marionette TRACE conn4 <- [1,278,null,{}] 07:45:18 INFO - PROCESS | 1332 | 1460990718678 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:18 INFO - PROCESS | 1332 | 1460990718804 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 07:45:18 INFO - PROCESS | 1332 | 1460990718838 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:18 INFO - PROCESS | 1332 | ++DOCSHELL 18A4E000 == 31 [pid = 1332] [id = 79] 07:45:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 83 (18A4F000) [pid = 1332] [serial = 234] [outer = 00000000] 07:45:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 84 (19A0D400) [pid = 1332] [serial = 235] [outer = 18A4F000] 07:45:18 INFO - PROCESS | 1332 | 1460990718882 Marionette DEBUG loaded listener.js 07:45:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (19DF0800) [pid = 1332] [serial = 236] [outer = 18A4F000] 07:45:19 INFO - PROCESS | 1332 | 1460990719341 Marionette TRACE conn4 <- [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]]]}] 07:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 754ms 07:45:19 INFO - PROCESS | 1332 | 1460990719399 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 07:45:19 INFO - PROCESS | 1332 | 1460990719401 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 07:45:19 INFO - PROCESS | 1332 | 1460990719408 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:45:19 INFO - PROCESS | 1332 | 1460990719409 Marionette TRACE conn4 <- [1,282,null,{}] 07:45:19 INFO - PROCESS | 1332 | 1460990719413 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:19 INFO - PROCESS | 1332 | 1460990719486 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 07:45:19 INFO - PROCESS | 1332 | 1460990719493 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:19 INFO - PROCESS | 1332 | ++DOCSHELL 19F1C400 == 32 [pid = 1332] [id = 80] 07:45:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (19F27000) [pid = 1332] [serial = 237] [outer = 00000000] 07:45:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1A7C6800) [pid = 1332] [serial = 238] [outer = 19F27000] 07:45:19 INFO - PROCESS | 1332 | 1460990719538 Marionette DEBUG loaded listener.js 07:45:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (1A7CE400) [pid = 1332] [serial = 239] [outer = 19F27000] 07:45:19 INFO - PROCESS | 1332 | 1460990719958 Marionette TRACE conn4 <- [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]]]}] 07:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 570ms 07:45:19 INFO - PROCESS | 1332 | 1460990719983 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 07:45:19 INFO - PROCESS | 1332 | 1460990719985 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 07:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:45:19 INFO - PROCESS | 1332 | 1460990719988 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:45:19 INFO - PROCESS | 1332 | 1460990719989 Marionette TRACE conn4 <- [1,286,null,{}] 07:45:19 INFO - PROCESS | 1332 | 1460990719993 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:20 INFO - PROCESS | 1332 | 1460990720085 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 07:45:20 INFO - PROCESS | 1332 | 1460990720093 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:20 INFO - PROCESS | 1332 | ++DOCSHELL 19E6A400 == 33 [pid = 1332] [id = 81] 07:45:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (1A7C0C00) [pid = 1332] [serial = 240] [outer = 00000000] 07:45:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1AE57000) [pid = 1332] [serial = 241] [outer = 1A7C0C00] 07:45:20 INFO - PROCESS | 1332 | 1460990720140 Marionette DEBUG loaded listener.js 07:45:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (1BB93400) [pid = 1332] [serial = 242] [outer = 1A7C0C00] 07:45:20 INFO - PROCESS | 1332 | 1460990720545 Marionette TRACE conn4 <- [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]]]}] 07:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 07:45:20 INFO - PROCESS | 1332 | 1460990720559 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 07:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:45:20 INFO - PROCESS | 1332 | 1460990720561 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 07:45:20 INFO - PROCESS | 1332 | 1460990720564 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:45:20 INFO - PROCESS | 1332 | 1460990720565 Marionette TRACE conn4 <- [1,290,null,{}] 07:45:20 INFO - PROCESS | 1332 | 1460990720569 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:20 INFO - PROCESS | 1332 | 1460990720676 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 07:45:20 INFO - PROCESS | 1332 | 1460990720682 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:20 INFO - PROCESS | 1332 | ++DOCSHELL 1BB95C00 == 34 [pid = 1332] [id = 82] 07:45:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (1BB97400) [pid = 1332] [serial = 243] [outer = 00000000] 07:45:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (1BBACC00) [pid = 1332] [serial = 244] [outer = 1BB97400] 07:45:20 INFO - PROCESS | 1332 | 1460990720730 Marionette DEBUG loaded listener.js 07:45:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (1BBC2000) [pid = 1332] [serial = 245] [outer = 1BB97400] 07:45:21 INFO - PROCESS | 1332 | 1460990721133 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 07:45:21 INFO - PROCESS | 1332 | 1460990721195 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 07:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:45:21 INFO - PROCESS | 1332 | 1460990721197 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 07:45:21 INFO - PROCESS | 1332 | 1460990721200 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:45:21 INFO - PROCESS | 1332 | 1460990721202 Marionette TRACE conn4 <- [1,294,null,{}] 07:45:21 INFO - PROCESS | 1332 | 1460990721210 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:21 INFO - PROCESS | 1332 | 1460990721281 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 07:45:21 INFO - PROCESS | 1332 | 1460990721287 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:21 INFO - PROCESS | 1332 | ++DOCSHELL 15A11400 == 35 [pid = 1332] [id = 83] 07:45:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (1BBAB400) [pid = 1332] [serial = 246] [outer = 00000000] 07:45:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (1BE6FC00) [pid = 1332] [serial = 247] [outer = 1BBAB400] 07:45:21 INFO - PROCESS | 1332 | 1460990721335 Marionette DEBUG loaded listener.js 07:45:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (1BE6F400) [pid = 1332] [serial = 248] [outer = 1BBAB400] 07:45:21 INFO - PROCESS | 1332 | 1460990721748 Marionette TRACE conn4 <- [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]]]}] 07:45:21 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. 07:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 590ms 07:45:21 INFO - PROCESS | 1332 | 1460990721801 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 07:45:21 INFO - PROCESS | 1332 | 1460990721803 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 07:45:21 INFO - PROCESS | 1332 | 1460990721807 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:45:21 INFO - PROCESS | 1332 | 1460990721809 Marionette TRACE conn4 <- [1,298,null,{}] 07:45:21 INFO - PROCESS | 1332 | 1460990721812 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:21 INFO - PROCESS | 1332 | 1460990721920 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 07:45:21 INFO - PROCESS | 1332 | 1460990721929 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:21 INFO - PROCESS | 1332 | ++DOCSHELL 1779DC00 == 36 [pid = 1332] [id = 84] 07:45:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (1BE7C400) [pid = 1332] [serial = 249] [outer = 00000000] 07:45:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (1BFAD000) [pid = 1332] [serial = 250] [outer = 1BE7C400] 07:45:21 INFO - PROCESS | 1332 | 1460990721979 Marionette DEBUG loaded listener.js 07:45:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (1BEFBC00) [pid = 1332] [serial = 251] [outer = 1BE7C400] 07:45:22 INFO - PROCESS | 1332 | 1460990722418 Marionette TRACE conn4 <- [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]]]}] 07:45:22 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. 07:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 631ms 07:45:22 INFO - PROCESS | 1332 | 1460990722443 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 07:45:22 INFO - PROCESS | 1332 | 1460990722445 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 07:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:45:22 INFO - PROCESS | 1332 | 1460990722448 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:45:22 INFO - PROCESS | 1332 | 1460990722449 Marionette TRACE conn4 <- [1,302,null,{}] 07:45:22 INFO - PROCESS | 1332 | 1460990722453 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:22 INFO - PROCESS | 1332 | 1460990722559 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 07:45:22 INFO - PROCESS | 1332 | 1460990722565 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:22 INFO - PROCESS | 1332 | ++DOCSHELL 1BFB8C00 == 37 [pid = 1332] [id = 85] 07:45:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (1C0F3000) [pid = 1332] [serial = 252] [outer = 00000000] 07:45:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (1D60E800) [pid = 1332] [serial = 253] [outer = 1C0F3000] 07:45:22 INFO - PROCESS | 1332 | 1460990722612 Marionette DEBUG loaded listener.js 07:45:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (1D967C00) [pid = 1332] [serial = 254] [outer = 1C0F3000] 07:45:23 INFO - PROCESS | 1332 | 1460990723014 Marionette TRACE conn4 <- [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]]]}] 07:45:23 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. 07:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 07:45:23 INFO - PROCESS | 1332 | 1460990723079 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 07:45:23 INFO - PROCESS | 1332 | 1460990723082 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 07:45:23 INFO - PROCESS | 1332 | 1460990723085 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:45:23 INFO - PROCESS | 1332 | 1460990723087 Marionette TRACE conn4 <- [1,306,null,{}] 07:45:23 INFO - PROCESS | 1332 | 1460990723091 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:23 INFO - PROCESS | 1332 | 1460990723211 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 07:45:23 INFO - PROCESS | 1332 | 1460990723285 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:23 INFO - PROCESS | 1332 | ++DOCSHELL 19E6D800 == 38 [pid = 1332] [id = 86] 07:45:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (1DA03C00) [pid = 1332] [serial = 255] [outer = 00000000] 07:45:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (1DA39400) [pid = 1332] [serial = 256] [outer = 1DA03C00] 07:45:23 INFO - PROCESS | 1332 | 1460990723335 Marionette DEBUG loaded listener.js 07:45:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (1DA5E800) [pid = 1332] [serial = 257] [outer = 1DA03C00] 07:45:23 INFO - PROCESS | 1332 | 1460990723757 Marionette TRACE conn4 <- [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]]]}] 07:45:23 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. 07:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 730ms 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (10E03000) [pid = 1332] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1DA0F000) [pid = 1332] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (10EC4800) [pid = 1332] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (1BFAD400) [pid = 1332] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (19DF8800) [pid = 1332] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (1D966800) [pid = 1332] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (1AD56000) [pid = 1332] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (1A7CB400) [pid = 1332] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (183E2800) [pid = 1332] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (11EDB000) [pid = 1332] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (16109000) [pid = 1332] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (121E7C00) [pid = 1332] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (1DA3BC00) [pid = 1332] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (1BBC5400) [pid = 1332] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (16E62800) [pid = 1332] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (10E0E800) [pid = 1332] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (1AD52000) [pid = 1332] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:45:24 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (1D134800) [pid = 1332] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:45:24 INFO - PROCESS | 1332 | 1460990724072 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 07:45:24 INFO - PROCESS | 1332 | 1460990724074 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 07:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:45:24 INFO - PROCESS | 1332 | 1460990724083 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:45:24 INFO - PROCESS | 1332 | 1460990724084 Marionette TRACE conn4 <- [1,310,null,{}] 07:45:24 INFO - PROCESS | 1332 | 1460990724088 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:24 INFO - PROCESS | 1332 | 1460990724162 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 07:45:24 INFO - PROCESS | 1332 | 1460990724168 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:24 INFO - PROCESS | 1332 | ++DOCSHELL 10EC2C00 == 39 [pid = 1332] [id = 87] 07:45:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (10EC8000) [pid = 1332] [serial = 258] [outer = 00000000] 07:45:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1617C800) [pid = 1332] [serial = 259] [outer = 10EC8000] 07:45:24 INFO - PROCESS | 1332 | 1460990724215 Marionette DEBUG loaded listener.js 07:45:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (18B80000) [pid = 1332] [serial = 260] [outer = 10EC8000] 07:45:24 INFO - PROCESS | 1332 | 1460990724644 Marionette TRACE conn4 <- [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]]]}] 07:45:24 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. 07:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 571ms 07:45:24 INFO - PROCESS | 1332 | 1460990724661 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 07:45:24 INFO - PROCESS | 1332 | 1460990724663 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 07:45:24 INFO - PROCESS | 1332 | 1460990724666 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:45:24 INFO - PROCESS | 1332 | 1460990724668 Marionette TRACE conn4 <- [1,314,null,{}] 07:45:24 INFO - PROCESS | 1332 | 1460990724672 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:24 INFO - PROCESS | 1332 | 1460990724747 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 07:45:24 INFO - PROCESS | 1332 | 1460990724754 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:24 INFO - PROCESS | 1332 | ++DOCSHELL 19A11800 == 40 [pid = 1332] [id = 88] 07:45:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (19E69000) [pid = 1332] [serial = 261] [outer = 00000000] 07:45:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (1BBAFC00) [pid = 1332] [serial = 262] [outer = 19E69000] 07:45:24 INFO - PROCESS | 1332 | 1460990724799 Marionette DEBUG loaded listener.js 07:45:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (1D13AC00) [pid = 1332] [serial = 263] [outer = 19E69000] 07:45:25 INFO - PROCESS | 1332 | 1460990725195 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:45:25 INFO - PROCESS | 1332 | 1460990725266 Marionette TRACE conn4 <- [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]]]}] 07:45:25 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. 07:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 07:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:45:25 INFO - PROCESS | 1332 | 1460990725300 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 07:45:25 INFO - PROCESS | 1332 | 1460990725302 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 07:45:25 INFO - PROCESS | 1332 | 1460990725305 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:45:25 INFO - PROCESS | 1332 | 1460990725307 Marionette TRACE conn4 <- [1,318,null,{}] 07:45:25 INFO - PROCESS | 1332 | 1460990725310 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:25 INFO - PROCESS | 1332 | 1460990725385 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 07:45:25 INFO - PROCESS | 1332 | 1460990725391 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:25 INFO - PROCESS | 1332 | ++DOCSHELL 1DA04400 == 41 [pid = 1332] [id = 89] 07:45:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (1DA3F800) [pid = 1332] [serial = 264] [outer = 00000000] 07:45:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (1DA6A800) [pid = 1332] [serial = 265] [outer = 1DA3F800] 07:45:25 INFO - PROCESS | 1332 | 1460990725435 Marionette DEBUG loaded listener.js 07:45:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (1DB34400) [pid = 1332] [serial = 266] [outer = 1DA3F800] 07:45:25 INFO - PROCESS | 1332 | 1460990725855 Marionette TRACE conn4 <- [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]]]}] 07:45:25 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. 07:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 570ms 07:45:25 INFO - PROCESS | 1332 | 1460990725883 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 07:45:25 INFO - PROCESS | 1332 | 1460990725885 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 07:45:25 INFO - PROCESS | 1332 | 1460990725893 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:45:25 INFO - PROCESS | 1332 | 1460990725894 Marionette TRACE conn4 <- [1,322,null,{}] 07:45:25 INFO - PROCESS | 1332 | 1460990725898 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:25 INFO - PROCESS | 1332 | 1460990725974 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 07:45:25 INFO - PROCESS | 1332 | 1460990725981 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:25 INFO - PROCESS | 1332 | ++DOCSHELL 1DA60800 == 42 [pid = 1332] [id = 90] 07:45:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (1DA6A000) [pid = 1332] [serial = 267] [outer = 00000000] 07:45:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (1E78DC00) [pid = 1332] [serial = 268] [outer = 1DA6A000] 07:45:26 INFO - PROCESS | 1332 | 1460990726027 Marionette DEBUG loaded listener.js 07:45:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (1E7B8C00) [pid = 1332] [serial = 269] [outer = 1DA6A000] 07:45:26 INFO - PROCESS | 1332 | 1460990726810 Marionette TRACE conn4 <- [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]]]}] 07:45:26 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. 07:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 970ms 07:45:26 INFO - PROCESS | 1332 | 1460990726868 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 07:45:26 INFO - PROCESS | 1332 | 1460990726874 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 07:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:45:26 INFO - PROCESS | 1332 | 1460990726880 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:45:26 INFO - PROCESS | 1332 | 1460990726884 Marionette TRACE conn4 <- [1,326,null,{}] 07:45:26 INFO - PROCESS | 1332 | 1460990726914 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:27 INFO - PROCESS | 1332 | 1460990727043 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 07:45:27 INFO - PROCESS | 1332 | 1460990727112 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:27 INFO - PROCESS | 1332 | ++DOCSHELL 10AE2C00 == 43 [pid = 1332] [id = 91] 07:45:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (10EBD400) [pid = 1332] [serial = 270] [outer = 00000000] 07:45:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (154D3000) [pid = 1332] [serial = 271] [outer = 10EBD400] 07:45:27 INFO - PROCESS | 1332 | 1460990727209 Marionette DEBUG loaded listener.js 07:45:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (15E66000) [pid = 1332] [serial = 272] [outer = 10EBD400] 07:45:28 INFO - PROCESS | 1332 | 1460990728148 Marionette TRACE conn4 <- [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]]]}] 07:45:28 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. 07:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1300ms 07:45:28 INFO - PROCESS | 1332 | 1460990728182 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 07:45:28 INFO - PROCESS | 1332 | 1460990728186 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 07:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:45:28 INFO - PROCESS | 1332 | 1460990728192 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:45:28 INFO - PROCESS | 1332 | 1460990728196 Marionette TRACE conn4 <- [1,330,null,{}] 07:45:28 INFO - PROCESS | 1332 | 1460990728202 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:28 INFO - PROCESS | 1332 | 1460990728309 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 07:45:28 INFO - PROCESS | 1332 | 1460990728391 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:28 INFO - PROCESS | 1332 | ++DOCSHELL 116B1400 == 44 [pid = 1332] [id = 92] 07:45:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (116B2400) [pid = 1332] [serial = 273] [outer = 00000000] 07:45:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (154D8800) [pid = 1332] [serial = 274] [outer = 116B2400] 07:45:28 INFO - PROCESS | 1332 | 1460990728442 Marionette DEBUG loaded listener.js 07:45:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (15F94000) [pid = 1332] [serial = 275] [outer = 116B2400] 07:45:28 INFO - PROCESS | 1332 | --DOCSHELL 1DA04400 == 43 [pid = 1332] [id = 89] 07:45:28 INFO - PROCESS | 1332 | --DOCSHELL 19A11800 == 42 [pid = 1332] [id = 88] 07:45:28 INFO - PROCESS | 1332 | --DOCSHELL 10EC2C00 == 41 [pid = 1332] [id = 87] 07:45:28 INFO - PROCESS | 1332 | --DOCSHELL 19E6D800 == 40 [pid = 1332] [id = 86] 07:45:28 INFO - PROCESS | 1332 | --DOCSHELL 1BFB8C00 == 39 [pid = 1332] [id = 85] 07:45:28 INFO - PROCESS | 1332 | --DOCSHELL 1779DC00 == 38 [pid = 1332] [id = 84] 07:45:28 INFO - PROCESS | 1332 | --DOCSHELL 15A11400 == 37 [pid = 1332] [id = 83] 07:45:28 INFO - PROCESS | 1332 | --DOCSHELL 1BB95C00 == 36 [pid = 1332] [id = 82] 07:45:28 INFO - PROCESS | 1332 | --DOCSHELL 19E6A400 == 35 [pid = 1332] [id = 81] 07:45:28 INFO - PROCESS | 1332 | --DOCSHELL 19F1C400 == 34 [pid = 1332] [id = 80] 07:45:28 INFO - PROCESS | 1332 | --DOCSHELL 18A4E000 == 33 [pid = 1332] [id = 79] 07:45:28 INFO - PROCESS | 1332 | --DOCSHELL 1779E800 == 32 [pid = 1332] [id = 78] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (1E7BA000) [pid = 1332] [serial = 223] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOCSHELL 12384400 == 31 [pid = 1332] [id = 77] 07:45:28 INFO - PROCESS | 1332 | --DOCSHELL 10AA7000 == 30 [pid = 1332] [id = 76] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1DA0B400) [pid = 1332] [serial = 139] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (15F9CC00) [pid = 1332] [serial = 142] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (1DAEE000) [pid = 1332] [serial = 221] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (1BE81400) [pid = 1332] [serial = 208] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (1CAAB400) [pid = 1332] [serial = 212] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (1CA9E800) [pid = 1332] [serial = 211] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (1BE8B000) [pid = 1332] [serial = 209] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (1DA0A800) [pid = 1332] [serial = 217] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (1DA0CC00) [pid = 1332] [serial = 214] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (1DAEFC00) [pid = 1332] [serial = 220] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (1DA5E000) [pid = 1332] [serial = 218] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (1BB96C00) [pid = 1332] [serial = 205] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (1AD4EC00) [pid = 1332] [serial = 202] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (1AD59400) [pid = 1332] [serial = 203] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (19DF0000) [pid = 1332] [serial = 199] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (19F21000) [pid = 1332] [serial = 200] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (1617C000) [pid = 1332] [serial = 196] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (16EDCC00) [pid = 1332] [serial = 197] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (19733C00) [pid = 1332] [serial = 194] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (18ACD000) [pid = 1332] [serial = 193] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (17799C00) [pid = 1332] [serial = 191] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 83 (16E5D400) [pid = 1332] [serial = 190] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 82 (1DA67400) [pid = 1332] [serial = 188] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 81 (1DA40400) [pid = 1332] [serial = 187] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 80 (1D609800) [pid = 1332] [serial = 185] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 79 (1BE82400) [pid = 1332] [serial = 184] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 78 (19B1B800) [pid = 1332] [serial = 182] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 77 (197C7800) [pid = 1332] [serial = 181] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 76 (11E8E400) [pid = 1332] [serial = 179] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 75 (11247C00) [pid = 1332] [serial = 178] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 74 (1AD57C00) [pid = 1332] [serial = 176] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 73 (1BBBFC00) [pid = 1332] [serial = 206] [outer = 00000000] [url = about:blank] 07:45:28 INFO - PROCESS | 1332 | --DOMWINDOW == 72 (1DA35800) [pid = 1332] [serial = 215] [outer = 00000000] [url = about:blank] 07:45:29 INFO - PROCESS | 1332 | 1460990729050 Marionette TRACE conn4 <- [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]]]}] 07:45:29 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. 07:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 890ms 07:45:29 INFO - PROCESS | 1332 | 1460990729083 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 07:45:29 INFO - PROCESS | 1332 | 1460990729089 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 07:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:45:29 INFO - PROCESS | 1332 | 1460990729096 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:45:29 INFO - PROCESS | 1332 | 1460990729099 Marionette TRACE conn4 <- [1,334,null,{}] 07:45:29 INFO - PROCESS | 1332 | 1460990729102 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:29 INFO - PROCESS | 1332 | 1460990729188 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 07:45:29 INFO - PROCESS | 1332 | 1460990729195 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:29 INFO - PROCESS | 1332 | ++DOCSHELL 10AA4C00 == 31 [pid = 1332] [id = 93] 07:45:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 73 (11EDD400) [pid = 1332] [serial = 276] [outer = 00000000] 07:45:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 74 (16183000) [pid = 1332] [serial = 277] [outer = 11EDD400] 07:45:29 INFO - PROCESS | 1332 | 1460990729240 Marionette DEBUG loaded listener.js 07:45:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 75 (16EDD000) [pid = 1332] [serial = 278] [outer = 11EDD400] 07:45:29 INFO - PROCESS | 1332 | 1460990729683 Marionette TRACE conn4 <- [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]]]}] 07:45:29 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. 07:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 07:45:29 INFO - PROCESS | 1332 | 1460990729727 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 07:45:29 INFO - PROCESS | 1332 | 1460990729730 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 07:45:29 INFO - PROCESS | 1332 | 1460990729733 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:45:29 INFO - PROCESS | 1332 | 1460990729737 Marionette TRACE conn4 <- [1,338,null,{}] 07:45:29 INFO - PROCESS | 1332 | 1460990729748 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:29 INFO - PROCESS | 1332 | 1460990729856 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 07:45:29 INFO - PROCESS | 1332 | 1460990729866 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:29 INFO - PROCESS | 1332 | ++DOCSHELL 18EB4C00 == 32 [pid = 1332] [id = 94] 07:45:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 76 (18EF2C00) [pid = 1332] [serial = 279] [outer = 00000000] 07:45:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 77 (19733C00) [pid = 1332] [serial = 280] [outer = 18EF2C00] 07:45:29 INFO - PROCESS | 1332 | 1460990729923 Marionette DEBUG loaded listener.js 07:45:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 78 (197C1400) [pid = 1332] [serial = 281] [outer = 18EF2C00] 07:45:30 INFO - PROCESS | 1332 | 1460990730374 Marionette TRACE conn4 <- [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]]]}] 07:45:30 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. 07:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 07:45:30 INFO - PROCESS | 1332 | 1460990730407 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 07:45:30 INFO - PROCESS | 1332 | 1460990730410 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 07:45:30 INFO - PROCESS | 1332 | 1460990730413 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:45:30 INFO - PROCESS | 1332 | 1460990730414 Marionette TRACE conn4 <- [1,342,null,{}] 07:45:30 INFO - PROCESS | 1332 | 1460990730418 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:30 INFO - PROCESS | 1332 | 1460990730499 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 07:45:30 INFO - PROCESS | 1332 | 1460990730506 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:30 INFO - PROCESS | 1332 | ++DOCSHELL 19B1B800 == 33 [pid = 1332] [id = 95] 07:45:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 79 (19DF2C00) [pid = 1332] [serial = 282] [outer = 00000000] 07:45:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 80 (1A7C0000) [pid = 1332] [serial = 283] [outer = 19DF2C00] 07:45:30 INFO - PROCESS | 1332 | 1460990730552 Marionette DEBUG loaded listener.js 07:45:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 81 (1A7C5000) [pid = 1332] [serial = 284] [outer = 19DF2C00] 07:45:30 INFO - PROCESS | 1332 | 1460990730966 Marionette TRACE conn4 <- [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]]]}] 07:45:31 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. 07:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 07:45:31 INFO - PROCESS | 1332 | 1460990731047 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 07:45:31 INFO - PROCESS | 1332 | 1460990731050 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 07:45:31 INFO - PROCESS | 1332 | 1460990731053 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:45:31 INFO - PROCESS | 1332 | 1460990731055 Marionette TRACE conn4 <- [1,346,null,{}] 07:45:31 INFO - PROCESS | 1332 | 1460990731058 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:31 INFO - PROCESS | 1332 | 1460990731135 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 07:45:31 INFO - PROCESS | 1332 | 1460990731140 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:31 INFO - PROCESS | 1332 | ++DOCSHELL 1A7BFC00 == 34 [pid = 1332] [id = 96] 07:45:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 82 (1A7C2000) [pid = 1332] [serial = 285] [outer = 00000000] 07:45:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 83 (1AD4CC00) [pid = 1332] [serial = 286] [outer = 1A7C2000] 07:45:31 INFO - PROCESS | 1332 | 1460990731185 Marionette DEBUG loaded listener.js 07:45:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 84 (1AD57000) [pid = 1332] [serial = 287] [outer = 1A7C2000] 07:45:31 INFO - PROCESS | 1332 | 1460990731663 Marionette TRACE conn4 <- [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]]]}] 07:45:31 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. 07:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 07:45:31 INFO - PROCESS | 1332 | 1460990731687 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 07:45:31 INFO - PROCESS | 1332 | 1460990731689 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 07:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:45:31 INFO - PROCESS | 1332 | 1460990731697 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:45:31 INFO - PROCESS | 1332 | 1460990731699 Marionette TRACE conn4 <- [1,350,null,{}] 07:45:31 INFO - PROCESS | 1332 | 1460990731703 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:31 INFO - PROCESS | 1332 | 1460990731817 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 07:45:31 INFO - PROCESS | 1332 | 1460990731826 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:31 INFO - PROCESS | 1332 | ++DOCSHELL 1B05B800 == 35 [pid = 1332] [id = 97] 07:45:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (1BB11C00) [pid = 1332] [serial = 288] [outer = 00000000] 07:45:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (1BB9B000) [pid = 1332] [serial = 289] [outer = 1BB11C00] 07:45:31 INFO - PROCESS | 1332 | 1460990731873 Marionette DEBUG loaded listener.js 07:45:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1BB9E800) [pid = 1332] [serial = 290] [outer = 1BB11C00] 07:45:32 INFO - PROCESS | 1332 | 1460990732317 Marionette TRACE conn4 <- [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]]]}] 07:45:32 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. 07:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 07:45:32 INFO - PROCESS | 1332 | 1460990732375 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 07:45:32 INFO - PROCESS | 1332 | 1460990732377 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 07:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:45:32 INFO - PROCESS | 1332 | 1460990732380 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:45:32 INFO - PROCESS | 1332 | 1460990732382 Marionette TRACE conn4 <- [1,354,null,{}] 07:45:32 INFO - PROCESS | 1332 | 1460990732386 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:32 INFO - PROCESS | 1332 | 1460990732484 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 07:45:32 INFO - PROCESS | 1332 | 1460990732559 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:32 INFO - PROCESS | 1332 | ++DOCSHELL 1BBC9800 == 36 [pid = 1332] [id = 98] 07:45:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (1BBC8C00) [pid = 1332] [serial = 291] [outer = 00000000] 07:45:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (1BE72C00) [pid = 1332] [serial = 292] [outer = 1BBC8C00] 07:45:32 INFO - PROCESS | 1332 | 1460990732603 Marionette DEBUG loaded listener.js 07:45:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1BE78400) [pid = 1332] [serial = 293] [outer = 1BBC8C00] 07:45:33 INFO - PROCESS | 1332 | 1460990733022 Marionette TRACE conn4 <- [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]]]}] 07:45:33 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. 07:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 07:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:45:33 INFO - PROCESS | 1332 | 1460990733056 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 07:45:33 INFO - PROCESS | 1332 | 1460990733058 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 07:45:33 INFO - PROCESS | 1332 | 1460990733061 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:45:33 INFO - PROCESS | 1332 | 1460990733063 Marionette TRACE conn4 <- [1,358,null,{}] 07:45:33 INFO - PROCESS | 1332 | 1460990733066 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:33 INFO - PROCESS | 1332 | 1460990733163 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 07:45:33 INFO - PROCESS | 1332 | 1460990733170 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:33 INFO - PROCESS | 1332 | ++DOCSHELL 105B7C00 == 37 [pid = 1332] [id = 99] 07:45:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (1BE82400) [pid = 1332] [serial = 294] [outer = 00000000] 07:45:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (1BFB6C00) [pid = 1332] [serial = 295] [outer = 1BE82400] 07:45:33 INFO - PROCESS | 1332 | 1460990733215 Marionette DEBUG loaded listener.js 07:45:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (1C0E9400) [pid = 1332] [serial = 296] [outer = 1BE82400] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (1BB97400) [pid = 1332] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (1BE7C400) [pid = 1332] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (1DA3F800) [pid = 1332] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (1DA03C00) [pid = 1332] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (15277C00) [pid = 1332] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (1E78A800) [pid = 1332] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (1BBAB400) [pid = 1332] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (1A7C0C00) [pid = 1332] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (177A0400) [pid = 1332] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 83 (1C0F3000) [pid = 1332] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 82 (10AA7C00) [pid = 1332] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 81 (19F27000) [pid = 1332] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 80 (18A4F000) [pid = 1332] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 79 (10EC8000) [pid = 1332] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:45:33 INFO - PROCESS | 1332 | --DOMWINDOW == 78 (19E69000) [pid = 1332] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:45:33 INFO - PROCESS | 1332 | 1460990733765 Marionette TRACE conn4 <- [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]]]}] 07:45:33 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. 07:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 730ms 07:45:33 INFO - PROCESS | 1332 | 1460990733810 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 07:45:33 INFO - PROCESS | 1332 | 1460990733812 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 07:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:45:33 INFO - PROCESS | 1332 | 1460990733815 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:45:33 INFO - PROCESS | 1332 | 1460990733817 Marionette TRACE conn4 <- [1,362,null,{}] 07:45:33 INFO - PROCESS | 1332 | 1460990733824 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:33 INFO - PROCESS | 1332 | 1460990733925 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 07:45:33 INFO - PROCESS | 1332 | 1460990733935 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:33 INFO - PROCESS | 1332 | ++DOCSHELL 18A41400 == 38 [pid = 1332] [id = 100] 07:45:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 79 (18A4F000) [pid = 1332] [serial = 297] [outer = 00000000] 07:45:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 80 (1BB9CC00) [pid = 1332] [serial = 298] [outer = 18A4F000] 07:45:33 INFO - PROCESS | 1332 | 1460990733981 Marionette DEBUG loaded listener.js 07:45:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 81 (1BE75C00) [pid = 1332] [serial = 299] [outer = 18A4F000] 07:45:34 INFO - PROCESS | 1332 | 1460990734389 Marionette TRACE conn4 <- [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]]]}] 07:45:34 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. 07:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 07:45:34 INFO - PROCESS | 1332 | 1460990734451 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 07:45:34 INFO - PROCESS | 1332 | 1460990734453 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 07:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:45:34 INFO - PROCESS | 1332 | 1460990734461 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:45:34 INFO - PROCESS | 1332 | 1460990734462 Marionette TRACE conn4 <- [1,366,null,{}] 07:45:34 INFO - PROCESS | 1332 | 1460990734466 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:34 INFO - PROCESS | 1332 | 1460990734545 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 07:45:34 INFO - PROCESS | 1332 | 1460990734550 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:34 INFO - PROCESS | 1332 | ++DOCSHELL 1BFAE400 == 39 [pid = 1332] [id = 101] 07:45:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 82 (1BFB2C00) [pid = 1332] [serial = 300] [outer = 00000000] 07:45:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 83 (1D95D000) [pid = 1332] [serial = 301] [outer = 1BFB2C00] 07:45:34 INFO - PROCESS | 1332 | 1460990734597 Marionette DEBUG loaded listener.js 07:45:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 84 (1D13B400) [pid = 1332] [serial = 302] [outer = 1BFB2C00] 07:45:35 INFO - PROCESS | 1332 | 1460990735023 Marionette TRACE conn4 <- [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]]]}] 07:45:35 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. 07:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 07:45:35 INFO - PROCESS | 1332 | 1460990735038 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 07:45:35 INFO - PROCESS | 1332 | 1460990735040 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 07:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:45:35 INFO - PROCESS | 1332 | 1460990735043 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:45:35 INFO - PROCESS | 1332 | 1460990735045 Marionette TRACE conn4 <- [1,370,null,{}] 07:45:35 INFO - PROCESS | 1332 | 1460990735049 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:35 INFO - PROCESS | 1332 | 1460990735145 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 07:45:35 INFO - PROCESS | 1332 | 1460990735152 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:35 INFO - PROCESS | 1332 | ++DOCSHELL 1DA03800 == 40 [pid = 1332] [id = 102] 07:45:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (1DA0B400) [pid = 1332] [serial = 303] [outer = 00000000] 07:45:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (1DA37C00) [pid = 1332] [serial = 304] [outer = 1DA0B400] 07:45:35 INFO - PROCESS | 1332 | 1460990735204 Marionette DEBUG loaded listener.js 07:45:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1DA3F800) [pid = 1332] [serial = 305] [outer = 1DA0B400] 07:45:35 INFO - PROCESS | 1332 | 1460990735781 Marionette TRACE conn4 <- [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]]]}] 07:45:35 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. 07:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 770ms 07:45:35 INFO - PROCESS | 1332 | 1460990735816 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 07:45:35 INFO - PROCESS | 1332 | 1460990735821 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 07:45:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:45:35 INFO - PROCESS | 1332 | 1460990735827 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:45:35 INFO - PROCESS | 1332 | 1460990735831 Marionette TRACE conn4 <- [1,374,null,{}] 07:45:35 INFO - PROCESS | 1332 | 1460990735838 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:35 INFO - PROCESS | 1332 | 1460990735941 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 07:45:36 INFO - PROCESS | 1332 | 1460990736019 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:36 INFO - PROCESS | 1332 | ++DOCSHELL 10AD4800 == 41 [pid = 1332] [id = 103] 07:45:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (10ADC400) [pid = 1332] [serial = 306] [outer = 00000000] 07:45:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (12384400) [pid = 1332] [serial = 307] [outer = 10ADC400] 07:45:36 INFO - PROCESS | 1332 | 1460990736076 Marionette DEBUG loaded listener.js 07:45:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (15E6B000) [pid = 1332] [serial = 308] [outer = 10ADC400] 07:45:36 INFO - PROCESS | 1332 | 1460990736765 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:45:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:45:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 07:45:36 INFO - PROCESS | 1332 | 1460990736801 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 07:45:36 INFO - PROCESS | 1332 | 1460990736808 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 07:45:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:45:36 INFO - PROCESS | 1332 | 1460990736815 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:45:36 INFO - PROCESS | 1332 | 1460990736818 Marionette TRACE conn4 <- [1,378,null,{}] 07:45:36 INFO - PROCESS | 1332 | 1460990736822 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:36 INFO - PROCESS | 1332 | 1460990736929 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 07:45:36 INFO - PROCESS | 1332 | 1460990737003 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:37 INFO - PROCESS | 1332 | ++DOCSHELL 16174800 == 42 [pid = 1332] [id = 104] 07:45:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (18862400) [pid = 1332] [serial = 309] [outer = 00000000] 07:45:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (19E6D800) [pid = 1332] [serial = 310] [outer = 18862400] 07:45:37 INFO - PROCESS | 1332 | 1460990737058 Marionette DEBUG loaded listener.js 07:45:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (1AAC9000) [pid = 1332] [serial = 311] [outer = 18862400] 07:45:37 INFO - PROCESS | 1332 | 1460990737653 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:45:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:45:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 870ms 07:45:37 INFO - PROCESS | 1332 | 1460990737686 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 07:45:37 INFO - PROCESS | 1332 | 1460990737689 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 07:45:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:45:37 INFO - PROCESS | 1332 | 1460990737693 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:45:37 INFO - PROCESS | 1332 | 1460990737696 Marionette TRACE conn4 <- [1,382,null,{}] 07:45:37 INFO - PROCESS | 1332 | 1460990737708 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:37 INFO - PROCESS | 1332 | 1460990737815 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 07:45:37 INFO - PROCESS | 1332 | 1460990737903 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:37 INFO - PROCESS | 1332 | ++DOCSHELL 1BB9A400 == 43 [pid = 1332] [id = 105] 07:45:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (1BBBF800) [pid = 1332] [serial = 312] [outer = 00000000] 07:45:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (1DA0E000) [pid = 1332] [serial = 313] [outer = 1BBBF800] 07:45:37 INFO - PROCESS | 1332 | 1460990737963 Marionette DEBUG loaded listener.js 07:45:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (1DA38C00) [pid = 1332] [serial = 314] [outer = 1BBBF800] 07:45:38 INFO - PROCESS | 1332 | 1460990738580 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:45:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:45:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 07:45:38 INFO - PROCESS | 1332 | 1460990738626 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 07:45:38 INFO - PROCESS | 1332 | 1460990738629 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 07:45:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:45:38 INFO - PROCESS | 1332 | 1460990738632 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:45:38 INFO - PROCESS | 1332 | 1460990738635 Marionette TRACE conn4 <- [1,386,null,{}] 07:45:38 INFO - PROCESS | 1332 | 1460990738638 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:38 INFO - PROCESS | 1332 | 1460990738741 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 07:45:38 INFO - PROCESS | 1332 | 1460990738815 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:38 INFO - PROCESS | 1332 | ++DOCSHELL 1DA64400 == 44 [pid = 1332] [id = 106] 07:45:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (1DA66400) [pid = 1332] [serial = 315] [outer = 00000000] 07:45:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (1E303400) [pid = 1332] [serial = 316] [outer = 1DA66400] 07:45:38 INFO - PROCESS | 1332 | 1460990738870 Marionette DEBUG loaded listener.js 07:45:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (1E781800) [pid = 1332] [serial = 317] [outer = 1DA66400] 07:45:39 INFO - PROCESS | 1332 | 1460990739461 Marionette TRACE conn4 <- [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]]]}] 07:45:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:45:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 870ms 07:45:39 INFO - PROCESS | 1332 | 1460990739506 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 07:45:39 INFO - PROCESS | 1332 | 1460990739509 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 07:45:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:45:39 INFO - PROCESS | 1332 | 1460990739512 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:45:39 INFO - PROCESS | 1332 | 1460990739514 Marionette TRACE conn4 <- [1,390,null,{}] 07:45:39 INFO - PROCESS | 1332 | 1460990739518 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:39 INFO - PROCESS | 1332 | 1460990739612 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 07:45:39 INFO - PROCESS | 1332 | 1460990739700 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:39 INFO - PROCESS | 1332 | ++DOCSHELL 16183400 == 45 [pid = 1332] [id = 107] 07:45:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (16E56000) [pid = 1332] [serial = 318] [outer = 00000000] 07:45:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (1AD9E800) [pid = 1332] [serial = 319] [outer = 16E56000] 07:45:39 INFO - PROCESS | 1332 | 1460990739755 Marionette DEBUG loaded listener.js 07:45:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (1ADA1400) [pid = 1332] [serial = 320] [outer = 16E56000] 07:45:40 INFO - PROCESS | 1332 | 1460990740479 Marionette TRACE conn4 <- [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]]]}] 07:45:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:45:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1018ms 07:45:40 INFO - PROCESS | 1332 | 1460990740534 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 07:45:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:45:40 INFO - PROCESS | 1332 | 1460990740538 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 07:45:40 INFO - PROCESS | 1332 | 1460990740543 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:45:40 INFO - PROCESS | 1332 | 1460990740547 Marionette TRACE conn4 <- [1,394,null,{}] 07:45:40 INFO - PROCESS | 1332 | 1460990740573 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:40 INFO - PROCESS | 1332 | 1460990740670 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 07:45:40 INFO - PROCESS | 1332 | 1460990740748 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:40 INFO - PROCESS | 1332 | ++DOCSHELL 1779A000 == 46 [pid = 1332] [id = 108] 07:45:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (1779DC00) [pid = 1332] [serial = 321] [outer = 00000000] 07:45:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (18A45800) [pid = 1332] [serial = 322] [outer = 1779DC00] 07:45:40 INFO - PROCESS | 1332 | 1460990740798 Marionette DEBUG loaded listener.js 07:45:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (18EB5000) [pid = 1332] [serial = 323] [outer = 1779DC00] 07:45:41 INFO - PROCESS | 1332 | --DOCSHELL 1BFAE400 == 45 [pid = 1332] [id = 101] 07:45:41 INFO - PROCESS | 1332 | --DOCSHELL 18A41400 == 44 [pid = 1332] [id = 100] 07:45:41 INFO - PROCESS | 1332 | --DOCSHELL 105B7C00 == 43 [pid = 1332] [id = 99] 07:45:41 INFO - PROCESS | 1332 | --DOCSHELL 1BBC9800 == 42 [pid = 1332] [id = 98] 07:45:41 INFO - PROCESS | 1332 | --DOCSHELL 1B05B800 == 41 [pid = 1332] [id = 97] 07:45:41 INFO - PROCESS | 1332 | --DOCSHELL 1A7BFC00 == 40 [pid = 1332] [id = 96] 07:45:41 INFO - PROCESS | 1332 | --DOCSHELL 19B1B800 == 39 [pid = 1332] [id = 95] 07:45:41 INFO - PROCESS | 1332 | --DOCSHELL 18EB4C00 == 38 [pid = 1332] [id = 94] 07:45:41 INFO - PROCESS | 1332 | --DOCSHELL 10AA4C00 == 37 [pid = 1332] [id = 93] 07:45:41 INFO - PROCESS | 1332 | --DOCSHELL 116B1400 == 36 [pid = 1332] [id = 92] 07:45:41 INFO - PROCESS | 1332 | --DOCSHELL 10AE2C00 == 35 [pid = 1332] [id = 91] 07:45:41 INFO - PROCESS | 1332 | --DOCSHELL 1DA60800 == 34 [pid = 1332] [id = 90] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1DA39400) [pid = 1332] [serial = 256] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (15A11C00) [pid = 1332] [serial = 229] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (15E6CC00) [pid = 1332] [serial = 230] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (1E7BF400) [pid = 1332] [serial = 224] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (1BE6FC00) [pid = 1332] [serial = 247] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (1AE57000) [pid = 1332] [serial = 241] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (1BB93400) [pid = 1332] [serial = 242] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (183E4000) [pid = 1332] [serial = 232] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (1885E800) [pid = 1332] [serial = 233] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (1D967C00) [pid = 1332] [serial = 254] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (10FD5C00) [pid = 1332] [serial = 226] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (11251400) [pid = 1332] [serial = 227] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (1A7C6800) [pid = 1332] [serial = 238] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (1A7CE400) [pid = 1332] [serial = 239] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (19A0D400) [pid = 1332] [serial = 235] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (19DF0800) [pid = 1332] [serial = 236] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (1D60E800) [pid = 1332] [serial = 253] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (1DA5E800) [pid = 1332] [serial = 257] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (1617C800) [pid = 1332] [serial = 259] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (18B80000) [pid = 1332] [serial = 260] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (1BBAFC00) [pid = 1332] [serial = 262] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 83 (1BBACC00) [pid = 1332] [serial = 244] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 82 (1BBC2000) [pid = 1332] [serial = 245] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 81 (1BFAD000) [pid = 1332] [serial = 250] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 80 (1BEFBC00) [pid = 1332] [serial = 251] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 79 (1D13AC00) [pid = 1332] [serial = 263] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 78 (1BE6F400) [pid = 1332] [serial = 248] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 77 (1DB34400) [pid = 1332] [serial = 266] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | --DOMWINDOW == 76 (1DA6A800) [pid = 1332] [serial = 265] [outer = 00000000] [url = about:blank] 07:45:41 INFO - PROCESS | 1332 | 1460990741351 Marionette TRACE conn4 <- [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]]]}] 07:45:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:45:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 830ms 07:45:41 INFO - PROCESS | 1332 | 1460990741375 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 07:45:41 INFO - PROCESS | 1332 | 1460990741380 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 07:45:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:45:41 INFO - PROCESS | 1332 | 1460990741386 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:45:41 INFO - PROCESS | 1332 | 1460990741389 Marionette TRACE conn4 <- [1,398,null,{}] 07:45:41 INFO - PROCESS | 1332 | 1460990741393 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:41 INFO - PROCESS | 1332 | 1460990741472 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 07:45:41 INFO - PROCESS | 1332 | 1460990741481 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:41 INFO - PROCESS | 1332 | ++DOCSHELL 11E83800 == 35 [pid = 1332] [id = 109] 07:45:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 77 (12385800) [pid = 1332] [serial = 324] [outer = 00000000] 07:45:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 78 (1779E400) [pid = 1332] [serial = 325] [outer = 12385800] 07:45:41 INFO - PROCESS | 1332 | 1460990741529 Marionette DEBUG loaded listener.js 07:45:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 79 (1885D800) [pid = 1332] [serial = 326] [outer = 12385800] 07:45:42 INFO - PROCESS | 1332 | 1460990742019 Marionette TRACE conn4 <- [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]]]}] 07:45:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:45:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 07:45:42 INFO - PROCESS | 1332 | 1460990742059 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 07:45:42 INFO - PROCESS | 1332 | 1460990742061 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 07:45:42 INFO - PROCESS | 1332 | 1460990742065 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:45:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:45:42 INFO - PROCESS | 1332 | 1460990742068 Marionette TRACE conn4 <- [1,402,null,{}] 07:45:42 INFO - PROCESS | 1332 | 1460990742079 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:42 INFO - PROCESS | 1332 | 1460990742164 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 07:45:42 INFO - PROCESS | 1332 | 1460990742173 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:42 INFO - PROCESS | 1332 | ++DOCSHELL 19734800 == 36 [pid = 1332] [id = 110] 07:45:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 80 (197C0C00) [pid = 1332] [serial = 327] [outer = 00000000] 07:45:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 81 (1A7C4C00) [pid = 1332] [serial = 328] [outer = 197C0C00] 07:45:42 INFO - PROCESS | 1332 | 1460990742220 Marionette DEBUG loaded listener.js 07:45:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 82 (1A834C00) [pid = 1332] [serial = 329] [outer = 197C0C00] 07:45:42 INFO - PROCESS | 1332 | 1460990742681 Marionette TRACE conn4 <- [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]]]}] 07:45:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:45:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 07:45:42 INFO - PROCESS | 1332 | 1460990742699 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 07:45:42 INFO - PROCESS | 1332 | 1460990742702 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 07:45:42 INFO - PROCESS | 1332 | 1460990742705 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:45:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:45:42 INFO - PROCESS | 1332 | 1460990742707 Marionette TRACE conn4 <- [1,406,null,{}] 07:45:42 INFO - PROCESS | 1332 | 1460990742710 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:42 INFO - PROCESS | 1332 | 1460990742787 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 07:45:42 INFO - PROCESS | 1332 | 1460990742826 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:42 INFO - PROCESS | 1332 | ++DOCSHELL 1AD98000 == 37 [pid = 1332] [id = 111] 07:45:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 83 (1AD9A800) [pid = 1332] [serial = 330] [outer = 00000000] 07:45:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 84 (1B062400) [pid = 1332] [serial = 331] [outer = 1AD9A800] 07:45:42 INFO - PROCESS | 1332 | 1460990742871 Marionette DEBUG loaded listener.js 07:45:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (1BB93C00) [pid = 1332] [serial = 332] [outer = 1AD9A800] 07:45:43 INFO - PROCESS | 1332 | 1460990743312 Marionette TRACE conn4 <- [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]]]}] 07:45:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:45:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 07:45:43 INFO - PROCESS | 1332 | 1460990743379 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 07:45:43 INFO - PROCESS | 1332 | 1460990743381 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 07:45:43 INFO - PROCESS | 1332 | 1460990743384 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:45:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:45:43 INFO - PROCESS | 1332 | 1460990743386 Marionette TRACE conn4 <- [1,410,null,{}] 07:45:43 INFO - PROCESS | 1332 | 1460990743389 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:43 INFO - PROCESS | 1332 | 1460990743463 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 07:45:43 INFO - PROCESS | 1332 | 1460990743470 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:43 INFO - PROCESS | 1332 | ++DOCSHELL 1BB96400 == 38 [pid = 1332] [id = 112] 07:45:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (1BB97800) [pid = 1332] [serial = 333] [outer = 00000000] 07:45:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1BBC6C00) [pid = 1332] [serial = 334] [outer = 1BB97800] 07:45:43 INFO - PROCESS | 1332 | 1460990743518 Marionette DEBUG loaded listener.js 07:45:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (1BE6E000) [pid = 1332] [serial = 335] [outer = 1BB97800] 07:45:44 INFO - PROCESS | 1332 | 1460990744032 Marionette TRACE conn4 <- [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]]]}] 07:45:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:45:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 669ms 07:45:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:45:44 INFO - PROCESS | 1332 | 1460990744062 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 07:45:44 INFO - PROCESS | 1332 | 1460990744064 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 07:45:44 INFO - PROCESS | 1332 | 1460990744068 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:45:44 INFO - PROCESS | 1332 | 1460990744069 Marionette TRACE conn4 <- [1,414,null,{}] 07:45:44 INFO - PROCESS | 1332 | 1460990744073 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:44 INFO - PROCESS | 1332 | 1460990744226 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 07:45:44 INFO - PROCESS | 1332 | 1460990744251 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:44 INFO - PROCESS | 1332 | ++DOCSHELL 10EBC400 == 39 [pid = 1332] [id = 113] 07:45:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (11249800) [pid = 1332] [serial = 336] [outer = 00000000] 07:45:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1D13E400) [pid = 1332] [serial = 337] [outer = 11249800] 07:45:44 INFO - PROCESS | 1332 | 1460990744299 Marionette DEBUG loaded listener.js 07:45:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (1D95E400) [pid = 1332] [serial = 338] [outer = 11249800] 07:45:44 INFO - PROCESS | 1332 | 1460990744746 Marionette TRACE conn4 <- [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]]]}] 07:45:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:45:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 07:45:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:45:44 INFO - PROCESS | 1332 | 1460990744799 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 07:45:44 INFO - PROCESS | 1332 | 1460990744801 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 07:45:44 INFO - PROCESS | 1332 | 1460990744808 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:45:44 INFO - PROCESS | 1332 | 1460990744809 Marionette TRACE conn4 <- [1,418,null,{}] 07:45:44 INFO - PROCESS | 1332 | 1460990744813 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:44 INFO - PROCESS | 1332 | 1460990744915 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 07:45:44 INFO - PROCESS | 1332 | 1460990744924 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:44 INFO - PROCESS | 1332 | ++DOCSHELL 1D961800 == 40 [pid = 1332] [id = 114] 07:45:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (1D963000) [pid = 1332] [serial = 339] [outer = 00000000] 07:45:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (1DA10000) [pid = 1332] [serial = 340] [outer = 1D963000] 07:45:45 INFO - PROCESS | 1332 | 1460990745016 Marionette DEBUG loaded listener.js 07:45:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (1DA3FC00) [pid = 1332] [serial = 341] [outer = 1D963000] 07:45:45 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (1BB11C00) [pid = 1332] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:45:45 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (11EDD400) [pid = 1332] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:45:45 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (1BBC8C00) [pid = 1332] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:45:45 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (1A7C2000) [pid = 1332] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:45:45 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (19DF2C00) [pid = 1332] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:45:45 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (18EF2C00) [pid = 1332] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:45:45 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (1BE82400) [pid = 1332] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:45:45 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (1BFB2C00) [pid = 1332] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:45:45 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (18A4F000) [pid = 1332] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:45:45 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (116B2400) [pid = 1332] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:45:45 INFO - PROCESS | 1332 | 1460990745902 Marionette TRACE conn4 <- [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]]]}] 07:45:45 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 07:45:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1132ms 07:45:45 INFO - PROCESS | 1332 | 1460990745937 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 07:45:45 INFO - PROCESS | 1332 | 1460990745939 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 07:45:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:45:45 INFO - PROCESS | 1332 | 1460990745942 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:45:45 INFO - PROCESS | 1332 | 1460990745944 Marionette TRACE conn4 <- [1,422,null,{}] 07:45:45 INFO - PROCESS | 1332 | 1460990745948 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:46 INFO - PROCESS | 1332 | 1460990746047 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 07:45:46 INFO - PROCESS | 1332 | 1460990746056 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:46 INFO - PROCESS | 1332 | ++DOCSHELL 11EDD400 == 41 [pid = 1332] [id = 115] 07:45:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (121E7C00) [pid = 1332] [serial = 342] [outer = 00000000] 07:45:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (1BB95800) [pid = 1332] [serial = 343] [outer = 121E7C00] 07:45:46 INFO - PROCESS | 1332 | 1460990746099 Marionette DEBUG loaded listener.js 07:45:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1CAA4400) [pid = 1332] [serial = 344] [outer = 121E7C00] 07:45:46 INFO - PROCESS | 1332 | 1460990746961 Marionette TRACE conn4 <- [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]]]}] 07:45:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:45:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1074ms 07:45:47 INFO - PROCESS | 1332 | 1460990747021 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 07:45:47 INFO - PROCESS | 1332 | 1460990747023 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 07:45:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:45:47 INFO - PROCESS | 1332 | 1460990747029 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:45:47 INFO - PROCESS | 1332 | 1460990747031 Marionette TRACE conn4 <- [1,426,null,{}] 07:45:47 INFO - PROCESS | 1332 | 1460990747035 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:47 INFO - PROCESS | 1332 | 1460990747114 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 07:45:47 INFO - PROCESS | 1332 | 1460990747122 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:47 INFO - PROCESS | 1332 | ++DOCSHELL 1DA0CC00 == 42 [pid = 1332] [id = 116] 07:45:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (1DA0EC00) [pid = 1332] [serial = 345] [outer = 00000000] 07:45:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (1DB3D400) [pid = 1332] [serial = 346] [outer = 1DA0EC00] 07:45:47 INFO - PROCESS | 1332 | 1460990747165 Marionette DEBUG loaded listener.js 07:45:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1E78B800) [pid = 1332] [serial = 347] [outer = 1DA0EC00] 07:45:47 INFO - PROCESS | 1332 | 1460990747627 Marionette TRACE conn4 <- [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] 07:45:47 INFO - PROCESS | 1332 | 1460990747664 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 07:45:47 INFO - PROCESS | 1332 | 1460990747668 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:45:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:45:47 INFO - PROCESS | 1332 | 1460990747669 Marionette TRACE conn4 <- [1,430,null,{}] 07:45:47 INFO - PROCESS | 1332 | 1460990747673 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:47 INFO - PROCESS | 1332 | 1460990747796 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 07:45:47 INFO - PROCESS | 1332 | 1460990747920 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:47 INFO - PROCESS | 1332 | ++DOCSHELL 0EA12C00 == 43 [pid = 1332] [id = 117] 07:45:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (0EA1C400) [pid = 1332] [serial = 348] [outer = 00000000] 07:45:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (10FDF000) [pid = 1332] [serial = 349] [outer = 0EA1C400] 07:45:47 INFO - PROCESS | 1332 | 1460990747979 Marionette DEBUG loaded listener.js 07:45:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (11EE8800) [pid = 1332] [serial = 350] [outer = 0EA1C400] 07:45:48 INFO - PROCESS | 1332 | 1460990748637 Marionette TRACE conn4 <- [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]]]}] 07:45:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:45:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1020ms 07:45:48 INFO - PROCESS | 1332 | 1460990748693 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 07:45:48 INFO - PROCESS | 1332 | 1460990748698 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 07:45:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:45:48 INFO - PROCESS | 1332 | 1460990748703 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:45:48 INFO - PROCESS | 1332 | 1460990748707 Marionette TRACE conn4 <- [1,434,null,{}] 07:45:48 INFO - PROCESS | 1332 | 1460990748732 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:48 INFO - PROCESS | 1332 | 1460990748839 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 07:45:48 INFO - PROCESS | 1332 | 1460990748916 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:48 INFO - PROCESS | 1332 | ++DOCSHELL 18861C00 == 44 [pid = 1332] [id = 118] 07:45:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (18A44C00) [pid = 1332] [serial = 351] [outer = 00000000] 07:45:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (19E6B400) [pid = 1332] [serial = 352] [outer = 18A44C00] 07:45:49 INFO - PROCESS | 1332 | 1460990749014 Marionette DEBUG loaded listener.js 07:45:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (1A7CC000) [pid = 1332] [serial = 353] [outer = 18A44C00] 07:45:49 INFO - PROCESS | 1332 | 1460990749589 Marionette TRACE conn4 <- [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]]]}] 07:45:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:45:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 950ms 07:45:49 INFO - PROCESS | 1332 | 1460990749658 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 07:45:49 INFO - PROCESS | 1332 | 1460990749661 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 07:45:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:45:49 INFO - PROCESS | 1332 | 1460990749665 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:45:49 INFO - PROCESS | 1332 | 1460990749668 Marionette TRACE conn4 <- [1,438,null,{}] 07:45:49 INFO - PROCESS | 1332 | 1460990749672 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:49 INFO - PROCESS | 1332 | 1460990749803 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 07:45:49 INFO - PROCESS | 1332 | 1460990749895 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:49 INFO - PROCESS | 1332 | ++DOCSHELL 1BBC6400 == 45 [pid = 1332] [id = 119] 07:45:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (1BBC7400) [pid = 1332] [serial = 354] [outer = 00000000] 07:45:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (1D95DC00) [pid = 1332] [serial = 355] [outer = 1BBC7400] 07:45:49 INFO - PROCESS | 1332 | 1460990749951 Marionette DEBUG loaded listener.js 07:45:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (1DAE3C00) [pid = 1332] [serial = 356] [outer = 1BBC7400] 07:45:50 INFO - PROCESS | 1332 | 1460990750543 Marionette TRACE conn4 <- [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]]]}] 07:45:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:45:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 930ms 07:45:50 INFO - PROCESS | 1332 | 1460990750597 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 07:45:50 INFO - PROCESS | 1332 | 1460990750601 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 07:45:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:45:50 INFO - PROCESS | 1332 | 1460990750612 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:45:50 INFO - PROCESS | 1332 | 1460990750617 Marionette TRACE conn4 <- [1,442,null,{}] 07:45:50 INFO - PROCESS | 1332 | 1460990750621 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:50 INFO - PROCESS | 1332 | 1460990750724 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 07:45:50 INFO - PROCESS | 1332 | 1460990750800 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:50 INFO - PROCESS | 1332 | ++DOCSHELL 1CAA7400 == 46 [pid = 1332] [id = 120] 07:45:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (1E7BC800) [pid = 1332] [serial = 357] [outer = 00000000] 07:45:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (1ECA4800) [pid = 1332] [serial = 358] [outer = 1E7BC800] 07:45:50 INFO - PROCESS | 1332 | 1460990750854 Marionette DEBUG loaded listener.js 07:45:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (1ECA7C00) [pid = 1332] [serial = 359] [outer = 1E7BC800] 07:45:51 INFO - PROCESS | 1332 | 1460990751699 Marionette TRACE conn4 <- [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]]]}] 07:45:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:45:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1133ms 07:45:51 INFO - PROCESS | 1332 | 1460990751741 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 07:45:51 INFO - PROCESS | 1332 | 1460990751745 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 07:45:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:45:51 INFO - PROCESS | 1332 | 1460990751751 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:45:51 INFO - PROCESS | 1332 | 1460990751755 Marionette TRACE conn4 <- [1,446,null,{}] 07:45:51 INFO - PROCESS | 1332 | 1460990751762 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:51 INFO - PROCESS | 1332 | 1460990751858 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 07:45:51 INFO - PROCESS | 1332 | 1460990751939 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:51 INFO - PROCESS | 1332 | ++DOCSHELL 16109000 == 47 [pid = 1332] [id = 121] 07:45:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (1610E000) [pid = 1332] [serial = 360] [outer = 00000000] 07:45:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (183E1000) [pid = 1332] [serial = 361] [outer = 1610E000] 07:45:51 INFO - PROCESS | 1332 | 1460990751990 Marionette DEBUG loaded listener.js 07:45:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (18AC2C00) [pid = 1332] [serial = 362] [outer = 1610E000] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 1E789800 == 46 [pid = 1332] [id = 75] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 1DA0CC00 == 45 [pid = 1332] [id = 116] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 11EDD400 == 44 [pid = 1332] [id = 115] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 1D961800 == 43 [pid = 1332] [id = 114] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 10EBC400 == 42 [pid = 1332] [id = 113] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 1BB96400 == 41 [pid = 1332] [id = 112] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 1AD98000 == 40 [pid = 1332] [id = 111] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 19734800 == 39 [pid = 1332] [id = 110] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 11E83800 == 38 [pid = 1332] [id = 109] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1DA37C00) [pid = 1332] [serial = 304] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 1779A000 == 37 [pid = 1332] [id = 108] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 16183400 == 36 [pid = 1332] [id = 107] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 1DA64400 == 35 [pid = 1332] [id = 106] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 1BB9A400 == 34 [pid = 1332] [id = 105] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 16174800 == 33 [pid = 1332] [id = 104] 07:45:52 INFO - PROCESS | 1332 | --DOCSHELL 10AD4800 == 32 [pid = 1332] [id = 103] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (1BB9B000) [pid = 1332] [serial = 289] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (16183000) [pid = 1332] [serial = 277] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (16EDD000) [pid = 1332] [serial = 278] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (1BE72C00) [pid = 1332] [serial = 292] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (1AD4CC00) [pid = 1332] [serial = 286] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (1A7C0000) [pid = 1332] [serial = 283] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (1A7C5000) [pid = 1332] [serial = 284] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (19733C00) [pid = 1332] [serial = 280] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (197C1400) [pid = 1332] [serial = 281] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (1E78DC00) [pid = 1332] [serial = 268] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (154D3000) [pid = 1332] [serial = 271] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (1BFB6C00) [pid = 1332] [serial = 295] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (1BE78400) [pid = 1332] [serial = 293] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (1D95D000) [pid = 1332] [serial = 301] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (1BB9CC00) [pid = 1332] [serial = 298] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (1C0E9400) [pid = 1332] [serial = 296] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (15F94000) [pid = 1332] [serial = 275] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (154D8800) [pid = 1332] [serial = 274] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (1BB9E800) [pid = 1332] [serial = 290] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (1BE75C00) [pid = 1332] [serial = 299] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 83 (1D13B400) [pid = 1332] [serial = 302] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | --DOMWINDOW == 82 (1AD57000) [pid = 1332] [serial = 287] [outer = 00000000] [url = about:blank] 07:45:52 INFO - PROCESS | 1332 | 1460990752541 Marionette TRACE conn4 <- [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]]]}] 07:45:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:45:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 831ms 07:45:52 INFO - PROCESS | 1332 | 1460990752587 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 07:45:52 INFO - PROCESS | 1332 | 1460990752593 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 07:45:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:45:52 INFO - PROCESS | 1332 | 1460990752599 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:45:52 INFO - PROCESS | 1332 | 1460990752601 Marionette TRACE conn4 <- [1,450,null,{}] 07:45:52 INFO - PROCESS | 1332 | 1460990752605 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:52 INFO - PROCESS | 1332 | 1460990752687 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 07:45:52 INFO - PROCESS | 1332 | 1460990752756 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:52 INFO - PROCESS | 1332 | ++DOCSHELL 10544800 == 33 [pid = 1332] [id = 122] 07:45:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 83 (10AB0C00) [pid = 1332] [serial = 363] [outer = 00000000] 07:45:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 84 (16E57400) [pid = 1332] [serial = 364] [outer = 10AB0C00] 07:45:52 INFO - PROCESS | 1332 | 1460990752809 Marionette DEBUG loaded listener.js 07:45:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (183DE000) [pid = 1332] [serial = 365] [outer = 10AB0C00] 07:45:53 INFO - PROCESS | 1332 | 1460990753218 Marionette TRACE conn4 <- [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] 07:45:53 INFO - PROCESS | 1332 | 1460990753274 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 07:45:53 INFO - PROCESS | 1332 | 1460990753277 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:45:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:45:53 INFO - PROCESS | 1332 | 1460990753281 Marionette TRACE conn4 <- [1,454,null,{}] 07:45:53 INFO - PROCESS | 1332 | 1460990753295 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:53 INFO - PROCESS | 1332 | 1460990753377 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 07:45:53 INFO - PROCESS | 1332 | 1460990753384 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:53 INFO - PROCESS | 1332 | ++DOCSHELL 19F21000 == 34 [pid = 1332] [id = 123] 07:45:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (1A7C0C00) [pid = 1332] [serial = 366] [outer = 00000000] 07:45:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1A7C7800) [pid = 1332] [serial = 367] [outer = 1A7C0C00] 07:45:53 INFO - PROCESS | 1332 | 1460990753437 Marionette DEBUG loaded listener.js 07:45:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (1AACB000) [pid = 1332] [serial = 368] [outer = 1A7C0C00] 07:45:53 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:45:53 INFO - PROCESS | 1332 | 1460990753902 Marionette TRACE conn4 <- [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]]]}] 07:45:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:45:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 07:45:53 INFO - PROCESS | 1332 | 1460990753951 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 07:45:53 INFO - PROCESS | 1332 | 1460990753954 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 07:45:53 INFO - PROCESS | 1332 | 1460990753958 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:45:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:45:53 INFO - PROCESS | 1332 | 1460990753960 Marionette TRACE conn4 <- [1,458,null,{}] 07:45:53 INFO - PROCESS | 1332 | 1460990753963 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:54 INFO - PROCESS | 1332 | 1460990754045 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 07:45:54 INFO - PROCESS | 1332 | 1460990754055 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:54 INFO - PROCESS | 1332 | ++DOCSHELL 1AD96800 == 35 [pid = 1332] [id = 124] 07:45:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (1AD97000) [pid = 1332] [serial = 369] [outer = 00000000] 07:45:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1BB10800) [pid = 1332] [serial = 370] [outer = 1AD97000] 07:45:54 INFO - PROCESS | 1332 | 1460990754103 Marionette DEBUG loaded listener.js 07:45:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (1BB94800) [pid = 1332] [serial = 371] [outer = 1AD97000] 07:45:54 INFO - PROCESS | 1332 | 1460990754540 Marionette TRACE conn4 <- [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] 07:45:54 INFO - PROCESS | 1332 | 1460990754594 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 07:45:54 INFO - PROCESS | 1332 | 1460990754597 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:45:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:45:54 INFO - PROCESS | 1332 | 1460990754599 Marionette TRACE conn4 <- [1,462,null,{}] 07:45:54 INFO - PROCESS | 1332 | 1460990754602 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:54 INFO - PROCESS | 1332 | 1460990754700 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 07:45:54 INFO - PROCESS | 1332 | 1460990754781 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:54 INFO - PROCESS | 1332 | ++DOCSHELL 1BB9DC00 == 36 [pid = 1332] [id = 125] 07:45:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (1BB9E000) [pid = 1332] [serial = 372] [outer = 00000000] 07:45:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (1BBCD800) [pid = 1332] [serial = 373] [outer = 1BB9E000] 07:45:54 INFO - PROCESS | 1332 | 1460990754827 Marionette DEBUG loaded listener.js 07:45:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (1BDC6800) [pid = 1332] [serial = 374] [outer = 1BB9E000] 07:45:55 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:45:55 INFO - PROCESS | 1332 | 1460990755291 Marionette TRACE conn4 <- [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] 07:45:55 INFO - PROCESS | 1332 | 1460990755334 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 07:45:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:45:55 INFO - PROCESS | 1332 | 1460990755342 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:45:55 INFO - PROCESS | 1332 | 1460990755344 Marionette TRACE conn4 <- [1,466,null,{}] 07:45:55 INFO - PROCESS | 1332 | 1460990755347 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:55 INFO - PROCESS | 1332 | 1460990755477 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 07:45:55 INFO - PROCESS | 1332 | 1460990755534 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:55 INFO - PROCESS | 1332 | ++DOCSHELL 1BE8A000 == 37 [pid = 1332] [id = 126] 07:45:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (1BFB6C00) [pid = 1332] [serial = 375] [outer = 00000000] 07:45:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (1CAA4800) [pid = 1332] [serial = 376] [outer = 1BFB6C00] 07:45:55 INFO - PROCESS | 1332 | 1460990755582 Marionette DEBUG loaded listener.js 07:45:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (1D606800) [pid = 1332] [serial = 377] [outer = 1BFB6C00] 07:45:55 INFO - PROCESS | 1332 | 1460990755999 Marionette TRACE conn4 <- [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] 07:45:56 INFO - PROCESS | 1332 | 1460990756077 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 07:45:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:45:56 INFO - PROCESS | 1332 | 1460990756081 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:45:56 INFO - PROCESS | 1332 | 1460990756082 Marionette TRACE conn4 <- [1,470,null,{}] 07:45:56 INFO - PROCESS | 1332 | 1460990756091 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:56 INFO - PROCESS | 1332 | 1460990756189 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 07:45:56 INFO - PROCESS | 1332 | 1460990756198 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:56 INFO - PROCESS | 1332 | ++DOCSHELL 1D967800 == 38 [pid = 1332] [id = 127] 07:45:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (1D969C00) [pid = 1332] [serial = 378] [outer = 00000000] 07:45:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (1DA33000) [pid = 1332] [serial = 379] [outer = 1D969C00] 07:45:56 INFO - PROCESS | 1332 | 1460990756244 Marionette DEBUG loaded listener.js 07:45:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (1DA3F400) [pid = 1332] [serial = 380] [outer = 1D969C00] 07:45:56 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (11249800) [pid = 1332] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:45:56 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (1D963000) [pid = 1332] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:45:56 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (197C0C00) [pid = 1332] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:45:56 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (1779DC00) [pid = 1332] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:45:56 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (12385800) [pid = 1332] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:45:56 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (1BB97800) [pid = 1332] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:45:56 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (1AD9A800) [pid = 1332] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:45:56 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (121E7C00) [pid = 1332] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:45:56 INFO - PROCESS | 1332 | 1460990756738 Marionette TRACE conn4 <- [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]]]}] 07:45:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:45:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 690ms 07:45:56 INFO - PROCESS | 1332 | 1460990756775 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 07:45:56 INFO - PROCESS | 1332 | 1460990756777 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 07:45:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:45:56 INFO - PROCESS | 1332 | 1460990756780 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:45:56 INFO - PROCESS | 1332 | 1460990756782 Marionette TRACE conn4 <- [1,474,null,{}] 07:45:56 INFO - PROCESS | 1332 | 1460990756786 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:56 INFO - PROCESS | 1332 | 1460990756863 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 07:45:56 INFO - PROCESS | 1332 | 1460990756869 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:56 INFO - PROCESS | 1332 | ++DOCSHELL 11249800 == 39 [pid = 1332] [id = 128] 07:45:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (11468400) [pid = 1332] [serial = 381] [outer = 00000000] 07:45:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (1146CC00) [pid = 1332] [serial = 382] [outer = 11468400] 07:45:56 INFO - PROCESS | 1332 | 1460990756920 Marionette DEBUG loaded listener.js 07:45:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (1146EC00) [pid = 1332] [serial = 383] [outer = 11468400] 07:45:57 INFO - PROCESS | 1332 | 1460990757344 Marionette TRACE conn4 <- [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]]]}] 07:45:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:45:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 07:45:57 INFO - PROCESS | 1332 | 1460990757411 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 07:45:57 INFO - PROCESS | 1332 | 1460990757414 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 07:45:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:45:57 INFO - PROCESS | 1332 | 1460990757416 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:45:57 INFO - PROCESS | 1332 | 1460990757418 Marionette TRACE conn4 <- [1,478,null,{}] 07:45:57 INFO - PROCESS | 1332 | 1460990757422 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:57 INFO - PROCESS | 1332 | 1460990757524 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 07:45:57 INFO - PROCESS | 1332 | 1460990757533 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:57 INFO - PROCESS | 1332 | ++DOCSHELL 11660C00 == 40 [pid = 1332] [id = 129] 07:45:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (116B1400) [pid = 1332] [serial = 384] [outer = 00000000] 07:45:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (1C0E6400) [pid = 1332] [serial = 385] [outer = 116B1400] 07:45:57 INFO - PROCESS | 1332 | 1460990757582 Marionette DEBUG loaded listener.js 07:45:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (1DA32800) [pid = 1332] [serial = 386] [outer = 116B1400] 07:45:57 INFO - PROCESS | 1332 | 1460990758004 Marionette TRACE conn4 <- [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]]]}] 07:45:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:45:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 07:45:58 INFO - PROCESS | 1332 | 1460990758048 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 07:45:58 INFO - PROCESS | 1332 | 1460990758050 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 07:45:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:45:58 INFO - PROCESS | 1332 | 1460990758053 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:45:58 INFO - PROCESS | 1332 | 1460990758055 Marionette TRACE conn4 <- [1,482,null,{}] 07:45:58 INFO - PROCESS | 1332 | 1460990758059 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:58 INFO - PROCESS | 1332 | 1460990758136 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 07:45:58 INFO - PROCESS | 1332 | 1460990758143 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:58 INFO - PROCESS | 1332 | ++DOCSHELL 1DA67C00 == 41 [pid = 1332] [id = 130] 07:45:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (1DB34400) [pid = 1332] [serial = 387] [outer = 00000000] 07:45:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (1E7B9400) [pid = 1332] [serial = 388] [outer = 1DB34400] 07:45:58 INFO - PROCESS | 1332 | 1460990758190 Marionette DEBUG loaded listener.js 07:45:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (1E7C0C00) [pid = 1332] [serial = 389] [outer = 1DB34400] 07:45:58 INFO - PROCESS | 1332 | 1460990758644 Marionette TRACE conn4 <- [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]]]}] 07:45:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:45:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 07:45:58 INFO - PROCESS | 1332 | 1460990758728 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 07:45:58 INFO - PROCESS | 1332 | 1460990758733 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 07:45:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:45:58 INFO - PROCESS | 1332 | 1460990758738 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:45:58 INFO - PROCESS | 1332 | 1460990758742 Marionette TRACE conn4 <- [1,486,null,{}] 07:45:58 INFO - PROCESS | 1332 | 1460990758748 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:58 INFO - PROCESS | 1332 | 1460990758877 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 07:45:59 INFO - PROCESS | 1332 | 1460990759034 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:59 INFO - PROCESS | 1332 | ++DOCSHELL 15A0F000 == 42 [pid = 1332] [id = 131] 07:45:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (15A0F400) [pid = 1332] [serial = 390] [outer = 00000000] 07:45:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (16101C00) [pid = 1332] [serial = 391] [outer = 15A0F400] 07:45:59 INFO - PROCESS | 1332 | 1460990759095 Marionette DEBUG loaded listener.js 07:45:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (16ED9000) [pid = 1332] [serial = 392] [outer = 15A0F400] 07:45:59 INFO - PROCESS | 1332 | 1460990759705 Marionette TRACE conn4 <- [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]]]}] 07:45:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:45:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1025ms 07:45:59 INFO - PROCESS | 1332 | 1460990759763 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 07:45:59 INFO - PROCESS | 1332 | 1460990759767 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 07:45:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:45:59 INFO - PROCESS | 1332 | 1460990759775 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:45:59 INFO - PROCESS | 1332 | 1460990759780 Marionette TRACE conn4 <- [1,490,null,{}] 07:45:59 INFO - PROCESS | 1332 | 1460990759785 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:59 INFO - PROCESS | 1332 | 1460990759894 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 07:45:59 INFO - PROCESS | 1332 | 1460990759974 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:59 INFO - PROCESS | 1332 | ++DOCSHELL 19A10800 == 43 [pid = 1332] [id = 132] 07:45:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (19E6C000) [pid = 1332] [serial = 393] [outer = 00000000] 07:46:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (1AD53000) [pid = 1332] [serial = 394] [outer = 19E6C000] 07:46:00 INFO - PROCESS | 1332 | 1460990760029 Marionette DEBUG loaded listener.js 07:46:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (1AD9AC00) [pid = 1332] [serial = 395] [outer = 19E6C000] 07:46:00 INFO - PROCESS | 1332 | 1460990760621 Marionette TRACE conn4 <- [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]]]}] 07:46:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:46:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 871ms 07:46:00 INFO - PROCESS | 1332 | 1460990760648 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 07:46:00 INFO - PROCESS | 1332 | 1460990760651 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 07:46:00 INFO - PROCESS | 1332 | 1460990760655 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:46:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:46:00 INFO - PROCESS | 1332 | 1460990760657 Marionette TRACE conn4 <- [1,494,null,{}] 07:46:00 INFO - PROCESS | 1332 | 1460990760668 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:00 INFO - PROCESS | 1332 | 1460990760774 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 07:46:00 INFO - PROCESS | 1332 | 1460990760866 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:00 INFO - PROCESS | 1332 | ++DOCSHELL 1AEA7400 == 44 [pid = 1332] [id = 133] 07:46:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (1AEAAC00) [pid = 1332] [serial = 396] [outer = 00000000] 07:46:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (1BBC9000) [pid = 1332] [serial = 397] [outer = 1AEAAC00] 07:46:00 INFO - PROCESS | 1332 | 1460990760925 Marionette DEBUG loaded listener.js 07:46:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1BE7C800) [pid = 1332] [serial = 398] [outer = 1AEAAC00] 07:46:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1D604C00) [pid = 1332] [serial = 399] [outer = 10AA8800] 07:46:01 INFO - PROCESS | 1332 | 1460990761550 Marionette TRACE conn4 <- [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]]]}] 07:46:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:46:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 970ms 07:46:01 INFO - PROCESS | 1332 | 1460990761630 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 07:46:01 INFO - PROCESS | 1332 | 1460990761632 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 07:46:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:46:01 INFO - PROCESS | 1332 | 1460990761635 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:46:01 INFO - PROCESS | 1332 | 1460990761637 Marionette TRACE conn4 <- [1,498,null,{}] 07:46:01 INFO - PROCESS | 1332 | 1460990761641 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:01 INFO - PROCESS | 1332 | 1460990761746 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 07:46:01 INFO - PROCESS | 1332 | 1460990761820 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:01 INFO - PROCESS | 1332 | ++DOCSHELL 18A50000 == 45 [pid = 1332] [id = 134] 07:46:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1E705C00) [pid = 1332] [serial = 400] [outer = 00000000] 07:46:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1E70E400) [pid = 1332] [serial = 401] [outer = 1E705C00] 07:46:01 INFO - PROCESS | 1332 | 1460990761916 Marionette DEBUG loaded listener.js 07:46:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1E7BF800) [pid = 1332] [serial = 402] [outer = 1E705C00] 07:46:02 INFO - PROCESS | 1332 | 1460990762470 Marionette TRACE conn4 <- [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]]]}] 07:46:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:46:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 870ms 07:46:02 INFO - PROCESS | 1332 | 1460990762509 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 07:46:02 INFO - PROCESS | 1332 | 1460990762511 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 07:46:02 INFO - PROCESS | 1332 | 1460990762515 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:46:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:46:02 INFO - PROCESS | 1332 | 1460990762517 Marionette TRACE conn4 <- [1,502,null,{}] 07:46:02 INFO - PROCESS | 1332 | 1460990762521 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:02 INFO - PROCESS | 1332 | 1460990762624 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 07:46:02 INFO - PROCESS | 1332 | 1460990762715 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:02 INFO - PROCESS | 1332 | ++DOCSHELL 1E7C3C00 == 46 [pid = 1332] [id = 135] 07:46:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1E7C5800) [pid = 1332] [serial = 403] [outer = 00000000] 07:46:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1ECA6400) [pid = 1332] [serial = 404] [outer = 1E7C5800] 07:46:02 INFO - PROCESS | 1332 | 1460990762769 Marionette DEBUG loaded listener.js 07:46:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1ECA7400) [pid = 1332] [serial = 405] [outer = 1E7C5800] 07:46:03 INFO - PROCESS | 1332 | 1460990763513 Marionette TRACE conn4 <- [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]]]}] 07:46:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:46:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1070ms 07:46:03 INFO - PROCESS | 1332 | 1460990763589 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 07:46:03 INFO - PROCESS | 1332 | 1460990763593 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 07:46:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:46:03 INFO - PROCESS | 1332 | 1460990763598 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:46:03 INFO - PROCESS | 1332 | 1460990763602 Marionette TRACE conn4 <- [1,506,null,{}] 07:46:03 INFO - PROCESS | 1332 | 1460990763609 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:03 INFO - PROCESS | 1332 | 1460990763707 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 07:46:03 INFO - PROCESS | 1332 | 1460990763791 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:03 INFO - PROCESS | 1332 | ++DOCSHELL 16E56400 == 47 [pid = 1332] [id = 136] 07:46:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (16E5F800) [pid = 1332] [serial = 406] [outer = 00000000] 07:46:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1779DC00) [pid = 1332] [serial = 407] [outer = 16E5F800] 07:46:03 INFO - PROCESS | 1332 | 1460990763883 Marionette DEBUG loaded listener.js 07:46:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (18B89C00) [pid = 1332] [serial = 408] [outer = 16E5F800] 07:46:04 INFO - PROCESS | 1332 | --DOCSHELL 11660C00 == 46 [pid = 1332] [id = 129] 07:46:04 INFO - PROCESS | 1332 | --DOCSHELL 11249800 == 45 [pid = 1332] [id = 128] 07:46:04 INFO - PROCESS | 1332 | --DOCSHELL 1D967800 == 44 [pid = 1332] [id = 127] 07:46:04 INFO - PROCESS | 1332 | --DOCSHELL 1BE8A000 == 43 [pid = 1332] [id = 126] 07:46:04 INFO - PROCESS | 1332 | --DOCSHELL 1BB9DC00 == 42 [pid = 1332] [id = 125] 07:46:04 INFO - PROCESS | 1332 | --DOCSHELL 1AD96800 == 41 [pid = 1332] [id = 124] 07:46:04 INFO - PROCESS | 1332 | --DOCSHELL 19F21000 == 40 [pid = 1332] [id = 123] 07:46:04 INFO - PROCESS | 1332 | --DOCSHELL 10544800 == 39 [pid = 1332] [id = 122] 07:46:04 INFO - PROCESS | 1332 | --DOCSHELL 16109000 == 38 [pid = 1332] [id = 121] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (1AD9E800) [pid = 1332] [serial = 319] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1DA3FC00) [pid = 1332] [serial = 341] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1BB95800) [pid = 1332] [serial = 343] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (1CAA4400) [pid = 1332] [serial = 344] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1BE6E000) [pid = 1332] [serial = 335] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (1DB3D400) [pid = 1332] [serial = 346] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1D13E400) [pid = 1332] [serial = 337] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (1DA10000) [pid = 1332] [serial = 340] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (12384400) [pid = 1332] [serial = 307] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (19E6D800) [pid = 1332] [serial = 310] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1DA0E000) [pid = 1332] [serial = 313] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (1A7C4C00) [pid = 1332] [serial = 328] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (1A834C00) [pid = 1332] [serial = 329] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (18EB5000) [pid = 1332] [serial = 323] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (18A45800) [pid = 1332] [serial = 322] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1D95E400) [pid = 1332] [serial = 338] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (1779E400) [pid = 1332] [serial = 325] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (1885D800) [pid = 1332] [serial = 326] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (1BBC6C00) [pid = 1332] [serial = 334] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (1B062400) [pid = 1332] [serial = 331] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (1BB93C00) [pid = 1332] [serial = 332] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (1E303400) [pid = 1332] [serial = 316] [outer = 00000000] [url = about:blank] 07:46:04 INFO - PROCESS | 1332 | 1460990764469 Marionette TRACE conn4 <- [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]]]}] 07:46:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:46:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 929ms 07:46:04 INFO - PROCESS | 1332 | 1460990764530 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 07:46:04 INFO - PROCESS | 1332 | 1460990764535 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 07:46:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:46:04 INFO - PROCESS | 1332 | 1460990764541 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:46:04 INFO - PROCESS | 1332 | 1460990764544 Marionette TRACE conn4 <- [1,510,null,{}] 07:46:04 INFO - PROCESS | 1332 | 1460990764548 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:04 INFO - PROCESS | 1332 | 1460990764635 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 07:46:04 INFO - PROCESS | 1332 | 1460990764712 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:04 INFO - PROCESS | 1332 | ++DOCSHELL 10EC9800 == 39 [pid = 1332] [id = 137] 07:46:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (11249800) [pid = 1332] [serial = 409] [outer = 00000000] 07:46:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (1610F800) [pid = 1332] [serial = 410] [outer = 11249800] 07:46:04 INFO - PROCESS | 1332 | 1460990764758 Marionette DEBUG loaded listener.js 07:46:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (183E3000) [pid = 1332] [serial = 411] [outer = 11249800] 07:46:05 INFO - PROCESS | 1332 | 1460990765202 Marionette TRACE conn4 <- [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]]]}] 07:46:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:46:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 07:46:05 INFO - PROCESS | 1332 | 1460990765214 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 07:46:05 INFO - PROCESS | 1332 | 1460990765217 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 07:46:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:46:05 INFO - PROCESS | 1332 | 1460990765225 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:46:05 INFO - PROCESS | 1332 | 1460990765228 Marionette TRACE conn4 <- [1,514,null,{}] 07:46:05 INFO - PROCESS | 1332 | 1460990765238 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:05 INFO - PROCESS | 1332 | 1460990765322 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 07:46:05 INFO - PROCESS | 1332 | 1460990765328 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:05 INFO - PROCESS | 1332 | ++DOCSHELL 1A7C3400 == 40 [pid = 1332] [id = 138] 07:46:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (1A7C8000) [pid = 1332] [serial = 412] [outer = 00000000] 07:46:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (1AD4E800) [pid = 1332] [serial = 413] [outer = 1A7C8000] 07:46:05 INFO - PROCESS | 1332 | 1460990765378 Marionette DEBUG loaded listener.js 07:46:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (1AD98800) [pid = 1332] [serial = 414] [outer = 1A7C8000] 07:46:05 INFO - PROCESS | 1332 | 1460990765840 Marionette TRACE conn4 <- [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]]]}] 07:46:05 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 07:46:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 07:46:05 INFO - PROCESS | 1332 | 1460990765854 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 07:46:05 INFO - PROCESS | 1332 | 1460990765856 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 07:46:05 INFO - PROCESS | 1332 | 1460990765859 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:46:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:46:05 INFO - PROCESS | 1332 | 1460990765861 Marionette TRACE conn4 <- [1,518,null,{}] 07:46:05 INFO - PROCESS | 1332 | 1460990765864 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:05 INFO - PROCESS | 1332 | 1460990765943 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 07:46:05 INFO - PROCESS | 1332 | 1460990765949 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:05 INFO - PROCESS | 1332 | ++DOCSHELL 1ADC2C00 == 41 [pid = 1332] [id = 139] 07:46:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (1ADC8400) [pid = 1332] [serial = 415] [outer = 00000000] 07:46:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (1BB99C00) [pid = 1332] [serial = 416] [outer = 1ADC8400] 07:46:05 INFO - PROCESS | 1332 | 1460990765997 Marionette DEBUG loaded listener.js 07:46:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (1BBBFC00) [pid = 1332] [serial = 417] [outer = 1ADC8400] 07:46:06 INFO - PROCESS | 1332 | 1460990766439 Marionette TRACE conn4 <- [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]]]}] 07:46:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:46:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 07:46:06 INFO - PROCESS | 1332 | 1460990766494 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 07:46:06 INFO - PROCESS | 1332 | 1460990766496 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 07:46:06 INFO - PROCESS | 1332 | 1460990766499 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:46:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:46:06 INFO - PROCESS | 1332 | 1460990766501 Marionette TRACE conn4 <- [1,522,null,{}] 07:46:06 INFO - PROCESS | 1332 | 1460990766504 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:06 INFO - PROCESS | 1332 | 1460990766611 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 07:46:06 INFO - PROCESS | 1332 | 1460990766618 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:06 INFO - PROCESS | 1332 | ++DOCSHELL 1BBC2C00 == 42 [pid = 1332] [id = 140] 07:46:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (1BBC8000) [pid = 1332] [serial = 418] [outer = 00000000] 07:46:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (1BE75000) [pid = 1332] [serial = 419] [outer = 1BBC8000] 07:46:06 INFO - PROCESS | 1332 | 1460990766666 Marionette DEBUG loaded listener.js 07:46:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1BE7C000) [pid = 1332] [serial = 420] [outer = 1BBC8000] 07:46:07 INFO - PROCESS | 1332 | 1460990767181 Marionette TRACE conn4 <- [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]]]}] 07:46:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:46:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 07:46:07 INFO - PROCESS | 1332 | 1460990767234 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 07:46:07 INFO - PROCESS | 1332 | 1460990767236 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 07:46:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:46:07 INFO - PROCESS | 1332 | 1460990767245 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:46:07 INFO - PROCESS | 1332 | 1460990767247 Marionette TRACE conn4 <- [1,526,null,{}] 07:46:07 INFO - PROCESS | 1332 | 1460990767251 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:07 INFO - PROCESS | 1332 | 1460990767381 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 07:46:07 INFO - PROCESS | 1332 | 1460990767439 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:07 INFO - PROCESS | 1332 | ++DOCSHELL 11E83800 == 43 [pid = 1332] [id = 141] 07:46:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (19D6B000) [pid = 1332] [serial = 421] [outer = 00000000] 07:46:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1AEAF400) [pid = 1332] [serial = 422] [outer = 19D6B000] 07:46:07 INFO - PROCESS | 1332 | 1460990767486 Marionette DEBUG loaded listener.js 07:46:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1BFB8800) [pid = 1332] [serial = 423] [outer = 19D6B000] 07:46:07 INFO - PROCESS | 1332 | 1460990767933 Marionette TRACE conn4 <- [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]]]}] 07:46:07 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 07:46:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 770ms 07:46:08 INFO - PROCESS | 1332 | 1460990768019 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 07:46:08 INFO - PROCESS | 1332 | 1460990768021 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 07:46:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:46:08 INFO - PROCESS | 1332 | 1460990768025 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:46:08 INFO - PROCESS | 1332 | 1460990768026 Marionette TRACE conn4 <- [1,530,null,{}] 07:46:08 INFO - PROCESS | 1332 | 1460990768030 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:08 INFO - PROCESS | 1332 | 1460990768131 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 07:46:08 INFO - PROCESS | 1332 | 1460990768186 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:08 INFO - PROCESS | 1332 | ++DOCSHELL 1C0F1C00 == 44 [pid = 1332] [id = 142] 07:46:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1CAA5400) [pid = 1332] [serial = 424] [outer = 00000000] 07:46:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1DA10000) [pid = 1332] [serial = 425] [outer = 1CAA5400] 07:46:08 INFO - PROCESS | 1332 | 1460990768230 Marionette DEBUG loaded listener.js 07:46:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1DA3D800) [pid = 1332] [serial = 426] [outer = 1CAA5400] 07:46:08 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1BB9E000) [pid = 1332] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:46:08 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (1BFB6C00) [pid = 1332] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:46:08 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1AD97000) [pid = 1332] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:46:08 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (10AB0C00) [pid = 1332] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:46:08 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1A7C0C00) [pid = 1332] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:46:08 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1610E000) [pid = 1332] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:46:08 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1D969C00) [pid = 1332] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:46:08 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (11468400) [pid = 1332] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:46:08 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (116B1400) [pid = 1332] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:46:08 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (10EBD400) [pid = 1332] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:46:08 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (16E56000) [pid = 1332] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:46:08 INFO - PROCESS | 1332 | 1460990768737 Marionette TRACE conn4 <- [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"]]]}] 07:46:08 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 07:46:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:46:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:46:08 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 07:46:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:46:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:46:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 07:46:08 INFO - PROCESS | 1332 | 1460990768759 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 07:46:08 INFO - PROCESS | 1332 | 1460990768761 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 07:46:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:46:08 INFO - PROCESS | 1332 | 1460990768764 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:46:08 INFO - PROCESS | 1332 | 1460990768766 Marionette TRACE conn4 <- [1,534,null,{}] 07:46:08 INFO - PROCESS | 1332 | 1460990768769 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:08 INFO - PROCESS | 1332 | 1460990768882 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 07:46:08 INFO - PROCESS | 1332 | 1460990768933 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:08 INFO - PROCESS | 1332 | ++DOCSHELL 11468400 == 45 [pid = 1332] [id = 143] 07:46:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (177A1C00) [pid = 1332] [serial = 427] [outer = 00000000] 07:46:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (1B04C800) [pid = 1332] [serial = 428] [outer = 177A1C00] 07:46:08 INFO - PROCESS | 1332 | 1460990768977 Marionette DEBUG loaded listener.js 07:46:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (1B050000) [pid = 1332] [serial = 429] [outer = 177A1C00] 07:46:09 INFO - PROCESS | 1332 | 1460990769307 Marionette TRACE conn4 <- [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]]]}] 07:46:09 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. 07:46:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 07:46:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:46:09 INFO - PROCESS | 1332 | 1460990769335 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 07:46:09 INFO - PROCESS | 1332 | 1460990769337 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 07:46:09 INFO - PROCESS | 1332 | 1460990769340 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:46:09 INFO - PROCESS | 1332 | 1460990769342 Marionette TRACE conn4 <- [1,538,null,{}] 07:46:09 INFO - PROCESS | 1332 | 1460990769345 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:09 INFO - PROCESS | 1332 | 1460990769454 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 07:46:09 INFO - PROCESS | 1332 | 1460990769492 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:09 INFO - PROCESS | 1332 | ++DOCSHELL 1B051C00 == 46 [pid = 1332] [id = 144] 07:46:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (1B052400) [pid = 1332] [serial = 430] [outer = 00000000] 07:46:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1DA02C00) [pid = 1332] [serial = 431] [outer = 1B052400] 07:46:09 INFO - PROCESS | 1332 | 1460990769537 Marionette DEBUG loaded listener.js 07:46:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1DA41C00) [pid = 1332] [serial = 432] [outer = 1B052400] 07:46:09 INFO - PROCESS | 1332 | 1460990769929 Marionette TRACE conn4 <- [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]]]}] 07:46:09 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. 07:46:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 07:46:09 INFO - PROCESS | 1332 | 1460990769971 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 07:46:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:46:09 INFO - PROCESS | 1332 | 1460990769973 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 07:46:09 INFO - PROCESS | 1332 | 1460990769976 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:46:09 INFO - PROCESS | 1332 | 1460990769978 Marionette TRACE conn4 <- [1,542,null,{}] 07:46:09 INFO - PROCESS | 1332 | 1460990769981 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:10 INFO - PROCESS | 1332 | 1460990770094 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 07:46:10 INFO - PROCESS | 1332 | 1460990770102 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:10 INFO - PROCESS | 1332 | ++DOCSHELL 1146D800 == 47 [pid = 1332] [id = 145] 07:46:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (116B9000) [pid = 1332] [serial = 433] [outer = 00000000] 07:46:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1E708C00) [pid = 1332] [serial = 434] [outer = 116B9000] 07:46:10 INFO - PROCESS | 1332 | 1460990770150 Marionette DEBUG loaded listener.js 07:46:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1E78E400) [pid = 1332] [serial = 435] [outer = 116B9000] 07:46:10 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:10 INFO - PROCESS | 1332 | [1332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:46:10 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:10 INFO - PROCESS | 1332 | [1332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:46:10 INFO - PROCESS | 1332 | 1460990770554 Marionette TRACE conn4 <- [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]]]}] 07:46:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:46:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 631ms 07:46:10 INFO - PROCESS | 1332 | 1460990770615 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 07:46:10 INFO - PROCESS | 1332 | 1460990770620 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 07:46:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:46:10 INFO - PROCESS | 1332 | 1460990770625 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:46:10 INFO - PROCESS | 1332 | 1460990770630 Marionette TRACE conn4 <- [1,546,null,{}] 07:46:10 INFO - PROCESS | 1332 | 1460990770636 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:10 INFO - PROCESS | 1332 | 1460990770788 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 07:46:10 INFO - PROCESS | 1332 | 1460990770933 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:10 INFO - PROCESS | 1332 | ++DOCSHELL 12384400 == 48 [pid = 1332] [id = 146] 07:46:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (15277C00) [pid = 1332] [serial = 436] [outer = 00000000] 07:46:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (15AEA800) [pid = 1332] [serial = 437] [outer = 15277C00] 07:46:10 INFO - PROCESS | 1332 | 1460990770990 Marionette DEBUG loaded listener.js 07:46:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (17798C00) [pid = 1332] [serial = 438] [outer = 15277C00] 07:46:11 INFO - PROCESS | 1332 | 1460990771549 Marionette TRACE conn4 <- [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]]]}] 07:46:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:46:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 970ms 07:46:11 INFO - PROCESS | 1332 | 1460990771600 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 07:46:11 INFO - PROCESS | 1332 | 1460990771604 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 07:46:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:46:11 INFO - PROCESS | 1332 | 1460990771612 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:46:11 INFO - PROCESS | 1332 | 1460990771616 Marionette TRACE conn4 <- [1,550,null,{}] 07:46:11 INFO - PROCESS | 1332 | 1460990771621 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:11 INFO - PROCESS | 1332 | 1460990771725 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 07:46:11 INFO - PROCESS | 1332 | 1460990771849 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:11 INFO - PROCESS | 1332 | ++DOCSHELL 19B15800 == 49 [pid = 1332] [id = 147] 07:46:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (19B19400) [pid = 1332] [serial = 439] [outer = 00000000] 07:46:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1A7C4C00) [pid = 1332] [serial = 440] [outer = 19B19400] 07:46:11 INFO - PROCESS | 1332 | 1460990771905 Marionette DEBUG loaded listener.js 07:46:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1AACB400) [pid = 1332] [serial = 441] [outer = 19B19400] 07:46:12 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:12 INFO - PROCESS | 1332 | [1332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:46:12 INFO - PROCESS | 1332 | 1460990772500 Marionette TRACE conn4 <- [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]]]}] 07:46:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:46:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 07:46:12 INFO - PROCESS | 1332 | 1460990772545 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 07:46:12 INFO - PROCESS | 1332 | 1460990772547 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 07:46:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:46:12 INFO - PROCESS | 1332 | 1460990772551 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:46:12 INFO - PROCESS | 1332 | 1460990772554 Marionette TRACE conn4 <- [1,554,null,{}] 07:46:12 INFO - PROCESS | 1332 | 1460990772564 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:12 INFO - PROCESS | 1332 | 1460990772678 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 07:46:12 INFO - PROCESS | 1332 | 1460990772802 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:12 INFO - PROCESS | 1332 | ++DOCSHELL 1DA05000 == 50 [pid = 1332] [id = 148] 07:46:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1DA32C00) [pid = 1332] [serial = 442] [outer = 00000000] 07:46:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1E78B000) [pid = 1332] [serial = 443] [outer = 1DA32C00] 07:46:12 INFO - PROCESS | 1332 | 1460990772862 Marionette DEBUG loaded listener.js 07:46:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1ECA0800) [pid = 1332] [serial = 444] [outer = 1DA32C00] 07:46:13 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:13 INFO - PROCESS | 1332 | [1332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:46:13 INFO - PROCESS | 1332 | 1460990773491 Marionette TRACE conn4 <- [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]]]}] 07:46:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:46:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 970ms 07:46:13 INFO - PROCESS | 1332 | 1460990773525 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 07:46:13 INFO - PROCESS | 1332 | 1460990773527 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 07:46:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:46:13 INFO - PROCESS | 1332 | 1460990773531 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:46:13 INFO - PROCESS | 1332 | 1460990773533 Marionette TRACE conn4 <- [1,558,null,{}] 07:46:13 INFO - PROCESS | 1332 | 1460990773537 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:13 INFO - PROCESS | 1332 | 1460990773643 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 07:46:13 INFO - PROCESS | 1332 | 1460990773765 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:13 INFO - PROCESS | 1332 | ++DOCSHELL 0EB59000 == 51 [pid = 1332] [id = 149] 07:46:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (0EB59800) [pid = 1332] [serial = 445] [outer = 00000000] 07:46:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1BEEFC00) [pid = 1332] [serial = 446] [outer = 0EB59800] 07:46:13 INFO - PROCESS | 1332 | 1460990773821 Marionette DEBUG loaded listener.js 07:46:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1ECA8000) [pid = 1332] [serial = 447] [outer = 0EB59800] 07:46:14 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:14 INFO - PROCESS | 1332 | [1332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:46:14 INFO - PROCESS | 1332 | 1460990774344 Marionette TRACE conn4 <- [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]]]}] 07:46:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:46:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 869ms 07:46:14 INFO - PROCESS | 1332 | 1460990774433 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 07:46:14 INFO - PROCESS | 1332 | 1460990774435 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 07:46:14 INFO - PROCESS | 1332 | 1460990774440 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:46:14 INFO - PROCESS | 1332 | 1460990774442 Marionette TRACE conn4 <- [1,562,null,{}] 07:46:14 INFO - PROCESS | 1332 | 1460990774446 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:46:14 INFO - PROCESS | 1332 | 1460990774549 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 07:46:14 INFO - PROCESS | 1332 | 1460990774645 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:14 INFO - PROCESS | 1332 | ++DOCSHELL 10AAB000 == 52 [pid = 1332] [id = 150] 07:46:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (11462800) [pid = 1332] [serial = 448] [outer = 00000000] 07:46:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1BB93400) [pid = 1332] [serial = 449] [outer = 11462800] 07:46:14 INFO - PROCESS | 1332 | 1460990774699 Marionette DEBUG loaded listener.js 07:46:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1BE6D800) [pid = 1332] [serial = 450] [outer = 11462800] 07:46:15 INFO - PROCESS | 1332 | 1460990775414 Marionette TRACE conn4 <- [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]]]}] 07:46:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:46:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1013ms 07:46:15 INFO - PROCESS | 1332 | 1460990775463 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 07:46:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:46:15 INFO - PROCESS | 1332 | 1460990775467 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 07:46:15 INFO - PROCESS | 1332 | 1460990775472 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:46:15 INFO - PROCESS | 1332 | 1460990775476 Marionette TRACE conn4 <- [1,566,null,{}] 07:46:15 INFO - PROCESS | 1332 | 1460990775483 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:15 INFO - PROCESS | 1332 | 1460990775603 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 07:46:15 INFO - PROCESS | 1332 | 1460990775733 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:15 INFO - PROCESS | 1332 | ++DOCSHELL 15532000 == 53 [pid = 1332] [id = 151] 07:46:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (15A09800) [pid = 1332] [serial = 451] [outer = 00000000] 07:46:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (18ACE400) [pid = 1332] [serial = 452] [outer = 15A09800] 07:46:15 INFO - PROCESS | 1332 | 1460990775784 Marionette DEBUG loaded listener.js 07:46:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1972D800) [pid = 1332] [serial = 453] [outer = 15A09800] 07:46:16 INFO - PROCESS | 1332 | --DOCSHELL 1B051C00 == 52 [pid = 1332] [id = 144] 07:46:16 INFO - PROCESS | 1332 | --DOCSHELL 11468400 == 51 [pid = 1332] [id = 143] 07:46:16 INFO - PROCESS | 1332 | --DOCSHELL 1C0F1C00 == 50 [pid = 1332] [id = 142] 07:46:16 INFO - PROCESS | 1332 | --DOCSHELL 11E83800 == 49 [pid = 1332] [id = 141] 07:46:16 INFO - PROCESS | 1332 | --DOCSHELL 1BBC2C00 == 48 [pid = 1332] [id = 140] 07:46:16 INFO - PROCESS | 1332 | --DOCSHELL 1ADC2C00 == 47 [pid = 1332] [id = 139] 07:46:16 INFO - PROCESS | 1332 | --DOCSHELL 1A7C3400 == 46 [pid = 1332] [id = 138] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1E7B9400) [pid = 1332] [serial = 388] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (10FDF000) [pid = 1332] [serial = 349] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (19E6B400) [pid = 1332] [serial = 352] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1ECA4800) [pid = 1332] [serial = 358] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1D95DC00) [pid = 1332] [serial = 355] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOCSHELL 10EC9800 == 45 [pid = 1332] [id = 137] 07:46:16 INFO - PROCESS | 1332 | --DOCSHELL 16E56400 == 44 [pid = 1332] [id = 136] 07:46:16 INFO - PROCESS | 1332 | --DOCSHELL 18A50000 == 43 [pid = 1332] [id = 134] 07:46:16 INFO - PROCESS | 1332 | --DOCSHELL 1AEA7400 == 42 [pid = 1332] [id = 133] 07:46:16 INFO - PROCESS | 1332 | --DOCSHELL 19A10800 == 41 [pid = 1332] [id = 132] 07:46:16 INFO - PROCESS | 1332 | --DOCSHELL 15A0F000 == 40 [pid = 1332] [id = 131] 07:46:16 INFO - PROCESS | 1332 | 1460990776397 Marionette TRACE conn4 <- [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]]]}] 07:46:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:46:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 991ms 07:46:16 INFO - PROCESS | 1332 | 1460990776465 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 07:46:16 INFO - PROCESS | 1332 | 1460990776470 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 07:46:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:46:16 INFO - PROCESS | 1332 | 1460990776476 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:46:16 INFO - PROCESS | 1332 | 1460990776479 Marionette TRACE conn4 <- [1,570,null,{}] 07:46:16 INFO - PROCESS | 1332 | 1460990776483 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:16 INFO - PROCESS | 1332 | 1460990776581 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (15E66000) [pid = 1332] [serial = 272] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (1ADA1400) [pid = 1332] [serial = 320] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (1DA33000) [pid = 1332] [serial = 379] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (1146CC00) [pid = 1332] [serial = 382] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1C0E6400) [pid = 1332] [serial = 385] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (1DA32800) [pid = 1332] [serial = 386] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (1DA3F400) [pid = 1332] [serial = 380] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (1146EC00) [pid = 1332] [serial = 383] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1BDC6800) [pid = 1332] [serial = 374] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1BB94800) [pid = 1332] [serial = 371] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (1BBCD800) [pid = 1332] [serial = 373] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1D606800) [pid = 1332] [serial = 377] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (1BB10800) [pid = 1332] [serial = 370] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (16E57400) [pid = 1332] [serial = 364] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (183DE000) [pid = 1332] [serial = 365] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1A7C7800) [pid = 1332] [serial = 367] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1AACB000) [pid = 1332] [serial = 368] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (18AC2C00) [pid = 1332] [serial = 362] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (183E1000) [pid = 1332] [serial = 361] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (1CAA4800) [pid = 1332] [serial = 376] [outer = 00000000] [url = about:blank] 07:46:16 INFO - PROCESS | 1332 | 1460990776677 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:16 INFO - PROCESS | 1332 | ++DOCSHELL 1146BC00 == 41 [pid = 1332] [id = 152] 07:46:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (1146CC00) [pid = 1332] [serial = 454] [outer = 00000000] 07:46:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (15528800) [pid = 1332] [serial = 455] [outer = 1146CC00] 07:46:16 INFO - PROCESS | 1332 | 1460990776722 Marionette DEBUG loaded listener.js 07:46:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (16174800) [pid = 1332] [serial = 456] [outer = 1146CC00] 07:46:17 INFO - PROCESS | 1332 | 1460990777146 Marionette TRACE conn4 <- [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]]]}] 07:46:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:46:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 07:46:17 INFO - PROCESS | 1332 | 1460990777209 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 07:46:17 INFO - PROCESS | 1332 | 1460990777212 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 07:46:17 INFO - PROCESS | 1332 | 1460990777215 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:46:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:46:17 INFO - PROCESS | 1332 | 1460990777219 Marionette TRACE conn4 <- [1,574,null,{}] 07:46:17 INFO - PROCESS | 1332 | 1460990777229 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:17 INFO - PROCESS | 1332 | 1460990777316 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 07:46:17 INFO - PROCESS | 1332 | 1460990777323 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:17 INFO - PROCESS | 1332 | ++DOCSHELL 18A42000 == 42 [pid = 1332] [id = 153] 07:46:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (18ACB800) [pid = 1332] [serial = 457] [outer = 00000000] 07:46:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (19E6B400) [pid = 1332] [serial = 458] [outer = 18ACB800] 07:46:17 INFO - PROCESS | 1332 | 1460990777371 Marionette DEBUG loaded listener.js 07:46:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1A7CB800) [pid = 1332] [serial = 459] [outer = 18ACB800] 07:46:17 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:17 INFO - PROCESS | 1332 | [1332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:46:17 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:17 INFO - PROCESS | 1332 | [1332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:46:17 INFO - PROCESS | 1332 | 1460990777833 Marionette TRACE conn4 <- [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]]]}] 07:46:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:46:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 07:46:17 INFO - PROCESS | 1332 | 1460990777849 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 07:46:17 INFO - PROCESS | 1332 | 1460990777852 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 07:46:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:46:17 INFO - PROCESS | 1332 | 1460990777858 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:46:17 INFO - PROCESS | 1332 | 1460990777860 Marionette TRACE conn4 <- [1,578,null,{}] 07:46:17 INFO - PROCESS | 1332 | 1460990777863 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:17 INFO - PROCESS | 1332 | 1460990777947 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 07:46:17 INFO - PROCESS | 1332 | 1460990777956 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:17 INFO - PROCESS | 1332 | ++DOCSHELL 1AD96800 == 43 [pid = 1332] [id = 154] 07:46:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1AD97C00) [pid = 1332] [serial = 460] [outer = 00000000] 07:46:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1AE5C400) [pid = 1332] [serial = 461] [outer = 1AD97C00] 07:46:17 INFO - PROCESS | 1332 | 1460990778002 Marionette DEBUG loaded listener.js 07:46:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1AEAA400) [pid = 1332] [serial = 462] [outer = 1AD97C00] 07:46:18 INFO - PROCESS | 1332 | 1460990778481 Marionette TRACE conn4 <- [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]]]}] 07:46:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:46:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 07:46:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:46:18 INFO - PROCESS | 1332 | 1460990778529 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 07:46:18 INFO - PROCESS | 1332 | 1460990778531 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 07:46:18 INFO - PROCESS | 1332 | 1460990778534 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:46:18 INFO - PROCESS | 1332 | 1460990778536 Marionette TRACE conn4 <- [1,582,null,{}] 07:46:18 INFO - PROCESS | 1332 | 1460990778540 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:18 INFO - PROCESS | 1332 | 1460990778616 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 07:46:18 INFO - PROCESS | 1332 | 1460990778623 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:18 INFO - PROCESS | 1332 | ++DOCSHELL 1099BC00 == 44 [pid = 1332] [id = 155] 07:46:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1AEAC400) [pid = 1332] [serial = 463] [outer = 00000000] 07:46:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (1B04FC00) [pid = 1332] [serial = 464] [outer = 1AEAC400] 07:46:18 INFO - PROCESS | 1332 | 1460990778667 Marionette DEBUG loaded listener.js 07:46:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1BB5C800) [pid = 1332] [serial = 465] [outer = 1AEAC400] 07:46:19 INFO - PROCESS | 1332 | 1460990779195 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:46:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:46:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 07:46:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:46:19 INFO - PROCESS | 1332 | 1460990779266 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 07:46:19 INFO - PROCESS | 1332 | 1460990779268 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 07:46:19 INFO - PROCESS | 1332 | 1460990779271 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:46:19 INFO - PROCESS | 1332 | 1460990779272 Marionette TRACE conn4 <- [1,586,null,{}] 07:46:19 INFO - PROCESS | 1332 | 1460990779314 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:19 INFO - PROCESS | 1332 | 1460990779452 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 07:46:19 INFO - PROCESS | 1332 | 1460990779460 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:19 INFO - PROCESS | 1332 | ++DOCSHELL 0EB52000 == 45 [pid = 1332] [id = 156] 07:46:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1BB91400) [pid = 1332] [serial = 466] [outer = 00000000] 07:46:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1BE77400) [pid = 1332] [serial = 467] [outer = 1BB91400] 07:46:19 INFO - PROCESS | 1332 | 1460990779510 Marionette DEBUG loaded listener.js 07:46:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1CAABC00) [pid = 1332] [serial = 468] [outer = 1BB91400] 07:46:19 INFO - PROCESS | 1332 | 1460990779982 Marionette TRACE conn4 <- [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]]]}] 07:46:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:46:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 07:46:19 INFO - PROCESS | 1332 | 1460990780006 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 07:46:19 INFO - PROCESS | 1332 | 1460990780008 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 07:46:19 INFO - PROCESS | 1332 | 1460990780011 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:46:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:46:19 INFO - PROCESS | 1332 | 1460990780013 Marionette TRACE conn4 <- [1,590,null,{}] 07:46:20 INFO - PROCESS | 1332 | 1460990780017 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:20 INFO - PROCESS | 1332 | 1460990780126 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 07:46:20 INFO - PROCESS | 1332 | 1460990780132 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:20 INFO - PROCESS | 1332 | ++DOCSHELL 1D962000 == 46 [pid = 1332] [id = 157] 07:46:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1D967400) [pid = 1332] [serial = 469] [outer = 00000000] 07:46:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (1DA36400) [pid = 1332] [serial = 470] [outer = 1D967400] 07:46:20 INFO - PROCESS | 1332 | 1460990780178 Marionette DEBUG loaded listener.js 07:46:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1DA60000) [pid = 1332] [serial = 471] [outer = 1D967400] 07:46:20 INFO - PROCESS | 1332 | 1460990780640 Marionette TRACE conn4 <- [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]]]}] 07:46:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:46:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 07:46:20 INFO - PROCESS | 1332 | 1460990780687 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 07:46:20 INFO - PROCESS | 1332 | 1460990780689 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 07:46:20 INFO - PROCESS | 1332 | 1460990780693 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:46:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:46:20 INFO - PROCESS | 1332 | 1460990780694 Marionette TRACE conn4 <- [1,594,null,{}] 07:46:20 INFO - PROCESS | 1332 | 1460990780698 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:20 INFO - PROCESS | 1332 | 1460990780843 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (1E7BC800) [pid = 1332] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (1B052400) [pid = 1332] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1DB34400) [pid = 1332] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (19D6B000) [pid = 1332] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (16E5F800) [pid = 1332] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (11249800) [pid = 1332] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1ADC8400) [pid = 1332] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1A7C8000) [pid = 1332] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (177A1C00) [pid = 1332] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1CAA5400) [pid = 1332] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (1BBC8000) [pid = 1332] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1DA0B400) [pid = 1332] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (1BBBF800) [pid = 1332] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (18862400) [pid = 1332] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1DA6A000) [pid = 1332] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (10ADC400) [pid = 1332] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (1DA66400) [pid = 1332] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (18A44C00) [pid = 1332] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (0EA1C400) [pid = 1332] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:46:21 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (1BBC7400) [pid = 1332] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:46:21 INFO - PROCESS | 1332 | 1460990781093 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:21 INFO - PROCESS | 1332 | ++DOCSHELL 0EA16C00 == 47 [pid = 1332] [id = 158] 07:46:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (0EA1AC00) [pid = 1332] [serial = 472] [outer = 00000000] 07:46:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (10EBB800) [pid = 1332] [serial = 473] [outer = 0EA1AC00] 07:46:21 INFO - PROCESS | 1332 | 1460990781139 Marionette DEBUG loaded listener.js 07:46:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (15EE9400) [pid = 1332] [serial = 474] [outer = 0EA1AC00] 07:46:21 INFO - PROCESS | 1332 | 1460990781481 Marionette TRACE conn4 <- [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]]]}] 07:46:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:46:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 830ms 07:46:21 INFO - PROCESS | 1332 | 1460990781527 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 07:46:21 INFO - PROCESS | 1332 | 1460990781529 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 07:46:21 INFO - PROCESS | 1332 | 1460990781532 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:46:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:46:21 INFO - PROCESS | 1332 | 1460990781534 Marionette TRACE conn4 <- [1,598,null,{}] 07:46:21 INFO - PROCESS | 1332 | 1460990781538 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:21 INFO - PROCESS | 1332 | 1460990781646 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 07:46:21 INFO - PROCESS | 1332 | 1460990781655 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:21 INFO - PROCESS | 1332 | ++DOCSHELL 17798000 == 48 [pid = 1332] [id = 159] 07:46:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (177A1C00) [pid = 1332] [serial = 475] [outer = 00000000] 07:46:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1BB97800) [pid = 1332] [serial = 476] [outer = 177A1C00] 07:46:21 INFO - PROCESS | 1332 | 1460990781703 Marionette DEBUG loaded listener.js 07:46:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1BE79000) [pid = 1332] [serial = 477] [outer = 177A1C00] 07:46:22 INFO - PROCESS | 1332 | 1460990782164 Marionette TRACE conn4 <- [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]]]}] 07:46:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:46:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 670ms 07:46:22 INFO - PROCESS | 1332 | 1460990782209 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 07:46:22 INFO - PROCESS | 1332 | 1460990782211 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 07:46:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:46:22 INFO - PROCESS | 1332 | 1460990782214 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:46:22 INFO - PROCESS | 1332 | 1460990782216 Marionette TRACE conn4 <- [1,602,null,{}] 07:46:22 INFO - PROCESS | 1332 | 1460990782220 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:22 INFO - PROCESS | 1332 | 1460990782334 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 07:46:22 INFO - PROCESS | 1332 | 1460990782344 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:22 INFO - PROCESS | 1332 | ++DOCSHELL 1A353800 == 49 [pid = 1332] [id = 160] 07:46:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1AD98C00) [pid = 1332] [serial = 478] [outer = 00000000] 07:46:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1E788C00) [pid = 1332] [serial = 479] [outer = 1AD98C00] 07:46:22 INFO - PROCESS | 1332 | 1460990782390 Marionette DEBUG loaded listener.js 07:46:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1E7C1000) [pid = 1332] [serial = 480] [outer = 1AD98C00] 07:46:22 INFO - PROCESS | 1332 | 1460990782795 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:46:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:46:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 07:46:22 INFO - PROCESS | 1332 | 1460990782849 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 07:46:22 INFO - PROCESS | 1332 | 1460990782851 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 07:46:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:46:22 INFO - PROCESS | 1332 | 1460990782857 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:46:22 INFO - PROCESS | 1332 | 1460990782859 Marionette TRACE conn4 <- [1,606,null,{}] 07:46:22 INFO - PROCESS | 1332 | 1460990782863 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:22 INFO - PROCESS | 1332 | 1460990782998 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 07:46:23 INFO - PROCESS | 1332 | 1460990783013 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:23 INFO - PROCESS | 1332 | ++DOCSHELL 1EC9EC00 == 50 [pid = 1332] [id = 161] 07:46:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1ECA7800) [pid = 1332] [serial = 481] [outer = 00000000] 07:46:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1F562800) [pid = 1332] [serial = 482] [outer = 1ECA7800] 07:46:23 INFO - PROCESS | 1332 | 1460990783064 Marionette DEBUG loaded listener.js 07:46:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (2018A400) [pid = 1332] [serial = 483] [outer = 1ECA7800] 07:46:23 INFO - PROCESS | 1332 | 1460990783718 Marionette TRACE conn4 <- [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]]]}] 07:46:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:46:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 07:46:23 INFO - PROCESS | 1332 | 1460990783787 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 07:46:23 INFO - PROCESS | 1332 | 1460990783794 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 07:46:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:46:23 INFO - PROCESS | 1332 | 1460990783800 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:46:23 INFO - PROCESS | 1332 | 1460990783804 Marionette TRACE conn4 <- [1,610,null,{}] 07:46:23 INFO - PROCESS | 1332 | 1460990783824 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:23 INFO - PROCESS | 1332 | 1460990783947 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 07:46:24 INFO - PROCESS | 1332 | 1460990784067 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:24 INFO - PROCESS | 1332 | ++DOCSHELL 10EBCC00 == 51 [pid = 1332] [id = 162] 07:46:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (16102C00) [pid = 1332] [serial = 484] [outer = 00000000] 07:46:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (18B1A800) [pid = 1332] [serial = 485] [outer = 16102C00] 07:46:24 INFO - PROCESS | 1332 | 1460990784125 Marionette DEBUG loaded listener.js 07:46:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (19D66400) [pid = 1332] [serial = 486] [outer = 16102C00] 07:46:24 INFO - PROCESS | 1332 | 1460990784716 Marionette TRACE conn4 <- [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]]]}] 07:46:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:46:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 949ms 07:46:24 INFO - PROCESS | 1332 | 1460990784754 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 07:46:24 INFO - PROCESS | 1332 | 1460990784760 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 07:46:24 INFO - PROCESS | 1332 | 1460990784768 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:46:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:46:24 INFO - PROCESS | 1332 | 1460990784771 Marionette TRACE conn4 <- [1,614,null,{}] 07:46:24 INFO - PROCESS | 1332 | 1460990784775 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:24 INFO - PROCESS | 1332 | 1460990784883 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 07:46:24 INFO - PROCESS | 1332 | 1460990784980 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:24 INFO - PROCESS | 1332 | ++DOCSHELL 19DEF800 == 52 [pid = 1332] [id = 163] 07:46:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1A7C6800) [pid = 1332] [serial = 487] [outer = 00000000] 07:46:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1B049000) [pid = 1332] [serial = 488] [outer = 1A7C6800] 07:46:25 INFO - PROCESS | 1332 | 1460990785037 Marionette DEBUG loaded listener.js 07:46:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1BB9CC00) [pid = 1332] [serial = 489] [outer = 1A7C6800] 07:46:25 INFO - PROCESS | 1332 | 1460990785699 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:46:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:46:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 970ms 07:46:25 INFO - PROCESS | 1332 | [1332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:46:25 INFO - PROCESS | 1332 | 1460990785940 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 07:46:25 INFO - PROCESS | 1332 | 1460990785943 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 07:46:25 INFO - PROCESS | 1332 | 1460990785959 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:46:25 INFO - PROCESS | 1332 | 1460990785963 Marionette TRACE conn4 <- [1,618,null,{}] 07:46:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:46:25 INFO - PROCESS | 1332 | 1460990785974 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:26 INFO - PROCESS | 1332 | 1460990786088 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 07:46:26 INFO - PROCESS | 1332 | 1460990786180 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:26 INFO - PROCESS | 1332 | ++DOCSHELL 1AEB2C00 == 53 [pid = 1332] [id = 164] 07:46:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (1BE7C400) [pid = 1332] [serial = 490] [outer = 00000000] 07:46:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1F560C00) [pid = 1332] [serial = 491] [outer = 1BE7C400] 07:46:26 INFO - PROCESS | 1332 | 1460990786238 Marionette DEBUG loaded listener.js 07:46:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (20188C00) [pid = 1332] [serial = 492] [outer = 1BE7C400] 07:46:26 INFO - PROCESS | 1332 | 1460990786775 Marionette TRACE conn4 <- [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]]]}] 07:46:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:46:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 870ms 07:46:26 INFO - PROCESS | 1332 | 1460990786843 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 07:46:26 INFO - PROCESS | 1332 | 1460990786846 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 07:46:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:46:26 INFO - PROCESS | 1332 | 1460990786850 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:46:26 INFO - PROCESS | 1332 | 1460990786852 Marionette TRACE conn4 <- [1,622,null,{}] 07:46:26 INFO - PROCESS | 1332 | 1460990786856 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:26 INFO - PROCESS | 1332 | 1460990786961 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 07:46:27 INFO - PROCESS | 1332 | 1460990787086 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:27 INFO - PROCESS | 1332 | ++DOCSHELL 20190800 == 54 [pid = 1332] [id = 165] 07:46:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (20191000) [pid = 1332] [serial = 493] [outer = 00000000] 07:46:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (20486400) [pid = 1332] [serial = 494] [outer = 20191000] 07:46:27 INFO - PROCESS | 1332 | 1460990787142 Marionette DEBUG loaded listener.js 07:46:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (2048BC00) [pid = 1332] [serial = 495] [outer = 20191000] 07:46:27 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:27 INFO - PROCESS | 1332 | [1332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:46:27 INFO - PROCESS | 1332 | 1460990787762 Marionette TRACE conn4 <- [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]]]}] 07:46:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:46:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 07:46:27 INFO - PROCESS | 1332 | 1460990787783 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 07:46:27 INFO - PROCESS | 1332 | 1460990787785 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 07:46:27 INFO - PROCESS | 1332 | 1460990787789 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:46:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:46:27 INFO - PROCESS | 1332 | 1460990787791 Marionette TRACE conn4 <- [1,626,null,{}] 07:46:27 INFO - PROCESS | 1332 | 1460990787795 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:27 INFO - PROCESS | 1332 | 1460990787900 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 07:46:27 INFO - PROCESS | 1332 | 1460990788005 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:28 INFO - PROCESS | 1332 | ++DOCSHELL 10EBC800 == 55 [pid = 1332] [id = 166] 07:46:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (116B9C00) [pid = 1332] [serial = 496] [outer = 00000000] 07:46:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (18AC2400) [pid = 1332] [serial = 497] [outer = 116B9C00] 07:46:28 INFO - PROCESS | 1332 | 1460990788064 Marionette DEBUG loaded listener.js 07:46:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (19731000) [pid = 1332] [serial = 498] [outer = 116B9C00] 07:46:28 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:28 INFO - PROCESS | 1332 | 1460990788773 Marionette TRACE conn4 <- [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]]]}] 07:46:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:46:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1016ms 07:46:28 INFO - PROCESS | 1332 | 1460990788809 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 07:46:28 INFO - PROCESS | 1332 | 1460990788814 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 07:46:28 INFO - PROCESS | 1332 | 1460990788819 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:46:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:46:28 INFO - PROCESS | 1332 | 1460990788822 Marionette TRACE conn4 <- [1,630,null,{}] 07:46:28 INFO - PROCESS | 1332 | 1460990788827 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:28 INFO - PROCESS | 1332 | 1460990788923 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 07:46:29 INFO - PROCESS | 1332 | 1460990789031 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:29 INFO - PROCESS | 1332 | ++DOCSHELL 16EDC400 == 56 [pid = 1332] [id = 167] 07:46:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1779E800) [pid = 1332] [serial = 499] [outer = 00000000] 07:46:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (18A4E000) [pid = 1332] [serial = 500] [outer = 1779E800] 07:46:29 INFO - PROCESS | 1332 | 1460990789081 Marionette DEBUG loaded listener.js 07:46:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (18B20C00) [pid = 1332] [serial = 501] [outer = 1779E800] 07:46:29 INFO - PROCESS | 1332 | --DOCSHELL 1A353800 == 55 [pid = 1332] [id = 160] 07:46:29 INFO - PROCESS | 1332 | --DOCSHELL 17798000 == 54 [pid = 1332] [id = 159] 07:46:29 INFO - PROCESS | 1332 | --DOCSHELL 0EA16C00 == 53 [pid = 1332] [id = 158] 07:46:29 INFO - PROCESS | 1332 | --DOCSHELL 1D962000 == 52 [pid = 1332] [id = 157] 07:46:29 INFO - PROCESS | 1332 | --DOCSHELL 0EB52000 == 51 [pid = 1332] [id = 156] 07:46:29 INFO - PROCESS | 1332 | --DOCSHELL 1099BC00 == 50 [pid = 1332] [id = 155] 07:46:29 INFO - PROCESS | 1332 | --DOCSHELL 1AD96800 == 49 [pid = 1332] [id = 154] 07:46:29 INFO - PROCESS | 1332 | --DOCSHELL 18A42000 == 48 [pid = 1332] [id = 153] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (1AD53000) [pid = 1332] [serial = 394] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1BBC9000) [pid = 1332] [serial = 397] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1E70E400) [pid = 1332] [serial = 401] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1ECA6400) [pid = 1332] [serial = 404] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1E708C00) [pid = 1332] [serial = 434] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOCSHELL 1146BC00 == 47 [pid = 1332] [id = 152] 07:46:29 INFO - PROCESS | 1332 | --DOCSHELL 15532000 == 46 [pid = 1332] [id = 151] 07:46:29 INFO - PROCESS | 1332 | --DOCSHELL 1146D800 == 45 [pid = 1332] [id = 145] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1ECA7C00) [pid = 1332] [serial = 359] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1DA3F800) [pid = 1332] [serial = 305] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1DA38C00) [pid = 1332] [serial = 314] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1AAC9000) [pid = 1332] [serial = 311] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (1E7B8C00) [pid = 1332] [serial = 269] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (15E6B000) [pid = 1332] [serial = 308] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (1E781800) [pid = 1332] [serial = 317] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1A7CC000) [pid = 1332] [serial = 353] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (11EE8800) [pid = 1332] [serial = 350] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (1DAE3C00) [pid = 1332] [serial = 356] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (1DA41C00) [pid = 1332] [serial = 432] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1E7C0C00) [pid = 1332] [serial = 389] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1BFB8800) [pid = 1332] [serial = 423] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (18B89C00) [pid = 1332] [serial = 408] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1779DC00) [pid = 1332] [serial = 407] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (1610F800) [pid = 1332] [serial = 410] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (183E3000) [pid = 1332] [serial = 411] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (1BB99C00) [pid = 1332] [serial = 416] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1AD4E800) [pid = 1332] [serial = 413] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1AD98800) [pid = 1332] [serial = 414] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (16101C00) [pid = 1332] [serial = 391] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (1AEAF400) [pid = 1332] [serial = 422] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (1B04C800) [pid = 1332] [serial = 428] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (1DA10000) [pid = 1332] [serial = 425] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (0EA19400) [pid = 1332] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1DA02C00) [pid = 1332] [serial = 431] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (1DA3D800) [pid = 1332] [serial = 426] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (1BE75000) [pid = 1332] [serial = 419] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (1BE7C000) [pid = 1332] [serial = 420] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (1BBBFC00) [pid = 1332] [serial = 417] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (1B050000) [pid = 1332] [serial = 429] [outer = 00000000] [url = about:blank] 07:46:29 INFO - PROCESS | 1332 | 1460990789743 Marionette TRACE conn4 <- [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]]]}] 07:46:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:46:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 970ms 07:46:29 INFO - PROCESS | 1332 | 1460990789794 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 07:46:29 INFO - PROCESS | 1332 | 1460990789800 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 07:46:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:46:29 INFO - PROCESS | 1332 | 1460990789806 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:46:29 INFO - PROCESS | 1332 | 1460990789808 Marionette TRACE conn4 <- [1,634,null,{}] 07:46:29 INFO - PROCESS | 1332 | 1460990789812 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:29 INFO - PROCESS | 1332 | 1460990789899 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 07:46:29 INFO - PROCESS | 1332 | 1460990789977 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:29 INFO - PROCESS | 1332 | ++DOCSHELL 11247800 == 46 [pid = 1332] [id = 168] 07:46:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (11468C00) [pid = 1332] [serial = 502] [outer = 00000000] 07:46:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (16ED7400) [pid = 1332] [serial = 503] [outer = 11468C00] 07:46:30 INFO - PROCESS | 1332 | 1460990790023 Marionette DEBUG loaded listener.js 07:46:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (183E8400) [pid = 1332] [serial = 504] [outer = 11468C00] 07:46:30 INFO - PROCESS | 1332 | 1460990790421 Marionette TRACE conn4 <- [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]]]}] 07:46:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:46:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 07:46:30 INFO - PROCESS | 1332 | 1460990790479 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 07:46:30 INFO - PROCESS | 1332 | 1460990790481 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 07:46:30 INFO - PROCESS | 1332 | 1460990790485 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:46:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:46:30 INFO - PROCESS | 1332 | 1460990790489 Marionette TRACE conn4 <- [1,638,null,{}] 07:46:30 INFO - PROCESS | 1332 | 1460990790499 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:30 INFO - PROCESS | 1332 | 1460990790587 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 07:46:30 INFO - PROCESS | 1332 | 1460990790594 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:30 INFO - PROCESS | 1332 | ++DOCSHELL 19B1B800 == 47 [pid = 1332] [id = 169] 07:46:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (19E6D400) [pid = 1332] [serial = 505] [outer = 00000000] 07:46:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (1A7C3000) [pid = 1332] [serial = 506] [outer = 19E6D400] 07:46:30 INFO - PROCESS | 1332 | 1460990790644 Marionette DEBUG loaded listener.js 07:46:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (1AAC9000) [pid = 1332] [serial = 507] [outer = 19E6D400] 07:46:31 INFO - PROCESS | 1332 | 1460990791131 Marionette TRACE conn4 <- [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]]]}] 07:46:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:46:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 07:46:31 INFO - PROCESS | 1332 | 1460990791160 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 07:46:31 INFO - PROCESS | 1332 | 1460990791162 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 07:46:31 INFO - PROCESS | 1332 | 1460990791166 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:46:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:46:31 INFO - PROCESS | 1332 | 1460990791168 Marionette TRACE conn4 <- [1,642,null,{}] 07:46:31 INFO - PROCESS | 1332 | 1460990791172 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:31 INFO - PROCESS | 1332 | 1460990791257 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 07:46:31 INFO - PROCESS | 1332 | 1460990791263 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:31 INFO - PROCESS | 1332 | ++DOCSHELL 1AD51000 == 48 [pid = 1332] [id = 170] 07:46:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (1AD54000) [pid = 1332] [serial = 508] [outer = 00000000] 07:46:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (1ADA4C00) [pid = 1332] [serial = 509] [outer = 1AD54000] 07:46:31 INFO - PROCESS | 1332 | 1460990791311 Marionette DEBUG loaded listener.js 07:46:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (1AEA8C00) [pid = 1332] [serial = 510] [outer = 1AD54000] 07:46:31 INFO - PROCESS | 1332 | 1460990791742 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:46:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:46:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 07:46:31 INFO - PROCESS | 1332 | 1460990791806 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 07:46:31 INFO - PROCESS | 1332 | 1460990791808 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 07:46:31 INFO - PROCESS | 1332 | 1460990791812 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:46:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:46:31 INFO - PROCESS | 1332 | 1460990791814 Marionette TRACE conn4 <- [1,646,null,{}] 07:46:31 INFO - PROCESS | 1332 | 1460990791818 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:31 INFO - PROCESS | 1332 | 1460990791922 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 07:46:31 INFO - PROCESS | 1332 | 1460990791928 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:31 INFO - PROCESS | 1332 | ++DOCSHELL 1AEAC000 == 49 [pid = 1332] [id = 171] 07:46:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (1AEACC00) [pid = 1332] [serial = 511] [outer = 00000000] 07:46:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1B050C00) [pid = 1332] [serial = 512] [outer = 1AEACC00] 07:46:31 INFO - PROCESS | 1332 | 1460990791975 Marionette DEBUG loaded listener.js 07:46:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1B054000) [pid = 1332] [serial = 513] [outer = 1AEACC00] 07:46:32 INFO - PROCESS | 1332 | 1460990792466 Marionette TRACE conn4 <- [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]]]}] 07:46:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:46:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 07:46:32 INFO - PROCESS | 1332 | 1460990792485 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 07:46:32 INFO - PROCESS | 1332 | 1460990792487 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 07:46:32 INFO - PROCESS | 1332 | 1460990792490 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:46:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:46:32 INFO - PROCESS | 1332 | 1460990792492 Marionette TRACE conn4 <- [1,650,null,{}] 07:46:32 INFO - PROCESS | 1332 | 1460990792496 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:32 INFO - PROCESS | 1332 | 1460990792617 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 07:46:32 INFO - PROCESS | 1332 | 1460990792624 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:32 INFO - PROCESS | 1332 | ++DOCSHELL 11467800 == 50 [pid = 1332] [id = 172] 07:46:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1BB9EC00) [pid = 1332] [serial = 514] [outer = 00000000] 07:46:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1BE70800) [pid = 1332] [serial = 515] [outer = 1BB9EC00] 07:46:32 INFO - PROCESS | 1332 | 1460990792723 Marionette DEBUG loaded listener.js 07:46:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1BE7A000) [pid = 1332] [serial = 516] [outer = 1BB9EC00] 07:46:32 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:32 INFO - PROCESS | 1332 | [1332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:46:33 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:33 INFO - PROCESS | 1332 | 1460990793167 Marionette TRACE conn4 <- [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]]]}] 07:46:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:46:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 732ms 07:46:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:46:33 INFO - PROCESS | 1332 | 1460990793227 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 07:46:33 INFO - PROCESS | 1332 | 1460990793229 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 07:46:33 INFO - PROCESS | 1332 | 1460990793232 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:46:33 INFO - PROCESS | 1332 | 1460990793234 Marionette TRACE conn4 <- [1,654,null,{}] 07:46:33 INFO - PROCESS | 1332 | 1460990793243 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:33 INFO - PROCESS | 1332 | 1460990793375 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 07:46:33 INFO - PROCESS | 1332 | 1460990793389 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:33 INFO - PROCESS | 1332 | ++DOCSHELL 1BE84C00 == 51 [pid = 1332] [id = 173] 07:46:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1BFAD400) [pid = 1332] [serial = 517] [outer = 00000000] 07:46:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1D13E800) [pid = 1332] [serial = 518] [outer = 1BFAD400] 07:46:33 INFO - PROCESS | 1332 | 1460990793485 Marionette DEBUG loaded listener.js 07:46:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1D960000) [pid = 1332] [serial = 519] [outer = 1BFAD400] 07:46:33 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:33 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (1AD98C00) [pid = 1332] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:46:33 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (177A1C00) [pid = 1332] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:46:33 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (1BB91400) [pid = 1332] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:46:33 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1D967400) [pid = 1332] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:46:33 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (116B9000) [pid = 1332] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:46:33 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1146CC00) [pid = 1332] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:46:33 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1AEAC400) [pid = 1332] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:46:33 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (18ACB800) [pid = 1332] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:46:33 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (15A09800) [pid = 1332] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:46:33 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (1AD97C00) [pid = 1332] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:46:33 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (0EA1AC00) [pid = 1332] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:46:33 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:33 INFO - PROCESS | 1332 | [1332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:46:34 INFO - PROCESS | 1332 | 1460990794027 Marionette TRACE conn4 <- [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]]]}] 07:46:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:46:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 829ms 07:46:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:46:34 INFO - PROCESS | 1332 | 1460990794063 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 07:46:34 INFO - PROCESS | 1332 | 1460990794065 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 07:46:34 INFO - PROCESS | 1332 | 1460990794068 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:46:34 INFO - PROCESS | 1332 | 1460990794070 Marionette TRACE conn4 <- [1,658,null,{}] 07:46:34 INFO - PROCESS | 1332 | 1460990794073 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:34 INFO - PROCESS | 1332 | 1460990794150 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 07:46:34 INFO - PROCESS | 1332 | 1460990794159 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:34 INFO - PROCESS | 1332 | ++DOCSHELL 183E8C00 == 52 [pid = 1332] [id = 174] 07:46:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (18A4EC00) [pid = 1332] [serial = 520] [outer = 00000000] 07:46:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (1BB53000) [pid = 1332] [serial = 521] [outer = 18A4EC00] 07:46:34 INFO - PROCESS | 1332 | 1460990794203 Marionette DEBUG loaded listener.js 07:46:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (1C0E9400) [pid = 1332] [serial = 522] [outer = 18A4EC00] 07:46:34 INFO - PROCESS | 1332 | 1460990794625 Marionette TRACE conn4 <- [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]]]}] 07:46:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:46:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 07:46:34 INFO - PROCESS | 1332 | 1460990794639 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 07:46:34 INFO - PROCESS | 1332 | 1460990794641 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 07:46:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:46:34 INFO - PROCESS | 1332 | 1460990794654 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:46:34 INFO - PROCESS | 1332 | 1460990794656 Marionette TRACE conn4 <- [1,662,null,{}] 07:46:34 INFO - PROCESS | 1332 | 1460990794659 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:34 INFO - PROCESS | 1332 | 1460990794763 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 07:46:34 INFO - PROCESS | 1332 | 1460990794769 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:34 INFO - PROCESS | 1332 | ++DOCSHELL 1BFAD000 == 53 [pid = 1332] [id = 175] 07:46:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1D967400) [pid = 1332] [serial = 523] [outer = 00000000] 07:46:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1DA39800) [pid = 1332] [serial = 524] [outer = 1D967400] 07:46:34 INFO - PROCESS | 1332 | 1460990794816 Marionette DEBUG loaded listener.js 07:46:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1DA3FC00) [pid = 1332] [serial = 525] [outer = 1D967400] 07:46:35 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:35 INFO - PROCESS | 1332 | [1332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:46:35 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:35 INFO - PROCESS | 1332 | [1332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:46:35 INFO - PROCESS | 1332 | 1460990795252 Marionette TRACE conn4 <- [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]]]}] 07:46:35 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 07:46:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 07:46:35 INFO - PROCESS | 1332 | 1460990795293 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 07:46:35 INFO - PROCESS | 1332 | 1460990795295 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 07:46:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:46:35 INFO - PROCESS | 1332 | 1460990795298 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:46:35 INFO - PROCESS | 1332 | 1460990795300 Marionette TRACE conn4 <- [1,666,null,{}] 07:46:35 INFO - PROCESS | 1332 | 1460990795304 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:35 INFO - PROCESS | 1332 | 1460990795385 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 07:46:35 INFO - PROCESS | 1332 | 1460990795391 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:35 INFO - PROCESS | 1332 | ++DOCSHELL 1544B000 == 54 [pid = 1332] [id = 176] 07:46:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1544C000) [pid = 1332] [serial = 526] [outer = 00000000] 07:46:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1544F800) [pid = 1332] [serial = 527] [outer = 1544C000] 07:46:35 INFO - PROCESS | 1332 | 1460990795438 Marionette DEBUG loaded listener.js 07:46:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (15452800) [pid = 1332] [serial = 528] [outer = 1544C000] 07:46:35 INFO - PROCESS | 1332 | 1460990795873 Marionette TRACE conn4 <- [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]]]}] 07:46:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:46:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 07:46:35 INFO - PROCESS | 1332 | 1460990795975 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 07:46:35 INFO - PROCESS | 1332 | 1460990795980 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 07:46:35 INFO - PROCESS | 1332 | 1460990795986 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:46:35 INFO - PROCESS | 1332 | 1460990795990 Marionette TRACE conn4 <- [1,670,null,{}] 07:46:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:46:35 INFO - PROCESS | 1332 | 1460990795997 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:36 INFO - PROCESS | 1332 | 1460990796162 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 07:46:36 INFO - PROCESS | 1332 | 1460990796268 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:36 INFO - PROCESS | 1332 | ++DOCSHELL 1234D800 == 55 [pid = 1332] [id = 177] 07:46:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1237D400) [pid = 1332] [serial = 529] [outer = 00000000] 07:46:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1544D000) [pid = 1332] [serial = 530] [outer = 1237D400] 07:46:36 INFO - PROCESS | 1332 | 1460990796324 Marionette DEBUG loaded listener.js 07:46:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (15F97800) [pid = 1332] [serial = 531] [outer = 1237D400] 07:46:37 INFO - PROCESS | 1332 | 1460990797372 Marionette TRACE conn4 <- [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]]]}] 07:46:37 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) 07:46:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1414ms 07:46:37 INFO - PROCESS | 1332 | 1460990797411 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 07:46:37 INFO - PROCESS | 1332 | 1460990797415 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 07:46:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:46:37 INFO - PROCESS | 1332 | 1460990797423 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:46:37 INFO - PROCESS | 1332 | 1460990797427 Marionette TRACE conn4 <- [1,674,null,{}] 07:46:37 INFO - PROCESS | 1332 | 1460990797431 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:37 INFO - PROCESS | 1332 | 1460990797538 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 07:46:37 INFO - PROCESS | 1332 | 1460990797669 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:37 INFO - PROCESS | 1332 | ++DOCSHELL 16ED7800 == 56 [pid = 1332] [id = 178] 07:46:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (19733400) [pid = 1332] [serial = 532] [outer = 00000000] 07:46:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1A7CAC00) [pid = 1332] [serial = 533] [outer = 19733400] 07:46:37 INFO - PROCESS | 1332 | 1460990797725 Marionette DEBUG loaded listener.js 07:46:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1AD57800) [pid = 1332] [serial = 534] [outer = 19733400] 07:46:38 INFO - PROCESS | 1332 | 1460990798728 Marionette TRACE conn4 <- [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]]]}] 07:46:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:46:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1321ms 07:46:38 INFO - PROCESS | 1332 | 1460990798747 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 07:46:38 INFO - PROCESS | 1332 | 1460990798749 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 07:46:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:46:38 INFO - PROCESS | 1332 | 1460990798753 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:46:38 INFO - PROCESS | 1332 | 1460990798755 Marionette TRACE conn4 <- [1,678,null,{}] 07:46:38 INFO - PROCESS | 1332 | 1460990798765 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:38 INFO - PROCESS | 1332 | 1460990798875 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 07:46:39 INFO - PROCESS | 1332 | 1460990799035 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:39 INFO - PROCESS | 1332 | ++DOCSHELL 1DA39000 == 57 [pid = 1332] [id = 179] 07:46:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1DA40000) [pid = 1332] [serial = 535] [outer = 00000000] 07:46:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1DAEE000) [pid = 1332] [serial = 536] [outer = 1DA40000] 07:46:39 INFO - PROCESS | 1332 | 1460990799097 Marionette DEBUG loaded listener.js 07:46:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (1E706C00) [pid = 1332] [serial = 537] [outer = 1DA40000] 07:46:40 INFO - PROCESS | 1332 | 1460990800130 Marionette TRACE conn4 <- [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]]]}] 07:46:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:46:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1437ms 07:46:40 INFO - PROCESS | 1332 | 1460990800194 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 07:46:40 INFO - PROCESS | 1332 | 1460990800196 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 07:46:40 INFO - PROCESS | 1332 | 1460990800199 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:46:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:46:40 INFO - PROCESS | 1332 | 1460990800202 Marionette TRACE conn4 <- [1,682,null,{}] 07:46:40 INFO - PROCESS | 1332 | 1460990800205 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:40 INFO - PROCESS | 1332 | 1460990800374 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 07:46:40 INFO - PROCESS | 1332 | 1460990800503 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:40 INFO - PROCESS | 1332 | ++DOCSHELL 1E784C00 == 58 [pid = 1332] [id = 180] 07:46:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1E786000) [pid = 1332] [serial = 538] [outer = 00000000] 07:46:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1E7C3800) [pid = 1332] [serial = 539] [outer = 1E786000] 07:46:40 INFO - PROCESS | 1332 | 1460990800557 Marionette DEBUG loaded listener.js 07:46:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1EC9D400) [pid = 1332] [serial = 540] [outer = 1E786000] 07:46:41 INFO - PROCESS | 1332 | 1460990801582 Marionette TRACE conn4 <- [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]]]}] 07:46:41 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) 07:46:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1422ms 07:46:41 INFO - PROCESS | 1332 | 1460990801626 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 07:46:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:46:41 INFO - PROCESS | 1332 | 1460990801630 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 07:46:41 INFO - PROCESS | 1332 | 1460990801635 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:46:41 INFO - PROCESS | 1332 | 1460990801638 Marionette TRACE conn4 <- [1,686,null,{}] 07:46:41 INFO - PROCESS | 1332 | 1460990801644 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:41 INFO - PROCESS | 1332 | 1460990801745 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 07:46:41 INFO - PROCESS | 1332 | 1460990801883 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:41 INFO - PROCESS | 1332 | ++DOCSHELL 15450400 == 59 [pid = 1332] [id = 181] 07:46:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (16EDB400) [pid = 1332] [serial = 541] [outer = 00000000] 07:46:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (19A11800) [pid = 1332] [serial = 542] [outer = 16EDB400] 07:46:41 INFO - PROCESS | 1332 | 1460990801933 Marionette DEBUG loaded listener.js 07:46:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (19D6B800) [pid = 1332] [serial = 543] [outer = 16EDB400] 07:46:42 INFO - PROCESS | 1332 | --DOCSHELL 1DA03800 == 58 [pid = 1332] [id = 102] 07:46:42 INFO - PROCESS | 1332 | --DOCSHELL 1BFAD000 == 57 [pid = 1332] [id = 175] 07:46:42 INFO - PROCESS | 1332 | --DOCSHELL 183E8C00 == 56 [pid = 1332] [id = 174] 07:46:42 INFO - PROCESS | 1332 | --DOCSHELL 1BE84C00 == 55 [pid = 1332] [id = 173] 07:46:42 INFO - PROCESS | 1332 | --DOCSHELL 11467800 == 54 [pid = 1332] [id = 172] 07:46:42 INFO - PROCESS | 1332 | --DOCSHELL 1AEAC000 == 53 [pid = 1332] [id = 171] 07:46:42 INFO - PROCESS | 1332 | --DOCSHELL 1AD51000 == 52 [pid = 1332] [id = 170] 07:46:42 INFO - PROCESS | 1332 | --DOCSHELL 19B1B800 == 51 [pid = 1332] [id = 169] 07:46:42 INFO - PROCESS | 1332 | --DOCSHELL 11247800 == 50 [pid = 1332] [id = 168] 07:46:42 INFO - PROCESS | 1332 | --DOCSHELL 16EDC400 == 49 [pid = 1332] [id = 167] 07:46:42 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1A7C4C00) [pid = 1332] [serial = 440] [outer = 00000000] [url = about:blank] 07:46:42 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (15AEA800) [pid = 1332] [serial = 437] [outer = 00000000] [url = about:blank] 07:46:42 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1BB93400) [pid = 1332] [serial = 449] [outer = 00000000] [url = about:blank] 07:46:42 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1E78B000) [pid = 1332] [serial = 443] [outer = 00000000] [url = about:blank] 07:46:42 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (1BEEFC00) [pid = 1332] [serial = 446] [outer = 00000000] [url = about:blank] 07:46:42 INFO - PROCESS | 1332 | 1460990803015 Marionette TRACE conn4 <- [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]]]}] 07:46:42 INFO - PROCESS | 1332 | --DOCSHELL 10EBCC00 == 48 [pid = 1332] [id = 162] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (1BE77400) [pid = 1332] [serial = 467] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (1DA36400) [pid = 1332] [serial = 470] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1CAABC00) [pid = 1332] [serial = 468] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (1E78E400) [pid = 1332] [serial = 435] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (15528800) [pid = 1332] [serial = 455] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (16174800) [pid = 1332] [serial = 456] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1B04FC00) [pid = 1332] [serial = 464] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (19E6B400) [pid = 1332] [serial = 458] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (1A7CB800) [pid = 1332] [serial = 459] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1972D800) [pid = 1332] [serial = 453] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (18ACE400) [pid = 1332] [serial = 452] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1DA60000) [pid = 1332] [serial = 471] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (1AE5C400) [pid = 1332] [serial = 461] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1AEAA400) [pid = 1332] [serial = 462] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (15EE9400) [pid = 1332] [serial = 474] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1E788C00) [pid = 1332] [serial = 479] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (1BB97800) [pid = 1332] [serial = 476] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (1BE79000) [pid = 1332] [serial = 477] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (10EBB800) [pid = 1332] [serial = 473] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (1BB5C800) [pid = 1332] [serial = 465] [outer = 00000000] [url = about:blank] 07:46:43 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1E7C1000) [pid = 1332] [serial = 480] [outer = 00000000] [url = about:blank] 07:46:43 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) 07:46:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1421ms 07:46:43 INFO - PROCESS | 1332 | 1460990803057 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 07:46:43 INFO - PROCESS | 1332 | 1460990803062 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 07:46:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:46:43 INFO - PROCESS | 1332 | 1460990803068 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:46:43 INFO - PROCESS | 1332 | 1460990803071 Marionette TRACE conn4 <- [1,690,null,{}] 07:46:43 INFO - PROCESS | 1332 | 1460990803075 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:43 INFO - PROCESS | 1332 | 1460990803167 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 07:46:43 INFO - PROCESS | 1332 | 1460990803278 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:43 INFO - PROCESS | 1332 | ++DOCSHELL 11465800 == 49 [pid = 1332] [id = 182] 07:46:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (1146F400) [pid = 1332] [serial = 544] [outer = 00000000] 07:46:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (15444800) [pid = 1332] [serial = 545] [outer = 1146F400] 07:46:43 INFO - PROCESS | 1332 | 1460990803323 Marionette DEBUG loaded listener.js 07:46:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (15A9D800) [pid = 1332] [serial = 546] [outer = 1146F400] 07:46:44 INFO - PROCESS | 1332 | 1460990804196 Marionette TRACE conn4 <- [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]]]}] 07:46:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:46:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1181ms 07:46:44 INFO - PROCESS | 1332 | 1460990804254 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 07:46:44 INFO - PROCESS | 1332 | 1460990804256 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 07:46:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:46:44 INFO - PROCESS | 1332 | 1460990804260 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:46:44 INFO - PROCESS | 1332 | 1460990804263 Marionette TRACE conn4 <- [1,694,null,{}] 07:46:44 INFO - PROCESS | 1332 | 1460990804274 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:44 INFO - PROCESS | 1332 | 1460990804382 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 07:46:44 INFO - PROCESS | 1332 | 1460990804392 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:44 INFO - PROCESS | 1332 | ++DOCSHELL 19D6AC00 == 50 [pid = 1332] [id = 183] 07:46:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (19D72000) [pid = 1332] [serial = 547] [outer = 00000000] 07:46:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (1A7CB400) [pid = 1332] [serial = 548] [outer = 19D72000] 07:46:44 INFO - PROCESS | 1332 | 1460990804439 Marionette DEBUG loaded listener.js 07:46:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1AD50000) [pid = 1332] [serial = 549] [outer = 19D72000] 07:46:45 INFO - PROCESS | 1332 | 1460990805384 Marionette TRACE conn4 <- [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]]]}] 07:46:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:46:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1175ms 07:46:45 INFO - PROCESS | 1332 | 1460990805439 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 07:46:45 INFO - PROCESS | 1332 | 1460990805441 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 07:46:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:46:45 INFO - PROCESS | 1332 | 1460990805445 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:46:45 INFO - PROCESS | 1332 | 1460990805446 Marionette TRACE conn4 <- [1,698,null,{}] 07:46:45 INFO - PROCESS | 1332 | 1460990805455 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:45 INFO - PROCESS | 1332 | 1460990805567 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 07:46:45 INFO - PROCESS | 1332 | 1460990805573 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:45 INFO - PROCESS | 1332 | ++DOCSHELL 1AD9DC00 == 51 [pid = 1332] [id = 184] 07:46:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1AD9F400) [pid = 1332] [serial = 550] [outer = 00000000] 07:46:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1B04A400) [pid = 1332] [serial = 551] [outer = 1AD9F400] 07:46:45 INFO - PROCESS | 1332 | 1460990805618 Marionette DEBUG loaded listener.js 07:46:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1B054C00) [pid = 1332] [serial = 552] [outer = 1AD9F400] 07:46:46 INFO - PROCESS | 1332 | 1460990806577 Marionette TRACE conn4 <- [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]]]}] 07:46:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:46:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1176ms 07:46:46 INFO - PROCESS | 1332 | 1460990806625 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 07:46:46 INFO - PROCESS | 1332 | 1460990806627 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 07:46:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:46:46 INFO - PROCESS | 1332 | 1460990806631 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:46:46 INFO - PROCESS | 1332 | 1460990806632 Marionette TRACE conn4 <- [1,702,null,{}] 07:46:46 INFO - PROCESS | 1332 | 1460990806636 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:46 INFO - PROCESS | 1332 | 1460990806750 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 07:46:46 INFO - PROCESS | 1332 | 1460990806757 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:46 INFO - PROCESS | 1332 | ++DOCSHELL 1BB1B000 == 52 [pid = 1332] [id = 185] 07:46:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1BB93000) [pid = 1332] [serial = 553] [outer = 00000000] 07:46:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1BBC5000) [pid = 1332] [serial = 554] [outer = 1BB93000] 07:46:46 INFO - PROCESS | 1332 | 1460990806847 Marionette DEBUG loaded listener.js 07:46:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1BBC4000) [pid = 1332] [serial = 555] [outer = 1BB93000] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1DA0EC00) [pid = 1332] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (15A0F400) [pid = 1332] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (19E6C000) [pid = 1332] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (1AEAAC00) [pid = 1332] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (11462800) [pid = 1332] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1E7C5800) [pid = 1332] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1E705C00) [pid = 1332] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (1AEACC00) [pid = 1332] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (1BB9EC00) [pid = 1332] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (1AD54000) [pid = 1332] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (1779E800) [pid = 1332] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (116B9C00) [pid = 1332] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (11468C00) [pid = 1332] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (19E6D400) [pid = 1332] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (1BFAD400) [pid = 1332] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (18A4EC00) [pid = 1332] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (1D967400) [pid = 1332] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (19B19400) [pid = 1332] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (0EB59800) [pid = 1332] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (1DA32C00) [pid = 1332] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:46:47 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (15277C00) [pid = 1332] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:46:47 INFO - PROCESS | 1332 | 1460990807912 Marionette TRACE conn4 <- [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]]]}] 07:46:47 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 07:46:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1334ms 07:46:47 INFO - PROCESS | 1332 | 1460990807969 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 07:46:47 INFO - PROCESS | 1332 | 1460990807971 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 07:46:47 INFO - PROCESS | 1332 | 1460990807974 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:46:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:46:47 INFO - PROCESS | 1332 | 1460990807976 Marionette TRACE conn4 <- [1,706,null,{}] 07:46:47 INFO - PROCESS | 1332 | 1460990807980 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:48 INFO - PROCESS | 1332 | 1460990808083 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 07:46:48 INFO - PROCESS | 1332 | 1460990808195 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:48 INFO - PROCESS | 1332 | ++DOCSHELL 11250800 == 53 [pid = 1332] [id = 186] 07:46:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (11463400) [pid = 1332] [serial = 556] [outer = 00000000] 07:46:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (19F22800) [pid = 1332] [serial = 557] [outer = 11463400] 07:46:48 INFO - PROCESS | 1332 | 1460990808243 Marionette DEBUG loaded listener.js 07:46:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (1BB9F000) [pid = 1332] [serial = 558] [outer = 11463400] 07:46:49 INFO - PROCESS | 1332 | 1460990809096 Marionette TRACE conn4 <- [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]]]}] 07:46:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:46:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1173ms 07:46:49 INFO - PROCESS | 1332 | 1460990809152 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 07:46:49 INFO - PROCESS | 1332 | 1460990809154 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 07:46:49 INFO - PROCESS | 1332 | 1460990809157 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:46:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:46:49 INFO - PROCESS | 1332 | 1460990809159 Marionette TRACE conn4 <- [1,710,null,{}] 07:46:49 INFO - PROCESS | 1332 | 1460990809162 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:49 INFO - PROCESS | 1332 | 1460990809239 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 07:46:49 INFO - PROCESS | 1332 | 1460990809319 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:49 INFO - PROCESS | 1332 | ++DOCSHELL 10FD6000 == 54 [pid = 1332] [id = 187] 07:46:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (19736C00) [pid = 1332] [serial = 559] [outer = 00000000] 07:46:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (1BE8C400) [pid = 1332] [serial = 560] [outer = 19736C00] 07:46:49 INFO - PROCESS | 1332 | 1460990809363 Marionette DEBUG loaded listener.js 07:46:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (1BDBD400) [pid = 1332] [serial = 561] [outer = 19736C00] 07:46:49 INFO - PROCESS | 1332 | 1460990809988 Marionette TRACE conn4 <- [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] 07:46:50 INFO - PROCESS | 1332 | 1460990810038 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 07:46:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:46:50 INFO - PROCESS | 1332 | 1460990810044 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:46:50 INFO - PROCESS | 1332 | 1460990810049 Marionette TRACE conn4 <- [1,714,null,{}] 07:46:50 INFO - PROCESS | 1332 | 1460990810054 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:50 INFO - PROCESS | 1332 | 1460990810168 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 07:46:50 INFO - PROCESS | 1332 | 1460990810296 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:50 INFO - PROCESS | 1332 | ++DOCSHELL 16E56800 == 55 [pid = 1332] [id = 188] 07:46:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (16EDCC00) [pid = 1332] [serial = 562] [outer = 00000000] 07:46:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (18B80400) [pid = 1332] [serial = 563] [outer = 16EDCC00] 07:46:50 INFO - PROCESS | 1332 | 1460990810354 Marionette DEBUG loaded listener.js 07:46:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (19A0D400) [pid = 1332] [serial = 564] [outer = 16EDCC00] 07:46:50 INFO - PROCESS | 1332 | 1460990811002 Marionette TRACE conn4 <- [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]]]}] 07:46:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:46:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 07:46:51 INFO - PROCESS | 1332 | 1460990811018 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 07:46:51 INFO - PROCESS | 1332 | 1460990811024 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 07:46:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:46:51 INFO - PROCESS | 1332 | 1460990811031 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:46:51 INFO - PROCESS | 1332 | 1460990811034 Marionette TRACE conn4 <- [1,718,null,{}] 07:46:51 INFO - PROCESS | 1332 | 1460990811038 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:51 INFO - PROCESS | 1332 | 1460990811149 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 07:46:51 INFO - PROCESS | 1332 | 1460990811248 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:51 INFO - PROCESS | 1332 | ++DOCSHELL 19D73400 == 56 [pid = 1332] [id = 189] 07:46:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (1A7C6400) [pid = 1332] [serial = 565] [outer = 00000000] 07:46:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (1BB9A800) [pid = 1332] [serial = 566] [outer = 1A7C6400] 07:46:51 INFO - PROCESS | 1332 | 1460990811303 Marionette DEBUG loaded listener.js 07:46:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (1BE79800) [pid = 1332] [serial = 567] [outer = 1A7C6400] 07:46:51 INFO - PROCESS | 1332 | 1460990811960 Marionette TRACE conn4 <- [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] 07:46:51 INFO - PROCESS | 1332 | 1460990812005 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 07:46:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:46:51 INFO - PROCESS | 1332 | 1460990812009 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:46:51 INFO - PROCESS | 1332 | 1460990812013 Marionette TRACE conn4 <- [1,722,null,{}] 07:46:52 INFO - PROCESS | 1332 | 1460990812025 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:52 INFO - PROCESS | 1332 | 1460990812139 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 07:46:52 INFO - PROCESS | 1332 | 1460990812266 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:52 INFO - PROCESS | 1332 | ++DOCSHELL 1DA0E000 == 57 [pid = 1332] [id = 190] 07:46:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (1DA10000) [pid = 1332] [serial = 568] [outer = 00000000] 07:46:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (1DA5BC00) [pid = 1332] [serial = 569] [outer = 1DA10000] 07:46:52 INFO - PROCESS | 1332 | 1460990812335 Marionette DEBUG loaded listener.js 07:46:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1DAE5C00) [pid = 1332] [serial = 570] [outer = 1DA10000] 07:46:52 INFO - PROCESS | 1332 | 1460990812884 Marionette TRACE conn4 <- [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]]]}] 07:46:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:46:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 07:46:52 INFO - PROCESS | 1332 | 1460990812942 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 07:46:52 INFO - PROCESS | 1332 | 1460990812945 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 07:46:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:46:52 INFO - PROCESS | 1332 | 1460990812948 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:46:52 INFO - PROCESS | 1332 | 1460990812950 Marionette TRACE conn4 <- [1,726,null,{}] 07:46:52 INFO - PROCESS | 1332 | 1460990812954 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:53 INFO - PROCESS | 1332 | 1460990813057 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 07:46:53 INFO - PROCESS | 1332 | 1460990813156 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:53 INFO - PROCESS | 1332 | ++DOCSHELL 1AF18800 == 58 [pid = 1332] [id = 191] 07:46:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1AF1A400) [pid = 1332] [serial = 571] [outer = 00000000] 07:46:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1AF1FC00) [pid = 1332] [serial = 572] [outer = 1AF1A400] 07:46:53 INFO - PROCESS | 1332 | 1460990813210 Marionette DEBUG loaded listener.js 07:46:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1AF22C00) [pid = 1332] [serial = 573] [outer = 1AF1A400] 07:46:54 INFO - PROCESS | 1332 | 1460990814248 Marionette TRACE conn4 <- [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]]]}] 07:46:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:46:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1315ms 07:46:54 INFO - PROCESS | 1332 | 1460990814268 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 07:46:54 INFO - PROCESS | 1332 | 1460990814270 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 07:46:54 INFO - PROCESS | 1332 | 1460990814274 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:46:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:46:54 INFO - PROCESS | 1332 | 1460990814276 Marionette TRACE conn4 <- [1,730,null,{}] 07:46:54 INFO - PROCESS | 1332 | 1460990814280 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:54 INFO - PROCESS | 1332 | 1460990814379 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 07:46:54 INFO - PROCESS | 1332 | 1460990814501 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:54 INFO - PROCESS | 1332 | ++DOCSHELL 1AF1EC00 == 59 [pid = 1332] [id = 192] 07:46:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1DA3F400) [pid = 1332] [serial = 574] [outer = 00000000] 07:46:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1E78C000) [pid = 1332] [serial = 575] [outer = 1DA3F400] 07:46:54 INFO - PROCESS | 1332 | 1460990814557 Marionette DEBUG loaded listener.js 07:46:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1E7BB400) [pid = 1332] [serial = 576] [outer = 1DA3F400] 07:46:55 INFO - PROCESS | 1332 | 1460990815706 Marionette TRACE conn4 <- [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]]]}] 07:46:55 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 07:46:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1477ms 07:46:55 INFO - PROCESS | 1332 | 1460990815759 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 07:46:55 INFO - PROCESS | 1332 | 1460990815763 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 07:46:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:46:55 INFO - PROCESS | 1332 | 1460990815768 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:46:55 INFO - PROCESS | 1332 | 1460990815772 Marionette TRACE conn4 <- [1,734,null,{}] 07:46:55 INFO - PROCESS | 1332 | 1460990815868 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:55 INFO - PROCESS | 1332 | 1460990815967 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 07:46:56 INFO - PROCESS | 1332 | 1460990816047 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:56 INFO - PROCESS | 1332 | ++DOCSHELL 15F98800 == 60 [pid = 1332] [id = 193] 07:46:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (15F9CC00) [pid = 1332] [serial = 577] [outer = 00000000] 07:46:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (18A44800) [pid = 1332] [serial = 578] [outer = 15F9CC00] 07:46:56 INFO - PROCESS | 1332 | 1460990816140 Marionette DEBUG loaded listener.js 07:46:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (18EF3C00) [pid = 1332] [serial = 579] [outer = 15F9CC00] 07:46:56 INFO - PROCESS | 1332 | --DOCSHELL 11250800 == 59 [pid = 1332] [id = 186] 07:46:56 INFO - PROCESS | 1332 | --DOCSHELL 1BB1B000 == 58 [pid = 1332] [id = 185] 07:46:56 INFO - PROCESS | 1332 | --DOCSHELL 1AD9DC00 == 57 [pid = 1332] [id = 184] 07:46:56 INFO - PROCESS | 1332 | --DOCSHELL 19D6AC00 == 56 [pid = 1332] [id = 183] 07:46:56 INFO - PROCESS | 1332 | --DOCSHELL 11465800 == 55 [pid = 1332] [id = 182] 07:46:56 INFO - PROCESS | 1332 | --DOCSHELL 15450400 == 54 [pid = 1332] [id = 181] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1544F800) [pid = 1332] [serial = 527] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1E78B800) [pid = 1332] [serial = 347] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (16ED9000) [pid = 1332] [serial = 392] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1AD9AC00) [pid = 1332] [serial = 395] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (1BE7C800) [pid = 1332] [serial = 398] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1BE6D800) [pid = 1332] [serial = 450] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (1ECA7400) [pid = 1332] [serial = 405] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1E7BF800) [pid = 1332] [serial = 402] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1AACB400) [pid = 1332] [serial = 441] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1ECA8000) [pid = 1332] [serial = 447] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (1ECA0800) [pid = 1332] [serial = 444] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (17798C00) [pid = 1332] [serial = 438] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (1B054000) [pid = 1332] [serial = 513] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (1BE7A000) [pid = 1332] [serial = 516] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1ADA4C00) [pid = 1332] [serial = 509] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (1BE70800) [pid = 1332] [serial = 515] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (18B20C00) [pid = 1332] [serial = 501] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (18A4E000) [pid = 1332] [serial = 500] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (19731000) [pid = 1332] [serial = 498] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (18AC2400) [pid = 1332] [serial = 497] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (16ED7400) [pid = 1332] [serial = 503] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (183E8400) [pid = 1332] [serial = 504] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (1A7C3000) [pid = 1332] [serial = 506] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (1AAC9000) [pid = 1332] [serial = 507] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (1F562800) [pid = 1332] [serial = 482] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (18B1A800) [pid = 1332] [serial = 485] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (1B049000) [pid = 1332] [serial = 488] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (1F560C00) [pid = 1332] [serial = 491] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (20486400) [pid = 1332] [serial = 494] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (1D13E800) [pid = 1332] [serial = 518] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (1BB53000) [pid = 1332] [serial = 521] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (1C0E9400) [pid = 1332] [serial = 522] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (1D960000) [pid = 1332] [serial = 519] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (1B050C00) [pid = 1332] [serial = 512] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (1AEA8C00) [pid = 1332] [serial = 510] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 83 (1DA3FC00) [pid = 1332] [serial = 525] [outer = 00000000] [url = about:blank] 07:46:56 INFO - PROCESS | 1332 | --DOMWINDOW == 82 (1DA39800) [pid = 1332] [serial = 524] [outer = 00000000] [url = about:blank] 07:46:57 INFO - PROCESS | 1332 | 1460990817114 Marionette TRACE conn4 <- [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]]]}] 07:46:57 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.) 07:46:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1380ms 07:46:57 INFO - PROCESS | 1332 | 1460990817151 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 07:46:57 INFO - PROCESS | 1332 | 1460990817156 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 07:46:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:46:57 INFO - PROCESS | 1332 | 1460990817163 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:46:57 INFO - PROCESS | 1332 | 1460990817165 Marionette TRACE conn4 <- [1,738,null,{}] 07:46:57 INFO - PROCESS | 1332 | 1460990817169 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:57 INFO - PROCESS | 1332 | 1460990817257 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 07:46:57 INFO - PROCESS | 1332 | 1460990817264 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:57 INFO - PROCESS | 1332 | ++DOCSHELL 1544BC00 == 55 [pid = 1332] [id = 194] 07:46:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 83 (15452000) [pid = 1332] [serial = 580] [outer = 00000000] 07:46:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 84 (1885E000) [pid = 1332] [serial = 581] [outer = 15452000] 07:46:57 INFO - PROCESS | 1332 | 1460990817312 Marionette DEBUG loaded listener.js 07:46:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (18ACB800) [pid = 1332] [serial = 582] [outer = 15452000] 07:46:58 INFO - PROCESS | 1332 | 1460990818281 Marionette TRACE conn4 <- [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]]]}] 07:46:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:46:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1175ms 07:46:58 INFO - PROCESS | 1332 | 1460990818340 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 07:46:58 INFO - PROCESS | 1332 | 1460990818343 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 07:46:58 INFO - PROCESS | 1332 | 1460990818346 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:46:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:46:58 INFO - PROCESS | 1332 | 1460990818350 Marionette TRACE conn4 <- [1,742,null,{}] 07:46:58 INFO - PROCESS | 1332 | 1460990818360 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:58 INFO - PROCESS | 1332 | 1460990818453 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 07:46:58 INFO - PROCESS | 1332 | 1460990818461 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:58 INFO - PROCESS | 1332 | ++DOCSHELL 19A0C000 == 56 [pid = 1332] [id = 195] 07:46:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (19A0D800) [pid = 1332] [serial = 583] [outer = 00000000] 07:46:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1AD4CC00) [pid = 1332] [serial = 584] [outer = 19A0D800] 07:46:58 INFO - PROCESS | 1332 | 1460990818512 Marionette DEBUG loaded listener.js 07:46:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (1AD59400) [pid = 1332] [serial = 585] [outer = 19A0D800] 07:46:59 INFO - PROCESS | 1332 | 1460990819489 Marionette TRACE conn4 <- [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]]]}] 07:46:59 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 07:46:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1175ms 07:46:59 INFO - PROCESS | 1332 | 1460990819525 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 07:46:59 INFO - PROCESS | 1332 | 1460990819528 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 07:46:59 INFO - PROCESS | 1332 | 1460990819531 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:46:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:46:59 INFO - PROCESS | 1332 | 1460990819533 Marionette TRACE conn4 <- [1,746,null,{}] 07:46:59 INFO - PROCESS | 1332 | 1460990819537 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:59 INFO - PROCESS | 1332 | 1460990819655 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 07:46:59 INFO - PROCESS | 1332 | 1460990819709 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:59 INFO - PROCESS | 1332 | ++DOCSHELL 1AD9AC00 == 57 [pid = 1332] [id = 196] 07:46:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (1ADCF400) [pid = 1332] [serial = 586] [outer = 00000000] 07:46:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1AF1A800) [pid = 1332] [serial = 587] [outer = 1ADCF400] 07:46:59 INFO - PROCESS | 1332 | 1460990819758 Marionette DEBUG loaded listener.js 07:46:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (1B04D800) [pid = 1332] [serial = 588] [outer = 1ADCF400] 07:47:00 INFO - PROCESS | 1332 | 1460990820222 Marionette TRACE conn4 <- [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]]]}] 07:47:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:47:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 07:47:00 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (1AD9F400) [pid = 1332] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:47:00 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (1146F400) [pid = 1332] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:47:00 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (19D72000) [pid = 1332] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:47:00 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (16EDB400) [pid = 1332] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:47:00 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (1E786000) [pid = 1332] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:47:00 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (1BB93000) [pid = 1332] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:47:00 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (11463400) [pid = 1332] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:47:00 INFO - PROCESS | 1332 | 1460990820285 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 07:47:00 INFO - PROCESS | 1332 | 1460990820287 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 07:47:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:47:00 INFO - PROCESS | 1332 | 1460990820291 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:47:00 INFO - PROCESS | 1332 | 1460990820293 Marionette TRACE conn4 <- [1,750,null,{}] 07:47:00 INFO - PROCESS | 1332 | 1460990820296 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:00 INFO - PROCESS | 1332 | 1460990820403 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 07:47:00 INFO - PROCESS | 1332 | 1460990820460 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:00 INFO - PROCESS | 1332 | ++DOCSHELL 1AD9F400 == 58 [pid = 1332] [id = 197] 07:47:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (1AEA8400) [pid = 1332] [serial = 589] [outer = 00000000] 07:47:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (1B055C00) [pid = 1332] [serial = 590] [outer = 1AEA8400] 07:47:00 INFO - PROCESS | 1332 | 1460990820505 Marionette DEBUG loaded listener.js 07:47:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1BB4F800) [pid = 1332] [serial = 591] [outer = 1AEA8400] 07:47:01 INFO - PROCESS | 1332 | 1460990821350 Marionette TRACE conn4 <- [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]]]}] 07:47:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:47:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1067ms 07:47:01 INFO - PROCESS | 1332 | 1460990821360 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 07:47:01 INFO - PROCESS | 1332 | 1460990821362 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 07:47:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:47:01 INFO - PROCESS | 1332 | 1460990821365 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:47:01 INFO - PROCESS | 1332 | 1460990821367 Marionette TRACE conn4 <- [1,754,null,{}] 07:47:01 INFO - PROCESS | 1332 | 1460990821371 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:01 INFO - PROCESS | 1332 | 1460990821500 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 07:47:01 INFO - PROCESS | 1332 | 1460990821510 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:01 INFO - PROCESS | 1332 | ++DOCSHELL 1BBC9800 == 59 [pid = 1332] [id = 198] 07:47:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (1BE73800) [pid = 1332] [serial = 592] [outer = 00000000] 07:47:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (1BFB2C00) [pid = 1332] [serial = 593] [outer = 1BE73800] 07:47:01 INFO - PROCESS | 1332 | 1460990821560 Marionette DEBUG loaded listener.js 07:47:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1D13AC00) [pid = 1332] [serial = 594] [outer = 1BE73800] 07:47:02 INFO - PROCESS | 1332 | 1460990822451 Marionette TRACE conn4 <- [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]]]}] 07:47:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:47:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1119ms 07:47:02 INFO - PROCESS | 1332 | 1460990822485 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 07:47:02 INFO - PROCESS | 1332 | 1460990822487 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 07:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:47:02 INFO - PROCESS | 1332 | 1460990822491 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:47:02 INFO - PROCESS | 1332 | 1460990822492 Marionette TRACE conn4 <- [1,758,null,{}] 07:47:02 INFO - PROCESS | 1332 | 1460990822496 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:02 INFO - PROCESS | 1332 | 1460990822574 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 07:47:02 INFO - PROCESS | 1332 | 1460990822703 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:02 INFO - PROCESS | 1332 | ++DOCSHELL 0EA13000 == 60 [pid = 1332] [id = 199] 07:47:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (0EA15000) [pid = 1332] [serial = 595] [outer = 00000000] 07:47:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (10FDD000) [pid = 1332] [serial = 596] [outer = 0EA15000] 07:47:02 INFO - PROCESS | 1332 | 1460990822762 Marionette DEBUG loaded listener.js 07:47:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (11EDE000) [pid = 1332] [serial = 597] [outer = 0EA15000] 07:47:03 INFO - PROCESS | 1332 | 1460990823435 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 07:47:03 INFO - PROCESS | 1332 | 1460990823471 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 07:47:03 INFO - PROCESS | 1332 | 1460990823477 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 07:47:03 INFO - PROCESS | 1332 | 1460990823483 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:47:03 INFO - PROCESS | 1332 | 1460990823487 Marionette TRACE conn4 <- [1,762,null,{}] 07:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:47:03 INFO - PROCESS | 1332 | 1460990823492 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:03 INFO - PROCESS | 1332 | 1460990823611 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 07:47:03 INFO - PROCESS | 1332 | 1460990823738 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:03 INFO - PROCESS | 1332 | ++DOCSHELL 16ED7C00 == 61 [pid = 1332] [id = 200] 07:47:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (183DD000) [pid = 1332] [serial = 598] [outer = 00000000] 07:47:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (18A43000) [pid = 1332] [serial = 599] [outer = 183DD000] 07:47:03 INFO - PROCESS | 1332 | 1460990823797 Marionette DEBUG loaded listener.js 07:47:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (18EB8C00) [pid = 1332] [serial = 600] [outer = 183DD000] 07:47:04 INFO - PROCESS | 1332 | 1460990824418 Marionette TRACE conn4 <- [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]]]}] 07:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 969ms 07:47:04 INFO - PROCESS | 1332 | 1460990824462 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 07:47:04 INFO - PROCESS | 1332 | 1460990824466 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 07:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:47:04 INFO - PROCESS | 1332 | 1460990824471 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:47:04 INFO - PROCESS | 1332 | 1460990824474 Marionette TRACE conn4 <- [1,766,null,{}] 07:47:04 INFO - PROCESS | 1332 | 1460990824478 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:04 INFO - PROCESS | 1332 | 1460990824590 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 07:47:04 INFO - PROCESS | 1332 | 1460990824691 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:04 INFO - PROCESS | 1332 | ++DOCSHELL 19B18400 == 62 [pid = 1332] [id = 201] 07:47:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (19D6B400) [pid = 1332] [serial = 601] [outer = 00000000] 07:47:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (1ADA0000) [pid = 1332] [serial = 602] [outer = 19D6B400] 07:47:04 INFO - PROCESS | 1332 | 1460990824750 Marionette DEBUG loaded listener.js 07:47:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (1AEB2800) [pid = 1332] [serial = 603] [outer = 19D6B400] 07:47:05 INFO - PROCESS | 1332 | 1460990825407 Marionette TRACE conn4 <- [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]]]}] 07:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 970ms 07:47:05 INFO - PROCESS | 1332 | 1460990825445 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 07:47:05 INFO - PROCESS | 1332 | 1460990825448 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 07:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:47:05 INFO - PROCESS | 1332 | 1460990825453 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:47:05 INFO - PROCESS | 1332 | 1460990825460 Marionette TRACE conn4 <- [1,770,null,{}] 07:47:05 INFO - PROCESS | 1332 | 1460990825470 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:05 INFO - PROCESS | 1332 | 1460990825632 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 07:47:05 INFO - PROCESS | 1332 | 1460990825650 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:05 INFO - PROCESS | 1332 | ++DOCSHELL 1D608800 == 63 [pid = 1332] [id = 202] 07:47:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (1D95CC00) [pid = 1332] [serial = 604] [outer = 00000000] 07:47:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (1DA0F400) [pid = 1332] [serial = 605] [outer = 1D95CC00] 07:47:05 INFO - PROCESS | 1332 | 1460990825708 Marionette DEBUG loaded listener.js 07:47:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (1DA37400) [pid = 1332] [serial = 606] [outer = 1D95CC00] 07:47:06 INFO - PROCESS | 1332 | 1460990826306 Marionette TRACE conn4 <- [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]]]}] 07:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 890ms 07:47:06 INFO - PROCESS | 1332 | 1460990826344 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 07:47:06 INFO - PROCESS | 1332 | 1460990826347 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 07:47:06 INFO - PROCESS | 1332 | 1460990826351 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:47:06 INFO - PROCESS | 1332 | 1460990826353 Marionette TRACE conn4 <- [1,774,null,{}] 07:47:06 INFO - PROCESS | 1332 | 1460990826357 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:06 INFO - PROCESS | 1332 | 1460990826463 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 07:47:06 INFO - PROCESS | 1332 | 1460990826590 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:06 INFO - PROCESS | 1332 | ++DOCSHELL 15448000 == 64 [pid = 1332] [id = 203] 07:47:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (1D95DC00) [pid = 1332] [serial = 607] [outer = 00000000] 07:47:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (1E708000) [pid = 1332] [serial = 608] [outer = 1D95DC00] 07:47:06 INFO - PROCESS | 1332 | 1460990826645 Marionette DEBUG loaded listener.js 07:47:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (1E783400) [pid = 1332] [serial = 609] [outer = 1D95DC00] 07:47:07 INFO - PROCESS | 1332 | 1460990827232 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 930ms 07:47:07 INFO - PROCESS | 1332 | 1460990827285 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 07:47:07 INFO - PROCESS | 1332 | 1460990827287 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 07:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:47:07 INFO - PROCESS | 1332 | 1460990827291 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:47:07 INFO - PROCESS | 1332 | 1460990827293 Marionette TRACE conn4 <- [1,778,null,{}] 07:47:07 INFO - PROCESS | 1332 | 1460990827296 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:07 INFO - PROCESS | 1332 | 1460990827404 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 07:47:07 INFO - PROCESS | 1332 | 1460990827531 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:07 INFO - PROCESS | 1332 | ++DOCSHELL 15431000 == 65 [pid = 1332] [id = 204] 07:47:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (15432400) [pid = 1332] [serial = 610] [outer = 00000000] 07:47:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (15439800) [pid = 1332] [serial = 611] [outer = 15432400] 07:47:07 INFO - PROCESS | 1332 | 1460990827597 Marionette DEBUG loaded listener.js 07:47:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (1E7BD400) [pid = 1332] [serial = 612] [outer = 15432400] 07:47:08 INFO - PROCESS | 1332 | 1460990828430 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1168ms 07:47:08 INFO - PROCESS | 1332 | 1460990828463 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 07:47:08 INFO - PROCESS | 1332 | 1460990828467 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 07:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:47:08 INFO - PROCESS | 1332 | 1460990828473 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:47:08 INFO - PROCESS | 1332 | 1460990828477 Marionette TRACE conn4 <- [1,782,null,{}] 07:47:08 INFO - PROCESS | 1332 | 1460990828483 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:08 INFO - PROCESS | 1332 | 1460990828598 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 07:47:08 INFO - PROCESS | 1332 | 1460990828733 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:08 INFO - PROCESS | 1332 | ++DOCSHELL 15526800 == 66 [pid = 1332] [id = 205] 07:47:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (15528000) [pid = 1332] [serial = 613] [outer = 00000000] 07:47:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (15F9DC00) [pid = 1332] [serial = 614] [outer = 15528000] 07:47:08 INFO - PROCESS | 1332 | 1460990828788 Marionette DEBUG loaded listener.js 07:47:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (16EDA400) [pid = 1332] [serial = 615] [outer = 15528000] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 1885CC00 == 65 [pid = 1332] [id = 17] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 1E78BC00 == 64 [pid = 1332] [id = 8] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 15294000 == 63 [pid = 1332] [id = 28] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 19DEE800 == 62 [pid = 1332] [id = 18] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 10A0C800 == 61 [pid = 1332] [id = 27] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 15296C00 == 60 [pid = 1332] [id = 15] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 1B067400 == 59 [pid = 1332] [id = 19] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 1CAA4000 == 58 [pid = 1332] [id = 20] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 1BBC9800 == 57 [pid = 1332] [id = 198] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 1AD9F400 == 56 [pid = 1332] [id = 197] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 1AD9AC00 == 55 [pid = 1332] [id = 196] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 19A0C000 == 54 [pid = 1332] [id = 195] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 1544BC00 == 53 [pid = 1332] [id = 194] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 15F98800 == 52 [pid = 1332] [id = 193] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1544D000) [pid = 1332] [serial = 530] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1A7CAC00) [pid = 1332] [serial = 533] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (1DAEE000) [pid = 1332] [serial = 536] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 19D73400 == 51 [pid = 1332] [id = 189] 07:47:09 INFO - PROCESS | 1332 | --DOCSHELL 16E56800 == 50 [pid = 1332] [id = 188] 07:47:09 INFO - PROCESS | 1332 | 1460990829410 Marionette TRACE conn4 <- [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]]]}] 07:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 990ms 07:47:09 INFO - PROCESS | 1332 | 1460990829463 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 07:47:09 INFO - PROCESS | 1332 | 1460990829469 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 07:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:47:09 INFO - PROCESS | 1332 | 1460990829475 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:47:09 INFO - PROCESS | 1332 | 1460990829477 Marionette TRACE conn4 <- [1,786,null,{}] 07:47:09 INFO - PROCESS | 1332 | 1460990829481 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (1B04A400) [pid = 1332] [serial = 551] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (15444800) [pid = 1332] [serial = 545] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (15A9D800) [pid = 1332] [serial = 546] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1A7CB400) [pid = 1332] [serial = 548] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (19D6B800) [pid = 1332] [serial = 543] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (19A11800) [pid = 1332] [serial = 542] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (1EC9D400) [pid = 1332] [serial = 540] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (1E7C3800) [pid = 1332] [serial = 539] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (1BBC5000) [pid = 1332] [serial = 554] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (1B054C00) [pid = 1332] [serial = 552] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (1AD50000) [pid = 1332] [serial = 549] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (19F22800) [pid = 1332] [serial = 557] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (1BBC4000) [pid = 1332] [serial = 555] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (1BB9F000) [pid = 1332] [serial = 558] [outer = 00000000] [url = about:blank] 07:47:09 INFO - PROCESS | 1332 | 1460990829615 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 07:47:09 INFO - PROCESS | 1332 | 1460990829676 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:09 INFO - PROCESS | 1332 | ++DOCSHELL 1146A000 == 51 [pid = 1332] [id = 206] 07:47:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (116B9C00) [pid = 1332] [serial = 616] [outer = 00000000] 07:47:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (1544FC00) [pid = 1332] [serial = 617] [outer = 116B9C00] 07:47:09 INFO - PROCESS | 1332 | 1460990829692 Marionette DEBUG loaded listener.js 07:47:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (16ED6000) [pid = 1332] [serial = 618] [outer = 116B9C00] 07:47:10 INFO - PROCESS | 1332 | 1460990830142 Marionette TRACE conn4 <- [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]]]}] 07:47:10 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 07:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 07:47:10 INFO - PROCESS | 1332 | 1460990830178 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 07:47:10 INFO - PROCESS | 1332 | 1460990830180 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 07:47:10 INFO - PROCESS | 1332 | 1460990830183 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:47:10 INFO - PROCESS | 1332 | 1460990830187 Marionette TRACE conn4 <- [1,790,null,{}] 07:47:10 INFO - PROCESS | 1332 | 1460990830202 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:10 INFO - PROCESS | 1332 | 1460990830293 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 07:47:10 INFO - PROCESS | 1332 | 1460990830300 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:10 INFO - PROCESS | 1332 | ++DOCSHELL 19D6D800 == 52 [pid = 1332] [id = 207] 07:47:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (19D6E800) [pid = 1332] [serial = 619] [outer = 00000000] 07:47:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (19E68C00) [pid = 1332] [serial = 620] [outer = 19D6E800] 07:47:10 INFO - PROCESS | 1332 | 1460990830350 Marionette DEBUG loaded listener.js 07:47:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (1A7C1000) [pid = 1332] [serial = 621] [outer = 19D6E800] 07:47:10 INFO - PROCESS | 1332 | 1460990830855 Marionette TRACE conn4 <- [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]]]}] 07:47:10 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 07:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 07:47:10 INFO - PROCESS | 1332 | 1460990830917 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 07:47:10 INFO - PROCESS | 1332 | 1460990830920 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 07:47:10 INFO - PROCESS | 1332 | 1460990830924 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:47:10 INFO - PROCESS | 1332 | 1460990830926 Marionette TRACE conn4 <- [1,794,null,{}] 07:47:10 INFO - PROCESS | 1332 | 1460990830929 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:11 INFO - PROCESS | 1332 | 1460990831020 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 07:47:11 INFO - PROCESS | 1332 | 1460990831112 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:11 INFO - PROCESS | 1332 | ++DOCSHELL 1AAC9000 == 53 [pid = 1332] [id = 208] 07:47:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (1AD4F800) [pid = 1332] [serial = 622] [outer = 00000000] 07:47:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (1AD9A800) [pid = 1332] [serial = 623] [outer = 1AD4F800] 07:47:11 INFO - PROCESS | 1332 | 1460990831158 Marionette DEBUG loaded listener.js 07:47:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (1ADC3000) [pid = 1332] [serial = 624] [outer = 1AD4F800] 07:47:11 INFO - PROCESS | 1332 | 1460990831577 Marionette TRACE conn4 <- [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]]]}] 07:47:11 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 07:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 07:47:11 INFO - PROCESS | 1332 | 1460990831597 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 07:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:47:11 INFO - PROCESS | 1332 | 1460990831599 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 07:47:11 INFO - PROCESS | 1332 | 1460990831602 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:47:11 INFO - PROCESS | 1332 | 1460990831604 Marionette TRACE conn4 <- [1,798,null,{}] 07:47:11 INFO - PROCESS | 1332 | 1460990831615 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:11 INFO - PROCESS | 1332 | 1460990831756 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 07:47:11 INFO - PROCESS | 1332 | 1460990831768 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:11 INFO - PROCESS | 1332 | ++DOCSHELL 1AEAA400 == 54 [pid = 1332] [id = 209] 07:47:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (1AEAA800) [pid = 1332] [serial = 625] [outer = 00000000] 07:47:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (1B04C800) [pid = 1332] [serial = 626] [outer = 1AEAA800] 07:47:11 INFO - PROCESS | 1332 | 1460990831862 Marionette DEBUG loaded listener.js 07:47:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (1B052000) [pid = 1332] [serial = 627] [outer = 1AEAA800] 07:47:12 INFO - PROCESS | 1332 | 1460990832314 Marionette TRACE conn4 <- [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]]]}] 07:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 730ms 07:47:12 INFO - PROCESS | 1332 | 1460990832337 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 07:47:12 INFO - PROCESS | 1332 | 1460990832339 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 07:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:47:12 INFO - PROCESS | 1332 | 1460990832346 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:47:12 INFO - PROCESS | 1332 | 1460990832348 Marionette TRACE conn4 <- [1,802,null,{}] 07:47:12 INFO - PROCESS | 1332 | 1460990832352 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:12 INFO - PROCESS | 1332 | 1460990832498 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 07:47:12 INFO - PROCESS | 1332 | 1460990832561 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:12 INFO - PROCESS | 1332 | ++DOCSHELL 11EDD400 == 55 [pid = 1332] [id = 210] 07:47:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (1885D000) [pid = 1332] [serial = 628] [outer = 00000000] 07:47:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (1BDBCC00) [pid = 1332] [serial = 629] [outer = 1885D000] 07:47:12 INFO - PROCESS | 1332 | 1460990832609 Marionette DEBUG loaded listener.js 07:47:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (1BE75C00) [pid = 1332] [serial = 630] [outer = 1885D000] 07:47:13 INFO - PROCESS | 1332 | 1460990833052 Marionette TRACE conn4 <- [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] 07:47:13 INFO - PROCESS | 1332 | 1460990833098 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 07:47:13 INFO - PROCESS | 1332 | 1460990833104 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:47:13 INFO - PROCESS | 1332 | 1460990833106 Marionette TRACE conn4 <- [1,806,null,{}] 07:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:47:13 INFO - PROCESS | 1332 | 1460990833113 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:13 INFO - PROCESS | 1332 | 1460990833223 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 07:47:13 INFO - PROCESS | 1332 | 1460990833230 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:13 INFO - PROCESS | 1332 | ++DOCSHELL 1BE79000 == 56 [pid = 1332] [id = 211] 07:47:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1BE85C00) [pid = 1332] [serial = 631] [outer = 00000000] 07:47:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1D961C00) [pid = 1332] [serial = 632] [outer = 1BE85C00] 07:47:13 INFO - PROCESS | 1332 | 1460990833275 Marionette DEBUG loaded listener.js 07:47:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1DA07800) [pid = 1332] [serial = 633] [outer = 1BE85C00] 07:47:13 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1ADCF400) [pid = 1332] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:47:13 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (15F9CC00) [pid = 1332] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:47:13 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (15452000) [pid = 1332] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:47:13 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (19A0D800) [pid = 1332] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:47:13 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (1AEA8400) [pid = 1332] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:47:13 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (1DA40000) [pid = 1332] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:47:13 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (19733400) [pid = 1332] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:47:13 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1237D400) [pid = 1332] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:47:13 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (1BE7C400) [pid = 1332] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:47:13 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (1A7C6800) [pid = 1332] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:47:13 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (20191000) [pid = 1332] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:47:13 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (1ECA7800) [pid = 1332] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:47:13 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (16102C00) [pid = 1332] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:47:13 INFO - PROCESS | 1332 | 1460990833791 Marionette TRACE conn4 <- [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]]]}] 07:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 07:47:13 INFO - PROCESS | 1332 | 1460990833840 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 07:47:13 INFO - PROCESS | 1332 | 1460990833842 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 07:47:13 INFO - PROCESS | 1332 | 1460990833845 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:47:13 INFO - PROCESS | 1332 | 1460990833846 Marionette TRACE conn4 <- [1,810,null,{}] 07:47:13 INFO - PROCESS | 1332 | 1460990833850 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:13 INFO - PROCESS | 1332 | 1460990833934 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 07:47:13 INFO - PROCESS | 1332 | 1460990833941 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:13 INFO - PROCESS | 1332 | ++DOCSHELL 19A0F000 == 57 [pid = 1332] [id = 212] 07:47:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (19E6C800) [pid = 1332] [serial = 634] [outer = 00000000] 07:47:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (1BE88000) [pid = 1332] [serial = 635] [outer = 19E6C800] 07:47:13 INFO - PROCESS | 1332 | 1460990833990 Marionette DEBUG loaded listener.js 07:47:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (1C0E6C00) [pid = 1332] [serial = 636] [outer = 19E6C800] 07:47:14 INFO - PROCESS | 1332 | 1460990834449 Marionette TRACE conn4 <- [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] 07:47:14 INFO - PROCESS | 1332 | 1460990834522 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 07:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:47:14 INFO - PROCESS | 1332 | 1460990834525 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:47:14 INFO - PROCESS | 1332 | 1460990834527 Marionette TRACE conn4 <- [1,814,null,{}] 07:47:14 INFO - PROCESS | 1332 | 1460990834531 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:14 INFO - PROCESS | 1332 | 1460990834618 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 07:47:14 INFO - PROCESS | 1332 | 1460990834658 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:14 INFO - PROCESS | 1332 | ++DOCSHELL 1BBA9000 == 58 [pid = 1332] [id = 213] 07:47:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (1DA0C000) [pid = 1332] [serial = 637] [outer = 00000000] 07:47:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (1E708800) [pid = 1332] [serial = 638] [outer = 1DA0C000] 07:47:14 INFO - PROCESS | 1332 | 1460990834702 Marionette DEBUG loaded listener.js 07:47:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (1E70F800) [pid = 1332] [serial = 639] [outer = 1DA0C000] 07:47:15 INFO - PROCESS | 1332 | 1460990835116 Marionette TRACE conn4 <- [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]]]}] 07:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 07:47:15 INFO - PROCESS | 1332 | 1460990835164 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 07:47:15 INFO - PROCESS | 1332 | 1460990835166 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 07:47:15 INFO - PROCESS | 1332 | 1460990835169 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:47:15 INFO - PROCESS | 1332 | 1460990835170 Marionette TRACE conn4 <- [1,818,null,{}] 07:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:47:15 INFO - PROCESS | 1332 | 1460990835174 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:15 INFO - PROCESS | 1332 | 1460990835262 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 07:47:15 INFO - PROCESS | 1332 | 1460990835268 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:15 INFO - PROCESS | 1332 | ++DOCSHELL 1E707800 == 59 [pid = 1332] [id = 214] 07:47:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (1E78DC00) [pid = 1332] [serial = 640] [outer = 00000000] 07:47:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (1E8AF400) [pid = 1332] [serial = 641] [outer = 1E78DC00] 07:47:15 INFO - PROCESS | 1332 | 1460990835316 Marionette DEBUG loaded listener.js 07:47:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (1EC9D400) [pid = 1332] [serial = 642] [outer = 1E78DC00] 07:47:15 INFO - PROCESS | 1332 | 1460990835927 Marionette TRACE conn4 <- [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]]]}] 07:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 830ms 07:47:16 INFO - PROCESS | 1332 | 1460990836005 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 07:47:16 INFO - PROCESS | 1332 | 1460990836010 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 07:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:47:16 INFO - PROCESS | 1332 | 1460990836031 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:47:16 INFO - PROCESS | 1332 | 1460990836035 Marionette TRACE conn4 <- [1,822,null,{}] 07:47:16 INFO - PROCESS | 1332 | 1460990836041 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:16 INFO - PROCESS | 1332 | 1460990836161 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 07:47:16 INFO - PROCESS | 1332 | 1460990836286 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:16 INFO - PROCESS | 1332 | ++DOCSHELL 1237F400 == 60 [pid = 1332] [id = 215] 07:47:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (12381000) [pid = 1332] [serial = 643] [outer = 00000000] 07:47:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (16E57400) [pid = 1332] [serial = 644] [outer = 12381000] 07:47:16 INFO - PROCESS | 1332 | 1460990836354 Marionette DEBUG loaded listener.js 07:47:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (18A41800) [pid = 1332] [serial = 645] [outer = 12381000] 07:47:16 INFO - PROCESS | 1332 | 1460990836923 Marionette TRACE conn4 <- [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]]]}] 07:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 07:47:16 INFO - PROCESS | 1332 | 1460990836963 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 07:47:16 INFO - PROCESS | 1332 | 1460990836970 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 07:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:47:16 INFO - PROCESS | 1332 | 1460990836976 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:47:16 INFO - PROCESS | 1332 | 1460990836979 Marionette TRACE conn4 <- [1,826,null,{}] 07:47:16 INFO - PROCESS | 1332 | 1460990836983 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:17 INFO - PROCESS | 1332 | 1460990837097 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 07:47:17 INFO - PROCESS | 1332 | 1460990837227 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:17 INFO - PROCESS | 1332 | ++DOCSHELL 19A16800 == 61 [pid = 1332] [id = 216] 07:47:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (19D69000) [pid = 1332] [serial = 646] [outer = 00000000] 07:47:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1AD9AC00) [pid = 1332] [serial = 647] [outer = 19D69000] 07:47:17 INFO - PROCESS | 1332 | 1460990837283 Marionette DEBUG loaded listener.js 07:47:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1BB93000) [pid = 1332] [serial = 648] [outer = 19D69000] 07:47:17 INFO - PROCESS | 1332 | 1460990837892 Marionette TRACE conn4 <- [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]]]}] 07:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 970ms 07:47:17 INFO - PROCESS | 1332 | 1460990837948 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 07:47:17 INFO - PROCESS | 1332 | 1460990837950 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 07:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:47:17 INFO - PROCESS | 1332 | 1460990837954 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:47:17 INFO - PROCESS | 1332 | 1460990837958 Marionette TRACE conn4 <- [1,830,null,{}] 07:47:17 INFO - PROCESS | 1332 | 1460990837969 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:18 INFO - PROCESS | 1332 | 1460990838080 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 07:47:18 INFO - PROCESS | 1332 | 1460990838212 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:18 INFO - PROCESS | 1332 | ++DOCSHELL 1ECA0800 == 62 [pid = 1332] [id = 217] 07:47:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1ECA2C00) [pid = 1332] [serial = 649] [outer = 00000000] 07:47:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1ECAA400) [pid = 1332] [serial = 650] [outer = 1ECA2C00] 07:47:18 INFO - PROCESS | 1332 | 1460990838271 Marionette DEBUG loaded listener.js 07:47:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1ED8C400) [pid = 1332] [serial = 651] [outer = 1ECA2C00] 07:47:18 INFO - PROCESS | 1332 | 1460990838887 Marionette TRACE conn4 <- [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]]]}] 07:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 970ms 07:47:18 INFO - PROCESS | 1332 | 1460990838928 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 07:47:18 INFO - PROCESS | 1332 | 1460990838931 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 07:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:47:18 INFO - PROCESS | 1332 | 1460990838934 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:47:18 INFO - PROCESS | 1332 | 1460990838936 Marionette TRACE conn4 <- [1,834,null,{}] 07:47:18 INFO - PROCESS | 1332 | 1460990838940 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:19 INFO - PROCESS | 1332 | 1460990839052 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 07:47:19 INFO - PROCESS | 1332 | 1460990839155 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:19 INFO - PROCESS | 1332 | ++DOCSHELL 1ED8B000 == 63 [pid = 1332] [id = 218] 07:47:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (1F553800) [pid = 1332] [serial = 652] [outer = 00000000] 07:47:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1F55EC00) [pid = 1332] [serial = 653] [outer = 1F553800] 07:47:19 INFO - PROCESS | 1332 | 1460990839209 Marionette DEBUG loaded listener.js 07:47:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (20185C00) [pid = 1332] [serial = 654] [outer = 1F553800] 07:47:19 INFO - PROCESS | 1332 | 1460990839775 Marionette TRACE conn4 <- [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]]]}] 07:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 870ms 07:47:19 INFO - PROCESS | 1332 | 1460990839808 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 07:47:19 INFO - PROCESS | 1332 | 1460990839810 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 07:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:47:19 INFO - PROCESS | 1332 | 1460990839814 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:47:19 INFO - PROCESS | 1332 | 1460990839816 Marionette TRACE conn4 <- [1,838,null,{}] 07:47:19 INFO - PROCESS | 1332 | 1460990839820 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:19 INFO - PROCESS | 1332 | 1460990839928 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 07:47:20 INFO - PROCESS | 1332 | 1460990840030 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:20 INFO - PROCESS | 1332 | ++DOCSHELL 11403400 == 64 [pid = 1332] [id = 219] 07:47:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (11405C00) [pid = 1332] [serial = 655] [outer = 00000000] 07:47:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1140C000) [pid = 1332] [serial = 656] [outer = 11405C00] 07:47:20 INFO - PROCESS | 1332 | 1460990840084 Marionette DEBUG loaded listener.js 07:47:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1140E800) [pid = 1332] [serial = 657] [outer = 11405C00] 07:47:20 INFO - PROCESS | 1332 | 1460990840690 Marionette TRACE conn4 <- [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]]]}] 07:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 930ms 07:47:20 INFO - PROCESS | 1332 | 1460990840748 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 07:47:20 INFO - PROCESS | 1332 | 1460990840750 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 07:47:20 INFO - PROCESS | 1332 | 1460990840754 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:47:20 INFO - PROCESS | 1332 | 1460990840756 Marionette TRACE conn4 <- [1,842,null,{}] 07:47:20 INFO - PROCESS | 1332 | 1460990840760 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:20 INFO - PROCESS | 1332 | 1460990840884 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 07:47:21 INFO - PROCESS | 1332 | 1460990841017 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:21 INFO - PROCESS | 1332 | ++DOCSHELL 105B9C00 == 65 [pid = 1332] [id = 220] 07:47:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (11250800) [pid = 1332] [serial = 658] [outer = 00000000] 07:47:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (183DE400) [pid = 1332] [serial = 659] [outer = 11250800] 07:47:21 INFO - PROCESS | 1332 | 1460990841076 Marionette DEBUG loaded listener.js 07:47:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (18B88C00) [pid = 1332] [serial = 660] [outer = 11250800] 07:47:21 INFO - PROCESS | 1332 | 1460990841762 Marionette TRACE conn4 <- [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]]]}] 07:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1020ms 07:47:21 INFO - PROCESS | 1332 | 1460990841778 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 07:47:21 INFO - PROCESS | 1332 | 1460990841783 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 07:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:47:21 INFO - PROCESS | 1332 | 1460990841788 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:47:21 INFO - PROCESS | 1332 | 1460990841791 Marionette TRACE conn4 <- [1,846,null,{}] 07:47:21 INFO - PROCESS | 1332 | 1460990841796 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:21 INFO - PROCESS | 1332 | 1460990841895 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 07:47:22 INFO - PROCESS | 1332 | 1460990842002 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:22 INFO - PROCESS | 1332 | ++DOCSHELL 15439000 == 66 [pid = 1332] [id = 221] 07:47:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (15446C00) [pid = 1332] [serial = 661] [outer = 00000000] 07:47:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (17798000) [pid = 1332] [serial = 662] [outer = 15446C00] 07:47:22 INFO - PROCESS | 1332 | 1460990842055 Marionette DEBUG loaded listener.js 07:47:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (18ACCC00) [pid = 1332] [serial = 663] [outer = 15446C00] 07:47:22 INFO - PROCESS | 1332 | --DOCSHELL 10AD8800 == 65 [pid = 1332] [id = 10] 07:47:22 INFO - PROCESS | 1332 | --DOCSHELL 1DA39000 == 64 [pid = 1332] [id = 179] 07:47:22 INFO - PROCESS | 1332 | --DOCSHELL 16ED7800 == 63 [pid = 1332] [id = 178] 07:47:22 INFO - PROCESS | 1332 | --DOCSHELL 1234D800 == 62 [pid = 1332] [id = 177] 07:47:22 INFO - PROCESS | 1332 | --DOCSHELL 15448000 == 61 [pid = 1332] [id = 203] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1E78C000) [pid = 1332] [serial = 575] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (18B80400) [pid = 1332] [serial = 563] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1BB9A800) [pid = 1332] [serial = 566] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (1DA5BC00) [pid = 1332] [serial = 569] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (1AF1FC00) [pid = 1332] [serial = 572] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOCSHELL 1D608800 == 60 [pid = 1332] [id = 202] 07:47:22 INFO - PROCESS | 1332 | --DOCSHELL 19B18400 == 59 [pid = 1332] [id = 201] 07:47:22 INFO - PROCESS | 1332 | --DOCSHELL 16ED7C00 == 58 [pid = 1332] [id = 200] 07:47:22 INFO - PROCESS | 1332 | --DOCSHELL 0EA13000 == 57 [pid = 1332] [id = 199] 07:47:22 INFO - PROCESS | 1332 | 1460990842764 Marionette TRACE conn4 <- [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]]]}] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (20188C00) [pid = 1332] [serial = 492] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1BB9CC00) [pid = 1332] [serial = 489] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (2048BC00) [pid = 1332] [serial = 495] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (2018A400) [pid = 1332] [serial = 483] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (19D66400) [pid = 1332] [serial = 486] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1E706C00) [pid = 1332] [serial = 537] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1AD57800) [pid = 1332] [serial = 534] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (15F97800) [pid = 1332] [serial = 531] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1AF1A800) [pid = 1332] [serial = 587] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (18A44800) [pid = 1332] [serial = 578] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1885E000) [pid = 1332] [serial = 581] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (18ACB800) [pid = 1332] [serial = 582] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1AD4CC00) [pid = 1332] [serial = 584] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1BE8C400) [pid = 1332] [serial = 560] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1B055C00) [pid = 1332] [serial = 590] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (1BFB2C00) [pid = 1332] [serial = 593] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (1B04D800) [pid = 1332] [serial = 588] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (18EF3C00) [pid = 1332] [serial = 579] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (1BB4F800) [pid = 1332] [serial = 591] [outer = 00000000] [url = about:blank] 07:47:22 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1AD59400) [pid = 1332] [serial = 585] [outer = 00000000] [url = about:blank] 07:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1020ms 07:47:22 INFO - PROCESS | 1332 | 1460990842814 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 07:47:22 INFO - PROCESS | 1332 | 1460990842819 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 07:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:47:22 INFO - PROCESS | 1332 | 1460990842825 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:47:22 INFO - PROCESS | 1332 | 1460990842827 Marionette TRACE conn4 <- [1,850,null,{}] 07:47:22 INFO - PROCESS | 1332 | 1460990842850 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:22 INFO - PROCESS | 1332 | 1460990842938 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 07:47:22 INFO - PROCESS | 1332 | 1460990842950 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:22 INFO - PROCESS | 1332 | ++DOCSHELL 10585400 == 58 [pid = 1332] [id = 222] 07:47:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (10EC6800) [pid = 1332] [serial = 664] [outer = 00000000] 07:47:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (15451800) [pid = 1332] [serial = 665] [outer = 10EC6800] 07:47:23 INFO - PROCESS | 1332 | 1460990842996 Marionette DEBUG loaded listener.js 07:47:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (16105400) [pid = 1332] [serial = 666] [outer = 10EC6800] 07:47:23 INFO - PROCESS | 1332 | 1460990843487 Marionette TRACE conn4 <- [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]]]}] 07:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 07:47:23 INFO - PROCESS | 1332 | 1460990843498 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 07:47:23 INFO - PROCESS | 1332 | 1460990843500 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 07:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:47:23 INFO - PROCESS | 1332 | 1460990843503 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:47:23 INFO - PROCESS | 1332 | 1460990843507 Marionette TRACE conn4 <- [1,854,null,{}] 07:47:23 INFO - PROCESS | 1332 | 1460990843517 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:23 INFO - PROCESS | 1332 | 1460990843605 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 07:47:23 INFO - PROCESS | 1332 | 1460990843615 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:23 INFO - PROCESS | 1332 | ++DOCSHELL 18A4A400 == 59 [pid = 1332] [id = 223] 07:47:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (19731000) [pid = 1332] [serial = 667] [outer = 00000000] 07:47:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (19D6EC00) [pid = 1332] [serial = 668] [outer = 19731000] 07:47:23 INFO - PROCESS | 1332 | 1460990843662 Marionette DEBUG loaded listener.js 07:47:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1A7C0000) [pid = 1332] [serial = 669] [outer = 19731000] 07:47:24 INFO - PROCESS | 1332 | 1460990844129 Marionette TRACE conn4 <- [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]]]}] 07:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 689ms 07:47:24 INFO - PROCESS | 1332 | 1460990844194 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 07:47:24 INFO - PROCESS | 1332 | 1460990844197 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 07:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:47:24 INFO - PROCESS | 1332 | 1460990844200 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:47:24 INFO - PROCESS | 1332 | 1460990844202 Marionette TRACE conn4 <- [1,858,null,{}] 07:47:24 INFO - PROCESS | 1332 | 1460990844205 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:24 INFO - PROCESS | 1332 | 1460990844318 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 07:47:24 INFO - PROCESS | 1332 | 1460990844410 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:24 INFO - PROCESS | 1332 | ++DOCSHELL 1AD4E800 == 60 [pid = 1332] [id = 224] 07:47:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1AD50C00) [pid = 1332] [serial = 670] [outer = 00000000] 07:47:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1ADA4800) [pid = 1332] [serial = 671] [outer = 1AD50C00] 07:47:24 INFO - PROCESS | 1332 | 1460990844455 Marionette DEBUG loaded listener.js 07:47:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1AEAE800) [pid = 1332] [serial = 672] [outer = 1AD50C00] 07:47:24 INFO - PROCESS | 1332 | 1460990844823 Marionette TRACE conn4 <- [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]]]}] 07:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 07:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:47:24 INFO - PROCESS | 1332 | 1460990844874 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 07:47:24 INFO - PROCESS | 1332 | 1460990844876 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 07:47:24 INFO - PROCESS | 1332 | 1460990844879 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:47:24 INFO - PROCESS | 1332 | 1460990844881 Marionette TRACE conn4 <- [1,862,null,{}] 07:47:24 INFO - PROCESS | 1332 | 1460990844885 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:25 INFO - PROCESS | 1332 | 1460990845008 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 07:47:25 INFO - PROCESS | 1332 | 1460990845028 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:25 INFO - PROCESS | 1332 | ++DOCSHELL 1AD4C800 == 61 [pid = 1332] [id = 225] 07:47:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1AD4F000) [pid = 1332] [serial = 673] [outer = 00000000] 07:47:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1B04AC00) [pid = 1332] [serial = 674] [outer = 1AD4F000] 07:47:25 INFO - PROCESS | 1332 | 1460990845073 Marionette DEBUG loaded listener.js 07:47:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1B054400) [pid = 1332] [serial = 675] [outer = 1AD4F000] 07:47:25 INFO - PROCESS | 1332 | 1460990845538 Marionette TRACE conn4 <- [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]]]}] 07:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 07:47:25 INFO - PROCESS | 1332 | 1460990845550 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 07:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:47:25 INFO - PROCESS | 1332 | 1460990845552 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 07:47:25 INFO - PROCESS | 1332 | 1460990845555 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:47:25 INFO - PROCESS | 1332 | 1460990845557 Marionette TRACE conn4 <- [1,866,null,{}] 07:47:25 INFO - PROCESS | 1332 | 1460990845560 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:25 INFO - PROCESS | 1332 | 1460990845710 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 07:47:25 INFO - PROCESS | 1332 | 1460990845734 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:25 INFO - PROCESS | 1332 | ++DOCSHELL 1BBC9400 == 62 [pid = 1332] [id = 226] 07:47:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1BDB9C00) [pid = 1332] [serial = 676] [outer = 00000000] 07:47:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (1BE79C00) [pid = 1332] [serial = 677] [outer = 1BDB9C00] 07:47:25 INFO - PROCESS | 1332 | 1460990845781 Marionette DEBUG loaded listener.js 07:47:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1BE80C00) [pid = 1332] [serial = 678] [outer = 1BDB9C00] 07:47:27 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1BE85C00) [pid = 1332] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:47:27 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (15432400) [pid = 1332] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:47:27 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (1AEAA800) [pid = 1332] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:47:27 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1544C000) [pid = 1332] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:47:27 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (1AD4F800) [pid = 1332] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:47:27 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1885D000) [pid = 1332] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:47:27 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (1DA3F400) [pid = 1332] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:47:27 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (15528000) [pid = 1332] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:47:27 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (116B9C00) [pid = 1332] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:47:27 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1DA0C000) [pid = 1332] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:47:27 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (19D6E800) [pid = 1332] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:47:27 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (19E6C800) [pid = 1332] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:47:27 INFO - PROCESS | 1332 | 1460990847689 Marionette TRACE conn4 <- [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]]]}] 07:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2172ms 07:47:27 INFO - PROCESS | 1332 | 1460990847728 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 07:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:47:27 INFO - PROCESS | 1332 | 1460990847730 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 07:47:27 INFO - PROCESS | 1332 | 1460990847733 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:47:27 INFO - PROCESS | 1332 | 1460990847735 Marionette TRACE conn4 <- [1,870,null,{}] 07:47:27 INFO - PROCESS | 1332 | 1460990847739 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:27 INFO - PROCESS | 1332 | 1460990847819 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 07:47:27 INFO - PROCESS | 1332 | 1460990847825 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:27 INFO - PROCESS | 1332 | ++DOCSHELL 15528000 == 63 [pid = 1332] [id = 227] 07:47:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (15EE9C00) [pid = 1332] [serial = 679] [outer = 00000000] 07:47:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (1AEAA800) [pid = 1332] [serial = 680] [outer = 15EE9C00] 07:47:27 INFO - PROCESS | 1332 | 1460990847873 Marionette DEBUG loaded listener.js 07:47:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1BBC6800) [pid = 1332] [serial = 681] [outer = 15EE9C00] 07:47:28 INFO - PROCESS | 1332 | 1460990848324 Marionette TRACE conn4 <- [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]]]}] 07:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 631ms 07:47:28 INFO - PROCESS | 1332 | 1460990848365 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 07:47:28 INFO - PROCESS | 1332 | 1460990848367 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 07:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:47:28 INFO - PROCESS | 1332 | 1460990848370 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:47:28 INFO - PROCESS | 1332 | 1460990848372 Marionette TRACE conn4 <- [1,874,null,{}] 07:47:28 INFO - PROCESS | 1332 | 1460990848375 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:28 INFO - PROCESS | 1332 | 1460990848458 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 07:47:28 INFO - PROCESS | 1332 | 1460990848464 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:28 INFO - PROCESS | 1332 | ++DOCSHELL 1BE6FC00 == 64 [pid = 1332] [id = 228] 07:47:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1C0ED800) [pid = 1332] [serial = 682] [outer = 00000000] 07:47:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1DB3D800) [pid = 1332] [serial = 683] [outer = 1C0ED800] 07:47:28 INFO - PROCESS | 1332 | 1460990848509 Marionette DEBUG loaded listener.js 07:47:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1E709400) [pid = 1332] [serial = 684] [outer = 1C0ED800] 07:47:28 INFO - PROCESS | 1332 | 1460990848945 Marionette TRACE conn4 <- [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]]]}] 07:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 07:47:29 INFO - PROCESS | 1332 | 1460990849001 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 07:47:29 INFO - PROCESS | 1332 | 1460990849003 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 07:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:47:29 INFO - PROCESS | 1332 | 1460990849006 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:47:29 INFO - PROCESS | 1332 | 1460990849008 Marionette TRACE conn4 <- [1,878,null,{}] 07:47:29 INFO - PROCESS | 1332 | 1460990849012 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:29 INFO - PROCESS | 1332 | 1460990849094 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 07:47:29 INFO - PROCESS | 1332 | 1460990849100 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:29 INFO - PROCESS | 1332 | ++DOCSHELL 1E70D400 == 65 [pid = 1332] [id = 229] 07:47:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1E710800) [pid = 1332] [serial = 685] [outer = 00000000] 07:47:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1E7C1C00) [pid = 1332] [serial = 686] [outer = 1E710800] 07:47:29 INFO - PROCESS | 1332 | 1460990849144 Marionette DEBUG loaded listener.js 07:47:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1E8B7800) [pid = 1332] [serial = 687] [outer = 1E710800] 07:47:29 INFO - PROCESS | 1332 | 1460990849830 Marionette TRACE conn4 <- [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]]]}] 07:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 870ms 07:47:29 INFO - PROCESS | 1332 | 1460990849878 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 07:47:29 INFO - PROCESS | 1332 | 1460990849881 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 07:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:47:29 INFO - PROCESS | 1332 | 1460990849886 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:47:29 INFO - PROCESS | 1332 | 1460990849889 Marionette TRACE conn4 <- [1,882,null,{}] 07:47:29 INFO - PROCESS | 1332 | 1460990849896 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:30 INFO - PROCESS | 1332 | 1460990850006 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 07:47:30 INFO - PROCESS | 1332 | 1460990850139 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:30 INFO - PROCESS | 1332 | ++DOCSHELL 11469C00 == 66 [pid = 1332] [id = 230] 07:47:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1146D800) [pid = 1332] [serial = 688] [outer = 00000000] 07:47:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (154D7C00) [pid = 1332] [serial = 689] [outer = 1146D800] 07:47:30 INFO - PROCESS | 1332 | 1460990850197 Marionette DEBUG loaded listener.js 07:47:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (16175C00) [pid = 1332] [serial = 690] [outer = 1146D800] 07:47:30 INFO - PROCESS | 1332 | 1460990850757 Marionette TRACE conn4 <- [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]]]}] 07:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 07:47:30 INFO - PROCESS | 1332 | 1460990850818 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 07:47:30 INFO - PROCESS | 1332 | 1460990850824 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 07:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:47:30 INFO - PROCESS | 1332 | 1460990850831 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:47:30 INFO - PROCESS | 1332 | 1460990850833 Marionette TRACE conn4 <- [1,886,null,{}] 07:47:30 INFO - PROCESS | 1332 | 1460990850838 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:30 INFO - PROCESS | 1332 | 1460990850950 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 07:47:31 INFO - PROCESS | 1332 | 1460990851057 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:31 INFO - PROCESS | 1332 | ++DOCSHELL 18A4C400 == 67 [pid = 1332] [id = 231] 07:47:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (18A50000) [pid = 1332] [serial = 691] [outer = 00000000] 07:47:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1ADA3400) [pid = 1332] [serial = 692] [outer = 18A50000] 07:47:31 INFO - PROCESS | 1332 | 1460990851112 Marionette DEBUG loaded listener.js 07:47:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1BB96C00) [pid = 1332] [serial = 693] [outer = 18A50000] 07:47:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1ECA6800) [pid = 1332] [serial = 694] [outer = 10AA8800] 07:47:31 INFO - PROCESS | 1332 | 1460990851760 Marionette TRACE conn4 <- [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]]]}] 07:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 970ms 07:47:31 INFO - PROCESS | 1332 | 1460990851830 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 07:47:31 INFO - PROCESS | 1332 | 1460990851833 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 07:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:47:31 INFO - PROCESS | 1332 | 1460990851837 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:47:31 INFO - PROCESS | 1332 | 1460990851842 Marionette TRACE conn4 <- [1,890,null,{}] 07:47:31 INFO - PROCESS | 1332 | 1460990851853 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:31 INFO - PROCESS | 1332 | 1460990851970 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 07:47:32 INFO - PROCESS | 1332 | 1460990852097 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:32 INFO - PROCESS | 1332 | ++DOCSHELL 1C0E4800 == 68 [pid = 1332] [id = 232] 07:47:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (1C0EE000) [pid = 1332] [serial = 695] [outer = 00000000] 07:47:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1F55D400) [pid = 1332] [serial = 696] [outer = 1C0EE000] 07:47:32 INFO - PROCESS | 1332 | 1460990852160 Marionette DEBUG loaded listener.js 07:47:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (2018C800) [pid = 1332] [serial = 697] [outer = 1C0EE000] 07:47:32 INFO - PROCESS | 1332 | 1460990852719 Marionette TRACE conn4 <- [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]]]}] 07:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 07:47:32 INFO - PROCESS | 1332 | 1460990852769 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 07:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:47:32 INFO - PROCESS | 1332 | 1460990852772 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 07:47:32 INFO - PROCESS | 1332 | 1460990852775 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:47:32 INFO - PROCESS | 1332 | 1460990852777 Marionette TRACE conn4 <- [1,894,null,{}] 07:47:32 INFO - PROCESS | 1332 | 1460990852781 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:32 INFO - PROCESS | 1332 | 1460990852890 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 07:47:32 INFO - PROCESS | 1332 | 1460990852994 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:33 INFO - PROCESS | 1332 | ++DOCSHELL 1AA13C00 == 69 [pid = 1332] [id = 233] 07:47:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1AA16400) [pid = 1332] [serial = 698] [outer = 00000000] 07:47:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1AA1A000) [pid = 1332] [serial = 699] [outer = 1AA16400] 07:47:33 INFO - PROCESS | 1332 | 1460990853049 Marionette DEBUG loaded listener.js 07:47:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1F55A800) [pid = 1332] [serial = 700] [outer = 1AA16400] 07:47:33 INFO - PROCESS | 1332 | 1460990853638 Marionette TRACE conn4 <- [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]]]}] 07:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 07:47:33 INFO - PROCESS | 1332 | 1460990853709 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 07:47:33 INFO - PROCESS | 1332 | 1460990853711 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 07:47:33 INFO - PROCESS | 1332 | 1460990853714 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:47:33 INFO - PROCESS | 1332 | 1460990853716 Marionette TRACE conn4 <- [1,898,null,{}] 07:47:33 INFO - PROCESS | 1332 | 1460990853720 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:33 INFO - PROCESS | 1332 | 1460990853825 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 07:47:33 INFO - PROCESS | 1332 | 1460990853957 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:33 INFO - PROCESS | 1332 | ++DOCSHELL 1AA18C00 == 70 [pid = 1332] [id = 234] 07:47:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1F558C00) [pid = 1332] [serial = 701] [outer = 00000000] 07:47:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (20487400) [pid = 1332] [serial = 702] [outer = 1F558C00] 07:47:34 INFO - PROCESS | 1332 | 1460990854012 Marionette DEBUG loaded listener.js 07:47:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (2048C000) [pid = 1332] [serial = 703] [outer = 1F558C00] 07:47:34 INFO - PROCESS | 1332 | 1460990854594 Marionette TRACE conn4 <- [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]]]}] 07:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 07:47:34 INFO - PROCESS | 1332 | 1460990854648 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 07:47:34 INFO - PROCESS | 1332 | 1460990854651 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 07:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:47:34 INFO - PROCESS | 1332 | 1460990854654 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:47:34 INFO - PROCESS | 1332 | 1460990854656 Marionette TRACE conn4 <- [1,902,null,{}] 07:47:34 INFO - PROCESS | 1332 | 1460990854660 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:34 INFO - PROCESS | 1332 | 1460990854787 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 07:47:34 INFO - PROCESS | 1332 | 1460990854922 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:34 INFO - PROCESS | 1332 | ++DOCSHELL 20487000 == 71 [pid = 1332] [id = 235] 07:47:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (2051F000) [pid = 1332] [serial = 704] [outer = 00000000] 07:47:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (22A4A400) [pid = 1332] [serial = 705] [outer = 2051F000] 07:47:34 INFO - PROCESS | 1332 | 1460990854981 Marionette DEBUG loaded listener.js 07:47:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (22A4A800) [pid = 1332] [serial = 706] [outer = 2051F000] 07:47:35 INFO - PROCESS | 1332 | 1460990855563 Marionette TRACE conn4 <- [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]]]}] 07:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 930ms 07:47:35 INFO - PROCESS | 1332 | 1460990855589 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 07:47:35 INFO - PROCESS | 1332 | 1460990855591 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 07:47:35 INFO - PROCESS | 1332 | 1460990855595 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:47:35 INFO - PROCESS | 1332 | 1460990855597 Marionette TRACE conn4 <- [1,906,null,{}] 07:47:35 INFO - PROCESS | 1332 | 1460990855600 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:35 INFO - PROCESS | 1332 | 1460990855707 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 07:47:35 INFO - PROCESS | 1332 | 1460990855819 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:35 INFO - PROCESS | 1332 | ++DOCSHELL 16183000 == 72 [pid = 1332] [id = 236] 07:47:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (16E56C00) [pid = 1332] [serial = 707] [outer = 00000000] 07:47:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (19B1BC00) [pid = 1332] [serial = 708] [outer = 16E56C00] 07:47:35 INFO - PROCESS | 1332 | 1460990855872 Marionette DEBUG loaded listener.js 07:47:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1ADA0C00) [pid = 1332] [serial = 709] [outer = 16E56C00] 07:47:36 INFO - PROCESS | 1332 | 1460990856666 Marionette TRACE conn4 <- [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]]]}] 07:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1129ms 07:47:36 INFO - PROCESS | 1332 | 1460990856728 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 07:47:36 INFO - PROCESS | 1332 | 1460990856733 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 07:47:36 INFO - PROCESS | 1332 | 1460990856738 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:47:36 INFO - PROCESS | 1332 | 1460990856742 Marionette TRACE conn4 <- [1,910,null,{}] 07:47:36 INFO - PROCESS | 1332 | 1460990856761 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:36 INFO - PROCESS | 1332 | 1460990856863 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 07:47:37 INFO - PROCESS | 1332 | 1460990857003 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:37 INFO - PROCESS | 1332 | ++DOCSHELL 15437C00 == 73 [pid = 1332] [id = 237] 07:47:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (15449400) [pid = 1332] [serial = 710] [outer = 00000000] 07:47:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (18B89C00) [pid = 1332] [serial = 711] [outer = 15449400] 07:47:37 INFO - PROCESS | 1332 | 1460990857055 Marionette DEBUG loaded listener.js 07:47:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (19B17400) [pid = 1332] [serial = 712] [outer = 15449400] 07:47:37 INFO - PROCESS | 1332 | --DOCSHELL 1AF18800 == 72 [pid = 1332] [id = 191] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1E8AF400) [pid = 1332] [serial = 641] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1DA07800) [pid = 1332] [serial = 633] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (15439800) [pid = 1332] [serial = 611] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1B04C800) [pid = 1332] [serial = 626] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (15452800) [pid = 1332] [serial = 528] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1ADC3000) [pid = 1332] [serial = 624] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (1BE75C00) [pid = 1332] [serial = 630] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1DA0F400) [pid = 1332] [serial = 605] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1E708000) [pid = 1332] [serial = 608] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1E7BB400) [pid = 1332] [serial = 576] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1E7BD400) [pid = 1332] [serial = 612] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (16EDA400) [pid = 1332] [serial = 615] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1544FC00) [pid = 1332] [serial = 617] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1AD9A800) [pid = 1332] [serial = 623] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (15F9DC00) [pid = 1332] [serial = 614] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (10FDD000) [pid = 1332] [serial = 596] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (1D961C00) [pid = 1332] [serial = 632] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (1BDBCC00) [pid = 1332] [serial = 629] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1E708800) [pid = 1332] [serial = 638] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (1A7C1000) [pid = 1332] [serial = 621] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (18A43000) [pid = 1332] [serial = 599] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (16ED6000) [pid = 1332] [serial = 618] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1BE88000) [pid = 1332] [serial = 635] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1B052000) [pid = 1332] [serial = 627] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (19E68C00) [pid = 1332] [serial = 620] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1C0E6C00) [pid = 1332] [serial = 636] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (1ADA0000) [pid = 1332] [serial = 602] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1E70F800) [pid = 1332] [serial = 639] [outer = 00000000] [url = about:blank] 07:47:37 INFO - PROCESS | 1332 | 1460990857590 Marionette TRACE conn4 <- [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]]]}] 07:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 892ms 07:47:37 INFO - PROCESS | 1332 | 1460990857636 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 07:47:37 INFO - PROCESS | 1332 | 1460990857641 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 07:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:47:37 INFO - PROCESS | 1332 | 1460990857647 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:47:37 INFO - PROCESS | 1332 | 1460990857650 Marionette TRACE conn4 <- [1,914,null,{}] 07:47:37 INFO - PROCESS | 1332 | 1460990857654 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:37 INFO - PROCESS | 1332 | 1460990857742 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 07:47:37 INFO - PROCESS | 1332 | 1460990857751 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:37 INFO - PROCESS | 1332 | ++DOCSHELL 15432400 == 73 [pid = 1332] [id = 238] 07:47:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (15434C00) [pid = 1332] [serial = 713] [outer = 00000000] 07:47:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (16EDC000) [pid = 1332] [serial = 714] [outer = 15434C00] 07:47:37 INFO - PROCESS | 1332 | 1460990857796 Marionette DEBUG loaded listener.js 07:47:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (18ACB000) [pid = 1332] [serial = 715] [outer = 15434C00] 07:47:38 INFO - PROCESS | 1332 | 1460990858282 Marionette TRACE conn4 <- [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]]]}] 07:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 07:47:38 INFO - PROCESS | 1332 | 1460990858320 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 07:47:38 INFO - PROCESS | 1332 | 1460990858322 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 07:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:47:38 INFO - PROCESS | 1332 | 1460990858325 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:47:38 INFO - PROCESS | 1332 | 1460990858328 Marionette TRACE conn4 <- [1,918,null,{}] 07:47:38 INFO - PROCESS | 1332 | 1460990858339 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:38 INFO - PROCESS | 1332 | 1460990858433 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 07:47:38 INFO - PROCESS | 1332 | 1460990858442 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:38 INFO - PROCESS | 1332 | ++DOCSHELL 11466C00 == 74 [pid = 1332] [id = 239] 07:47:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1A7C2000) [pid = 1332] [serial = 716] [outer = 00000000] 07:47:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (1AAC9400) [pid = 1332] [serial = 717] [outer = 1A7C2000] 07:47:38 INFO - PROCESS | 1332 | 1460990858502 Marionette DEBUG loaded listener.js 07:47:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1AD96C00) [pid = 1332] [serial = 718] [outer = 1A7C2000] 07:47:38 INFO - PROCESS | 1332 | 1460990858979 Marionette TRACE conn4 <- [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]]]}] 07:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 07:47:39 INFO - PROCESS | 1332 | 1460990859060 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 07:47:39 INFO - PROCESS | 1332 | 1460990859063 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 07:47:39 INFO - PROCESS | 1332 | 1460990859065 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:47:39 INFO - PROCESS | 1332 | 1460990859067 Marionette TRACE conn4 <- [1,922,null,{}] 07:47:39 INFO - PROCESS | 1332 | 1460990859071 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:39 INFO - PROCESS | 1332 | 1460990859159 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 07:47:39 INFO - PROCESS | 1332 | 1460990859165 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:39 INFO - PROCESS | 1332 | ++DOCSHELL 1AD4F800 == 75 [pid = 1332] [id = 240] 07:47:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1AD9B400) [pid = 1332] [serial = 719] [outer = 00000000] 07:47:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1AEB4800) [pid = 1332] [serial = 720] [outer = 1AD9B400] 07:47:39 INFO - PROCESS | 1332 | 1460990859212 Marionette DEBUG loaded listener.js 07:47:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1B04D400) [pid = 1332] [serial = 721] [outer = 1AD9B400] 07:47:39 INFO - PROCESS | 1332 | 1460990859697 Marionette TRACE conn4 <- [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]]]}] 07:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 07:47:39 INFO - PROCESS | 1332 | 1460990859740 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 07:47:39 INFO - PROCESS | 1332 | 1460990859742 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 07:47:39 INFO - PROCESS | 1332 | 1460990859746 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:47:39 INFO - PROCESS | 1332 | 1460990859747 Marionette TRACE conn4 <- [1,926,null,{}] 07:47:39 INFO - PROCESS | 1332 | 1460990859751 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:39 INFO - PROCESS | 1332 | 1460990859869 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 07:47:39 INFO - PROCESS | 1332 | 1460990859959 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:39 INFO - PROCESS | 1332 | ++DOCSHELL 1AF18800 == 76 [pid = 1332] [id = 241] 07:47:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1B05F400) [pid = 1332] [serial = 722] [outer = 00000000] 07:47:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (1BB9B400) [pid = 1332] [serial = 723] [outer = 1B05F400] 07:47:40 INFO - PROCESS | 1332 | 1460990860006 Marionette DEBUG loaded listener.js 07:47:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1BBC3400) [pid = 1332] [serial = 724] [outer = 1B05F400] 07:47:40 INFO - PROCESS | 1332 | 1460990860459 Marionette TRACE conn4 <- [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]]]}] 07:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 771ms 07:47:40 INFO - PROCESS | 1332 | 1460990860521 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 07:47:40 INFO - PROCESS | 1332 | 1460990860523 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 07:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:47:40 INFO - PROCESS | 1332 | 1460990860527 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:47:40 INFO - PROCESS | 1332 | 1460990860528 Marionette TRACE conn4 <- [1,930,null,{}] 07:47:40 INFO - PROCESS | 1332 | 1460990860538 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:40 INFO - PROCESS | 1332 | 1460990860664 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 07:47:40 INFO - PROCESS | 1332 | 1460990860732 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:40 INFO - PROCESS | 1332 | ++DOCSHELL 1C0E5000 == 77 [pid = 1332] [id = 242] 07:47:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1C0F0400) [pid = 1332] [serial = 725] [outer = 00000000] 07:47:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1DA07800) [pid = 1332] [serial = 726] [outer = 1C0F0400] 07:47:40 INFO - PROCESS | 1332 | 1460990860780 Marionette DEBUG loaded listener.js 07:47:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1DA33400) [pid = 1332] [serial = 727] [outer = 1C0F0400] 07:47:41 INFO - PROCESS | 1332 | 1460990861205 Marionette TRACE conn4 <- [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]]]}] 07:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 07:47:41 INFO - PROCESS | 1332 | 1460990861261 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 07:47:41 INFO - PROCESS | 1332 | 1460990861263 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 07:47:41 INFO - PROCESS | 1332 | 1460990861266 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:47:41 INFO - PROCESS | 1332 | 1460990861268 Marionette TRACE conn4 <- [1,934,null,{}] 07:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:47:41 INFO - PROCESS | 1332 | 1460990861271 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:41 INFO - PROCESS | 1332 | 1460990861384 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 07:47:41 INFO - PROCESS | 1332 | 1460990861599 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1AF1A400) [pid = 1332] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1DA10000) [pid = 1332] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (1A7C6400) [pid = 1332] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (16EDCC00) [pid = 1332] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (19736C00) [pid = 1332] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1D95DC00) [pid = 1332] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (183DD000) [pid = 1332] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (0EA15000) [pid = 1332] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (19D6B400) [pid = 1332] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1D95CC00) [pid = 1332] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1BDB9C00) [pid = 1332] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (10EC6800) [pid = 1332] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (15446C00) [pid = 1332] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (1AD50C00) [pid = 1332] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (15EE9C00) [pid = 1332] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (19731000) [pid = 1332] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1C0ED800) [pid = 1332] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:47:41 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1AD4F000) [pid = 1332] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:47:41 INFO - PROCESS | 1332 | ++DOCSHELL 0EB56000 == 78 [pid = 1332] [id = 243] 07:47:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (0EB57400) [pid = 1332] [serial = 728] [outer = 00000000] 07:47:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (15A10000) [pid = 1332] [serial = 729] [outer = 0EB57400] 07:47:41 INFO - PROCESS | 1332 | 1460990861652 Marionette DEBUG loaded listener.js 07:47:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (18A45C00) [pid = 1332] [serial = 730] [outer = 0EB57400] 07:47:42 INFO - PROCESS | 1332 | 1460990862017 Marionette TRACE conn4 <- [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]]]}] 07:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 770ms 07:47:42 INFO - PROCESS | 1332 | 1460990862041 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 07:47:42 INFO - PROCESS | 1332 | 1460990862043 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 07:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:47:42 INFO - PROCESS | 1332 | 1460990862046 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:47:42 INFO - PROCESS | 1332 | 1460990862048 Marionette TRACE conn4 <- [1,938,null,{}] 07:47:42 INFO - PROCESS | 1332 | 1460990862051 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:42 INFO - PROCESS | 1332 | 1460990862134 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 07:47:42 INFO - PROCESS | 1332 | 1460990862226 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:42 INFO - PROCESS | 1332 | ++DOCSHELL 15EE9400 == 79 [pid = 1332] [id = 244] 07:47:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (16EDCC00) [pid = 1332] [serial = 731] [outer = 00000000] 07:47:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1D95DC00) [pid = 1332] [serial = 732] [outer = 16EDCC00] 07:47:42 INFO - PROCESS | 1332 | 1460990862271 Marionette DEBUG loaded listener.js 07:47:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1DAE3C00) [pid = 1332] [serial = 733] [outer = 16EDCC00] 07:47:42 INFO - PROCESS | 1332 | 1460990862632 Marionette TRACE conn4 <- [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]]]}] 07:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 07:47:42 INFO - PROCESS | 1332 | 1460990862677 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 07:47:42 INFO - PROCESS | 1332 | 1460990862679 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 07:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:47:42 INFO - PROCESS | 1332 | 1460990862682 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:47:42 INFO - PROCESS | 1332 | 1460990862684 Marionette TRACE conn4 <- [1,942,null,{}] 07:47:42 INFO - PROCESS | 1332 | 1460990862687 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:42 INFO - PROCESS | 1332 | 1460990862813 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 07:47:42 INFO - PROCESS | 1332 | 1460990862861 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:42 INFO - PROCESS | 1332 | ++DOCSHELL 15430000 == 80 [pid = 1332] [id = 245] 07:47:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1DA05C00) [pid = 1332] [serial = 734] [outer = 00000000] 07:47:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (1E78E400) [pid = 1332] [serial = 735] [outer = 1DA05C00] 07:47:42 INFO - PROCESS | 1332 | 1460990862908 Marionette DEBUG loaded listener.js 07:47:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1E7BFC00) [pid = 1332] [serial = 736] [outer = 1DA05C00] 07:47:43 INFO - PROCESS | 1332 | 1460990863311 Marionette TRACE conn4 <- [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]]]}] 07:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 07:47:43 INFO - PROCESS | 1332 | 1460990863362 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 07:47:43 INFO - PROCESS | 1332 | 1460990863365 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 07:47:43 INFO - PROCESS | 1332 | 1460990863368 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:47:43 INFO - PROCESS | 1332 | 1460990863370 Marionette TRACE conn4 <- [1,946,null,{}] 07:47:43 INFO - PROCESS | 1332 | 1460990863373 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:43 INFO - PROCESS | 1332 | 1460990863459 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 07:47:43 INFO - PROCESS | 1332 | 1460990863465 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:43 INFO - PROCESS | 1332 | ++DOCSHELL 11404800 == 81 [pid = 1332] [id = 246] 07:47:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1BE75800) [pid = 1332] [serial = 737] [outer = 00000000] 07:47:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1F554800) [pid = 1332] [serial = 738] [outer = 1BE75800] 07:47:43 INFO - PROCESS | 1332 | 1460990863514 Marionette DEBUG loaded listener.js 07:47:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1F561400) [pid = 1332] [serial = 739] [outer = 1BE75800] 07:47:44 INFO - PROCESS | 1332 | 1460990864255 Marionette TRACE conn4 <- [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]]]}] 07:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 930ms 07:47:44 INFO - PROCESS | 1332 | 1460990864304 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 07:47:44 INFO - PROCESS | 1332 | 1460990864310 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 07:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:47:44 INFO - PROCESS | 1332 | 1460990864316 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:47:44 INFO - PROCESS | 1332 | 1460990864320 Marionette TRACE conn4 <- [1,950,null,{}] 07:47:44 INFO - PROCESS | 1332 | 1460990864326 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:44 INFO - PROCESS | 1332 | 1460990864441 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 07:47:44 INFO - PROCESS | 1332 | 1460990864580 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:44 INFO - PROCESS | 1332 | ++DOCSHELL 12388400 == 82 [pid = 1332] [id = 247] 07:47:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1529A800) [pid = 1332] [serial = 740] [outer = 00000000] 07:47:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (1779A000) [pid = 1332] [serial = 741] [outer = 1529A800] 07:47:44 INFO - PROCESS | 1332 | 1460990864639 Marionette DEBUG loaded listener.js 07:47:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (18B1D800) [pid = 1332] [serial = 742] [outer = 1529A800] 07:47:45 INFO - PROCESS | 1332 | 1460990865229 Marionette TRACE conn4 <- [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]]]}] 07:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 07:47:45 INFO - PROCESS | 1332 | 1460990865290 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 07:47:45 INFO - PROCESS | 1332 | 1460990865297 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 07:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:47:45 INFO - PROCESS | 1332 | 1460990865303 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:47:45 INFO - PROCESS | 1332 | 1460990865306 Marionette TRACE conn4 <- [1,954,null,{}] 07:47:45 INFO - PROCESS | 1332 | 1460990865326 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:45 INFO - PROCESS | 1332 | 1460990865442 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 07:47:45 INFO - PROCESS | 1332 | 1460990865575 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:45 INFO - PROCESS | 1332 | ++DOCSHELL 1AA0E800 == 83 [pid = 1332] [id = 248] 07:47:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1A7C4C00) [pid = 1332] [serial = 743] [outer = 00000000] 07:47:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1AF19400) [pid = 1332] [serial = 744] [outer = 1A7C4C00] 07:47:45 INFO - PROCESS | 1332 | 1460990865632 Marionette DEBUG loaded listener.js 07:47:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1BBCE400) [pid = 1332] [serial = 745] [outer = 1A7C4C00] 07:47:46 INFO - PROCESS | 1332 | 1460990866247 Marionette TRACE conn4 <- [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]]]}] 07:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 970ms 07:47:46 INFO - PROCESS | 1332 | 1460990866274 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 07:47:46 INFO - PROCESS | 1332 | 1460990866277 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 07:47:46 INFO - PROCESS | 1332 | 1460990866281 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:47:46 INFO - PROCESS | 1332 | 1460990866285 Marionette TRACE conn4 <- [1,958,null,{}] 07:47:46 INFO - PROCESS | 1332 | 1460990866296 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:46 INFO - PROCESS | 1332 | 1460990866413 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 07:47:46 INFO - PROCESS | 1332 | 1460990866523 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:46 INFO - PROCESS | 1332 | ++DOCSHELL 1ECA2400 == 84 [pid = 1332] [id = 249] 07:47:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1ED87C00) [pid = 1332] [serial = 746] [outer = 00000000] 07:47:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (20192400) [pid = 1332] [serial = 747] [outer = 1ED87C00] 07:47:46 INFO - PROCESS | 1332 | 1460990866581 Marionette DEBUG loaded listener.js 07:47:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (2051E400) [pid = 1332] [serial = 748] [outer = 1ED87C00] 07:47:47 INFO - PROCESS | 1332 | 1460990867189 Marionette TRACE conn4 <- [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]]]}] 07:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 970ms 07:47:47 INFO - PROCESS | 1332 | 1460990867254 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 07:47:47 INFO - PROCESS | 1332 | 1460990867257 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 07:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:47:47 INFO - PROCESS | 1332 | 1460990867261 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:47:47 INFO - PROCESS | 1332 | 1460990867263 Marionette TRACE conn4 <- [1,962,null,{}] 07:47:47 INFO - PROCESS | 1332 | 1460990867267 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:47 INFO - PROCESS | 1332 | 1460990867379 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 07:47:47 INFO - PROCESS | 1332 | 1460990867514 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:47 INFO - PROCESS | 1332 | ++DOCSHELL 220EAC00 == 85 [pid = 1332] [id = 250] 07:47:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (220EB000) [pid = 1332] [serial = 749] [outer = 00000000] 07:47:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (220F0000) [pid = 1332] [serial = 750] [outer = 220EB000] 07:47:47 INFO - PROCESS | 1332 | 1460990867570 Marionette DEBUG loaded listener.js 07:47:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (220F4800) [pid = 1332] [serial = 751] [outer = 220EB000] 07:47:48 INFO - PROCESS | 1332 | 1460990868115 Marionette TRACE conn4 <- [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]]]}] 07:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 870ms 07:47:48 INFO - PROCESS | 1332 | 1460990868134 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 07:47:48 INFO - PROCESS | 1332 | 1460990868137 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 07:47:48 INFO - PROCESS | 1332 | 1460990868140 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:47:48 INFO - PROCESS | 1332 | 1460990868143 Marionette TRACE conn4 <- [1,966,null,{}] 07:47:48 INFO - PROCESS | 1332 | 1460990868147 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:48 INFO - PROCESS | 1332 | 1460990868253 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 07:47:48 INFO - PROCESS | 1332 | 1460990868361 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:48 INFO - PROCESS | 1332 | ++DOCSHELL 220F5800 == 86 [pid = 1332] [id = 251] 07:47:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (220F8C00) [pid = 1332] [serial = 752] [outer = 00000000] 07:47:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (22A49400) [pid = 1332] [serial = 753] [outer = 220F8C00] 07:47:48 INFO - PROCESS | 1332 | 1460990868414 Marionette DEBUG loaded listener.js 07:47:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (22A50400) [pid = 1332] [serial = 754] [outer = 220F8C00] 07:47:49 INFO - PROCESS | 1332 | 1460990869009 Marionette TRACE conn4 <- [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]]]}] 07:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 931ms 07:47:49 INFO - PROCESS | 1332 | 1460990869076 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 07:47:49 INFO - PROCESS | 1332 | 1460990869078 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 07:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:47:49 INFO - PROCESS | 1332 | 1460990869081 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:47:49 INFO - PROCESS | 1332 | 1460990869084 Marionette TRACE conn4 <- [1,970,null,{}] 07:47:49 INFO - PROCESS | 1332 | 1460990869087 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:49 INFO - PROCESS | 1332 | 1460990869220 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 07:47:49 INFO - PROCESS | 1332 | 1460990869359 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:49 INFO - PROCESS | 1332 | ++DOCSHELL 0EB51800 == 87 [pid = 1332] [id = 252] 07:47:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (0EB54C00) [pid = 1332] [serial = 755] [outer = 00000000] 07:47:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (15AEF400) [pid = 1332] [serial = 756] [outer = 0EB54C00] 07:47:49 INFO - PROCESS | 1332 | 1460990869420 Marionette DEBUG loaded listener.js 07:47:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (19A0C000) [pid = 1332] [serial = 757] [outer = 0EB54C00] 07:47:50 INFO - PROCESS | 1332 | 1460990870174 Marionette TRACE conn4 <- [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]]]}] 07:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1121ms 07:47:50 INFO - PROCESS | 1332 | 1460990870206 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 07:47:50 INFO - PROCESS | 1332 | 1460990870212 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 07:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:47:50 INFO - PROCESS | 1332 | 1460990870217 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:47:50 INFO - PROCESS | 1332 | 1460990870221 Marionette TRACE conn4 <- [1,974,null,{}] 07:47:50 INFO - PROCESS | 1332 | 1460990870226 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:50 INFO - PROCESS | 1332 | 1460990870329 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 07:47:50 INFO - PROCESS | 1332 | 1460990870441 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:50 INFO - PROCESS | 1332 | ++DOCSHELL 11213000 == 88 [pid = 1332] [id = 253] 07:47:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (11248000) [pid = 1332] [serial = 758] [outer = 00000000] 07:47:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1140CC00) [pid = 1332] [serial = 759] [outer = 11248000] 07:47:50 INFO - PROCESS | 1332 | 1460990870537 Marionette DEBUG loaded listener.js 07:47:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (11468000) [pid = 1332] [serial = 760] [outer = 11248000] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 1BE6FC00 == 87 [pid = 1332] [id = 228] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 15F97C00 == 86 [pid = 1332] [id = 11] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 1BBC9400 == 85 [pid = 1332] [id = 226] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 10E04000 == 84 [pid = 1332] [id = 13] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 15528000 == 83 [pid = 1332] [id = 227] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 18861C00 == 82 [pid = 1332] [id = 118] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 1AD4E800 == 81 [pid = 1332] [id = 224] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 1AD4C800 == 80 [pid = 1332] [id = 225] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 16ED8800 == 79 [pid = 1332] [id = 16] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 18A4A400 == 78 [pid = 1332] [id = 223] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 1BE72000 == 77 [pid = 1332] [id = 22] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 1BBC6400 == 76 [pid = 1332] [id = 119] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 1CAA7400 == 75 [pid = 1332] [id = 120] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 0EB59000 == 74 [pid = 1332] [id = 149] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 15430000 == 73 [pid = 1332] [id = 245] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 15EE9400 == 72 [pid = 1332] [id = 244] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 0EB56000 == 71 [pid = 1332] [id = 243] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 1C0E5000 == 70 [pid = 1332] [id = 242] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 1AF18800 == 69 [pid = 1332] [id = 241] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (183DE400) [pid = 1332] [serial = 659] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (16E57400) [pid = 1332] [serial = 644] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1AD9AC00) [pid = 1332] [serial = 647] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1ECAA400) [pid = 1332] [serial = 650] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1F55EC00) [pid = 1332] [serial = 653] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1140C000) [pid = 1332] [serial = 656] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1E7C1C00) [pid = 1332] [serial = 686] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 1AD4F800 == 68 [pid = 1332] [id = 240] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 11466C00 == 67 [pid = 1332] [id = 239] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 15432400 == 66 [pid = 1332] [id = 238] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 15437C00 == 65 [pid = 1332] [id = 237] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 1C0E4800 == 64 [pid = 1332] [id = 232] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 18A4C400 == 63 [pid = 1332] [id = 231] 07:47:51 INFO - PROCESS | 1332 | --DOCSHELL 11469C00 == 62 [pid = 1332] [id = 230] 07:47:51 INFO - PROCESS | 1332 | 1460990871162 Marionette TRACE conn4 <- [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]]]}] 07:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 970ms 07:47:51 INFO - PROCESS | 1332 | 1460990871192 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 07:47:51 INFO - PROCESS | 1332 | 1460990871198 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 07:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:47:51 INFO - PROCESS | 1332 | 1460990871204 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:47:51 INFO - PROCESS | 1332 | 1460990871207 Marionette TRACE conn4 <- [1,978,null,{}] 07:47:51 INFO - PROCESS | 1332 | 1460990871213 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:51 INFO - PROCESS | 1332 | 1460990871313 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1DAE5C00) [pid = 1332] [serial = 570] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (1BE79800) [pid = 1332] [serial = 567] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (19A0D400) [pid = 1332] [serial = 564] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1BDBD400) [pid = 1332] [serial = 561] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1BE79C00) [pid = 1332] [serial = 677] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (15451800) [pid = 1332] [serial = 665] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (16105400) [pid = 1332] [serial = 666] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (17798000) [pid = 1332] [serial = 662] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1ADA4800) [pid = 1332] [serial = 671] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1AEAE800) [pid = 1332] [serial = 672] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (1AEAA800) [pid = 1332] [serial = 680] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (19D6EC00) [pid = 1332] [serial = 668] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (1A7C0000) [pid = 1332] [serial = 669] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1BBC6800) [pid = 1332] [serial = 681] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (1DB3D800) [pid = 1332] [serial = 683] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (1E709400) [pid = 1332] [serial = 684] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (18ACCC00) [pid = 1332] [serial = 663] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1B04AC00) [pid = 1332] [serial = 674] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1B054400) [pid = 1332] [serial = 675] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (1BE80C00) [pid = 1332] [serial = 678] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1AF22C00) [pid = 1332] [serial = 573] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (1E783400) [pid = 1332] [serial = 609] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (18EB8C00) [pid = 1332] [serial = 600] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (11EDE000) [pid = 1332] [serial = 597] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1AEB2800) [pid = 1332] [serial = 603] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1DA37400) [pid = 1332] [serial = 606] [outer = 00000000] [url = about:blank] 07:47:51 INFO - PROCESS | 1332 | 1460990871429 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:51 INFO - PROCESS | 1332 | ++DOCSHELL 11212C00 == 63 [pid = 1332] [id = 254] 07:47:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (11247400) [pid = 1332] [serial = 761] [outer = 00000000] 07:47:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (116B4000) [pid = 1332] [serial = 762] [outer = 11247400] 07:47:51 INFO - PROCESS | 1332 | 1460990871476 Marionette DEBUG loaded listener.js 07:47:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (15432400) [pid = 1332] [serial = 763] [outer = 11247400] 07:47:51 INFO - PROCESS | 1332 | 1460990871903 Marionette TRACE conn4 <- [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]]]}] 07:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 07:47:51 INFO - PROCESS | 1332 | 1460990871936 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 07:47:51 INFO - PROCESS | 1332 | 1460990871939 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 07:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:47:51 INFO - PROCESS | 1332 | 1460990871942 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:47:51 INFO - PROCESS | 1332 | 1460990871946 Marionette TRACE conn4 <- [1,982,null,{}] 07:47:51 INFO - PROCESS | 1332 | 1460990871956 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:52 INFO - PROCESS | 1332 | 1460990872081 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 07:47:52 INFO - PROCESS | 1332 | 1460990872098 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:52 INFO - PROCESS | 1332 | ++DOCSHELL 15AEB000 == 64 [pid = 1332] [id = 255] 07:47:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (15AEC400) [pid = 1332] [serial = 764] [outer = 00000000] 07:47:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (15EE7000) [pid = 1332] [serial = 765] [outer = 15AEC400] 07:47:52 INFO - PROCESS | 1332 | 1460990872145 Marionette DEBUG loaded listener.js 07:47:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1610D000) [pid = 1332] [serial = 766] [outer = 15AEC400] 07:47:52 INFO - PROCESS | 1332 | 1460990872603 Marionette TRACE conn4 <- [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]]]}] 07:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 07:47:52 INFO - PROCESS | 1332 | 1460990872616 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 07:47:52 INFO - PROCESS | 1332 | 1460990872619 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 07:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:47:52 INFO - PROCESS | 1332 | 1460990872622 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:47:52 INFO - PROCESS | 1332 | 1460990872624 Marionette TRACE conn4 <- [1,986,null,{}] 07:47:52 INFO - PROCESS | 1332 | 1460990872631 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:52 INFO - PROCESS | 1332 | 1460990872718 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 07:47:52 INFO - PROCESS | 1332 | 1460990872725 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:52 INFO - PROCESS | 1332 | ++DOCSHELL 16EDFC00 == 65 [pid = 1332] [id = 256] 07:47:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (17799000) [pid = 1332] [serial = 767] [outer = 00000000] 07:47:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (183E6400) [pid = 1332] [serial = 768] [outer = 17799000] 07:47:52 INFO - PROCESS | 1332 | 1460990872777 Marionette DEBUG loaded listener.js 07:47:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (18862000) [pid = 1332] [serial = 769] [outer = 17799000] 07:47:53 INFO - PROCESS | 1332 | 1460990873211 Marionette TRACE conn4 <- [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]]]}] 07:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 631ms 07:47:53 INFO - PROCESS | 1332 | 1460990873257 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 07:47:53 INFO - PROCESS | 1332 | 1460990873260 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 07:47:53 INFO - PROCESS | 1332 | 1460990873263 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:47:53 INFO - PROCESS | 1332 | 1460990873264 Marionette TRACE conn4 <- [1,990,null,{}] 07:47:53 INFO - PROCESS | 1332 | 1460990873268 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:53 INFO - PROCESS | 1332 | 1460990873353 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 07:47:53 INFO - PROCESS | 1332 | 1460990873359 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:53 INFO - PROCESS | 1332 | ++DOCSHELL 183E4800 == 66 [pid = 1332] [id = 257] 07:47:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1885A400) [pid = 1332] [serial = 770] [outer = 00000000] 07:47:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (18B1CC00) [pid = 1332] [serial = 771] [outer = 1885A400] 07:47:53 INFO - PROCESS | 1332 | 1460990873408 Marionette DEBUG loaded listener.js 07:47:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (18EABC00) [pid = 1332] [serial = 772] [outer = 1885A400] 07:47:53 INFO - PROCESS | 1332 | 1460990873931 Marionette TRACE conn4 <- [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]]]}] 07:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 07:47:54 INFO - PROCESS | 1332 | 1460990874001 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 07:47:54 INFO - PROCESS | 1332 | 1460990874003 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 07:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:47:54 INFO - PROCESS | 1332 | 1460990874006 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:47:54 INFO - PROCESS | 1332 | 1460990874008 Marionette TRACE conn4 <- [1,994,null,{}] 07:47:54 INFO - PROCESS | 1332 | 1460990874011 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:54 INFO - PROCESS | 1332 | 1460990874143 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 07:47:54 INFO - PROCESS | 1332 | 1460990874206 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:54 INFO - PROCESS | 1332 | ++DOCSHELL 19D70800 == 67 [pid = 1332] [id = 258] 07:47:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (19D71C00) [pid = 1332] [serial = 773] [outer = 00000000] 07:47:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (19F21400) [pid = 1332] [serial = 774] [outer = 19D71C00] 07:47:54 INFO - PROCESS | 1332 | 1460990874263 Marionette DEBUG loaded listener.js 07:47:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1A7C0000) [pid = 1332] [serial = 775] [outer = 19D71C00] 07:47:54 INFO - PROCESS | 1332 | 1460990874771 Marionette TRACE conn4 <- [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]]]}] 07:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 830ms 07:47:54 INFO - PROCESS | 1332 | 1460990874838 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 07:47:54 INFO - PROCESS | 1332 | 1460990874840 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 07:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:47:54 INFO - PROCESS | 1332 | 1460990874843 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:47:54 INFO - PROCESS | 1332 | 1460990874845 Marionette TRACE conn4 <- [1,998,null,{}] 07:47:54 INFO - PROCESS | 1332 | 1460990874848 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:54 INFO - PROCESS | 1332 | 1460990874963 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 07:47:55 INFO - PROCESS | 1332 | 1460990875027 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:55 INFO - PROCESS | 1332 | ++DOCSHELL 1A7C2800 == 68 [pid = 1332] [id = 259] 07:47:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1A7C3000) [pid = 1332] [serial = 776] [outer = 00000000] 07:47:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1AA0F800) [pid = 1332] [serial = 777] [outer = 1A7C3000] 07:47:55 INFO - PROCESS | 1332 | 1460990875071 Marionette DEBUG loaded listener.js 07:47:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1AA17400) [pid = 1332] [serial = 778] [outer = 1A7C3000] 07:47:55 INFO - PROCESS | 1332 | 1460990875489 Marionette TRACE conn4 <- [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]]]}] 07:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 07:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:47:55 INFO - PROCESS | 1332 | 1460990875522 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 07:47:55 INFO - PROCESS | 1332 | 1460990875524 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 07:47:55 INFO - PROCESS | 1332 | 1460990875527 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:47:55 INFO - PROCESS | 1332 | 1460990875529 Marionette TRACE conn4 <- [1,1002,null,{}] 07:47:55 INFO - PROCESS | 1332 | 1460990875533 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:55 INFO - PROCESS | 1332 | 1460990875834 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (11250800) [pid = 1332] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1E78DC00) [pid = 1332] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (1F553800) [pid = 1332] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (1ECA2C00) [pid = 1332] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (19D69000) [pid = 1332] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (12381000) [pid = 1332] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (11405C00) [pid = 1332] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (1DA05C00) [pid = 1332] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (1B05F400) [pid = 1332] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1C0F0400) [pid = 1332] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (15449400) [pid = 1332] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (1AD9B400) [pid = 1332] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (0EB57400) [pid = 1332] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (15434C00) [pid = 1332] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1A7C2000) [pid = 1332] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (16E56C00) [pid = 1332] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (16EDCC00) [pid = 1332] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:47:55 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1BE73800) [pid = 1332] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:47:55 INFO - PROCESS | 1332 | 1460990875903 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:55 INFO - PROCESS | 1332 | ++DOCSHELL 10994000 == 69 [pid = 1332] [id = 260] 07:47:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (11210000) [pid = 1332] [serial = 779] [outer = 00000000] 07:47:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (15293800) [pid = 1332] [serial = 780] [outer = 11210000] 07:47:55 INFO - PROCESS | 1332 | 1460990875948 Marionette DEBUG loaded listener.js 07:47:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1610E800) [pid = 1332] [serial = 781] [outer = 11210000] 07:47:56 INFO - PROCESS | 1332 | 1460990876353 Marionette TRACE conn4 <- [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]]]}] 07:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 871ms 07:47:56 INFO - PROCESS | 1332 | 1460990876423 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 07:47:56 INFO - PROCESS | 1332 | 1460990876427 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 07:47:56 INFO - PROCESS | 1332 | 1460990876433 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:47:56 INFO - PROCESS | 1332 | 1460990876438 Marionette TRACE conn4 <- [1,1006,null,{}] 07:47:56 INFO - PROCESS | 1332 | 1460990876449 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:56 INFO - PROCESS | 1332 | 1460990876563 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 07:47:56 INFO - PROCESS | 1332 | 1460990876673 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:56 INFO - PROCESS | 1332 | ++DOCSHELL 10A09400 == 70 [pid = 1332] [id = 261] 07:47:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (10A10400) [pid = 1332] [serial = 782] [outer = 00000000] 07:47:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1121D800) [pid = 1332] [serial = 783] [outer = 10A10400] 07:47:56 INFO - PROCESS | 1332 | 1460990876731 Marionette DEBUG loaded listener.js 07:47:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1140D000) [pid = 1332] [serial = 784] [outer = 10A10400] 07:47:57 INFO - PROCESS | 1332 | 1460990877324 Marionette TRACE conn4 <- [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]]]}] 07:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 07:47:57 INFO - PROCESS | 1332 | 1460990877370 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 07:47:57 INFO - PROCESS | 1332 | 1460990877374 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 07:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:47:57 INFO - PROCESS | 1332 | 1460990877383 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:47:57 INFO - PROCESS | 1332 | 1460990877387 Marionette TRACE conn4 <- [1,1010,null,{}] 07:47:57 INFO - PROCESS | 1332 | 1460990877392 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:57 INFO - PROCESS | 1332 | 1460990877507 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 07:47:57 INFO - PROCESS | 1332 | 1460990877643 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:57 INFO - PROCESS | 1332 | ++DOCSHELL 1542D400 == 71 [pid = 1332] [id = 262] 07:47:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (15430000) [pid = 1332] [serial = 785] [outer = 00000000] 07:47:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (1552B000) [pid = 1332] [serial = 786] [outer = 15430000] 07:47:57 INFO - PROCESS | 1332 | 1460990877699 Marionette DEBUG loaded listener.js 07:47:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (15AF2800) [pid = 1332] [serial = 787] [outer = 15430000] 07:47:58 INFO - PROCESS | 1332 | 1460990878311 Marionette TRACE conn4 <- [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]]]}] 07:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 987ms 07:47:58 INFO - PROCESS | 1332 | 1460990878372 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 07:47:58 INFO - PROCESS | 1332 | 1460990878375 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 07:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:47:58 INFO - PROCESS | 1332 | 1460990878379 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:47:58 INFO - PROCESS | 1332 | 1460990878381 Marionette TRACE conn4 <- [1,1014,null,{}] 07:47:58 INFO - PROCESS | 1332 | 1460990878392 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:58 INFO - PROCESS | 1332 | 1460990878557 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 07:47:58 INFO - PROCESS | 1332 | 1460990878575 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:58 INFO - PROCESS | 1332 | ++DOCSHELL 1AA0D800 == 72 [pid = 1332] [id = 263] 07:47:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1AA15800) [pid = 1332] [serial = 788] [outer = 00000000] 07:47:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1AD53400) [pid = 1332] [serial = 789] [outer = 1AA15800] 07:47:58 INFO - PROCESS | 1332 | 1460990878634 Marionette DEBUG loaded listener.js 07:47:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1AD9DC00) [pid = 1332] [serial = 790] [outer = 1AA15800] 07:47:59 INFO - PROCESS | 1332 | 1460990879285 Marionette TRACE conn4 <- [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]]]}] 07:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 07:47:59 INFO - PROCESS | 1332 | 1460990879352 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 07:47:59 INFO - PROCESS | 1332 | 1460990879355 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 07:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:47:59 INFO - PROCESS | 1332 | 1460990879358 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:47:59 INFO - PROCESS | 1332 | 1460990879360 Marionette TRACE conn4 <- [1,1018,null,{}] 07:47:59 INFO - PROCESS | 1332 | 1460990879364 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:59 INFO - PROCESS | 1332 | 1460990879476 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 07:47:59 INFO - PROCESS | 1332 | 1460990879610 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:59 INFO - PROCESS | 1332 | ++DOCSHELL 1AEA8000 == 73 [pid = 1332] [id = 264] 07:47:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1AEA9000) [pid = 1332] [serial = 791] [outer = 00000000] 07:47:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (1AF1A000) [pid = 1332] [serial = 792] [outer = 1AEA9000] 07:47:59 INFO - PROCESS | 1332 | 1460990879666 Marionette DEBUG loaded listener.js 07:47:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1AF1E400) [pid = 1332] [serial = 793] [outer = 1AEA9000] 07:48:00 INFO - PROCESS | 1332 | 1460990880247 Marionette TRACE conn4 <- [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]]]}] 07:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 930ms 07:48:00 INFO - PROCESS | 1332 | 1460990880292 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 07:48:00 INFO - PROCESS | 1332 | 1460990880294 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 07:48:00 INFO - PROCESS | 1332 | 1460990880298 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:48:00 INFO - PROCESS | 1332 | 1460990880300 Marionette TRACE conn4 <- [1,1022,null,{}] 07:48:00 INFO - PROCESS | 1332 | 1460990880303 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:00 INFO - PROCESS | 1332 | 1460990880408 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 07:48:00 INFO - PROCESS | 1332 | 1460990880514 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:00 INFO - PROCESS | 1332 | ++DOCSHELL 1AAC5800 == 74 [pid = 1332] [id = 265] 07:48:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1AEAA800) [pid = 1332] [serial = 794] [outer = 00000000] 07:48:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1B05EC00) [pid = 1332] [serial = 795] [outer = 1AEAA800] 07:48:00 INFO - PROCESS | 1332 | 1460990880569 Marionette DEBUG loaded listener.js 07:48:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1BB19400) [pid = 1332] [serial = 796] [outer = 1AEAA800] 07:48:01 INFO - PROCESS | 1332 | 1460990881166 Marionette TRACE conn4 <- [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]]]}] 07:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 07:48:01 INFO - PROCESS | 1332 | 1460990881232 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 07:48:01 INFO - PROCESS | 1332 | 1460990881234 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 07:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:48:01 INFO - PROCESS | 1332 | 1460990881238 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:48:01 INFO - PROCESS | 1332 | 1460990881240 Marionette TRACE conn4 <- [1,1026,null,{}] 07:48:01 INFO - PROCESS | 1332 | 1460990881244 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:01 INFO - PROCESS | 1332 | 1460990881377 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 07:48:01 INFO - PROCESS | 1332 | 1460990881514 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:01 INFO - PROCESS | 1332 | ++DOCSHELL 1B04C800 == 75 [pid = 1332] [id = 266] 07:48:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1BB9CC00) [pid = 1332] [serial = 797] [outer = 00000000] 07:48:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1BDC8800) [pid = 1332] [serial = 798] [outer = 1BB9CC00] 07:48:01 INFO - PROCESS | 1332 | 1460990881573 Marionette DEBUG loaded listener.js 07:48:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1BE74C00) [pid = 1332] [serial = 799] [outer = 1BB9CC00] 07:48:02 INFO - PROCESS | 1332 | 1460990882137 Marionette TRACE conn4 <- [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]]]}] 07:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 930ms 07:48:02 INFO - PROCESS | 1332 | 1460990882171 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 07:48:02 INFO - PROCESS | 1332 | 1460990882174 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 07:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:48:02 INFO - PROCESS | 1332 | 1460990882177 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:48:02 INFO - PROCESS | 1332 | 1460990882179 Marionette TRACE conn4 <- [1,1030,null,{}] 07:48:02 INFO - PROCESS | 1332 | 1460990882183 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:02 INFO - PROCESS | 1332 | 1460990882287 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 07:48:02 INFO - PROCESS | 1332 | 1460990882394 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:02 INFO - PROCESS | 1332 | ++DOCSHELL 1BE78800 == 76 [pid = 1332] [id = 267] 07:48:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1BE79400) [pid = 1332] [serial = 800] [outer = 00000000] 07:48:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1BEF6C00) [pid = 1332] [serial = 801] [outer = 1BE79400] 07:48:02 INFO - PROCESS | 1332 | 1460990882450 Marionette DEBUG loaded listener.js 07:48:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1BFB1400) [pid = 1332] [serial = 802] [outer = 1BE79400] 07:48:03 INFO - PROCESS | 1332 | 1460990883034 Marionette TRACE conn4 <- [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]]]}] 07:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 930ms 07:48:03 INFO - PROCESS | 1332 | 1460990883108 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 07:48:03 INFO - PROCESS | 1332 | 1460990883110 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 07:48:03 INFO - PROCESS | 1332 | 1460990883114 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:48:03 INFO - PROCESS | 1332 | 1460990883116 Marionette TRACE conn4 <- [1,1034,null,{}] 07:48:03 INFO - PROCESS | 1332 | 1460990883120 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:03 INFO - PROCESS | 1332 | 1460990883229 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 07:48:03 INFO - PROCESS | 1332 | 1460990883365 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:03 INFO - PROCESS | 1332 | ++DOCSHELL 11403000 == 77 [pid = 1332] [id = 268] 07:48:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1140B800) [pid = 1332] [serial = 803] [outer = 00000000] 07:48:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (18AC9C00) [pid = 1332] [serial = 804] [outer = 1140B800] 07:48:03 INFO - PROCESS | 1332 | 1460990883422 Marionette DEBUG loaded listener.js 07:48:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (197C2800) [pid = 1332] [serial = 805] [outer = 1140B800] 07:48:04 INFO - PROCESS | 1332 | 1460990884118 Marionette TRACE conn4 <- [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]]]}] 07:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1018ms 07:48:04 INFO - PROCESS | 1332 | 1460990884136 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 07:48:04 INFO - PROCESS | 1332 | 1460990884141 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 07:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:48:04 INFO - PROCESS | 1332 | 1460990884147 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:48:04 INFO - PROCESS | 1332 | 1460990884150 Marionette TRACE conn4 <- [1,1038,null,{}] 07:48:04 INFO - PROCESS | 1332 | 1460990884174 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:04 INFO - PROCESS | 1332 | 1460990884280 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 07:48:04 INFO - PROCESS | 1332 | 1460990884394 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:04 INFO - PROCESS | 1332 | ++DOCSHELL 1542E400 == 78 [pid = 1332] [id = 269] 07:48:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (15432000) [pid = 1332] [serial = 806] [outer = 00000000] 07:48:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1552C800) [pid = 1332] [serial = 807] [outer = 15432000] 07:48:04 INFO - PROCESS | 1332 | 1460990884489 Marionette DEBUG loaded listener.js 07:48:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (16E56C00) [pid = 1332] [serial = 808] [outer = 15432000] 07:48:04 INFO - PROCESS | 1332 | --DOCSHELL 1A7C2800 == 77 [pid = 1332] [id = 259] 07:48:04 INFO - PROCESS | 1332 | --DOCSHELL 19D70800 == 76 [pid = 1332] [id = 258] 07:48:04 INFO - PROCESS | 1332 | --DOCSHELL 15AEB000 == 75 [pid = 1332] [id = 255] 07:48:04 INFO - PROCESS | 1332 | --DOCSHELL 11212C00 == 74 [pid = 1332] [id = 254] 07:48:04 INFO - PROCESS | 1332 | --DOCSHELL 11213000 == 73 [pid = 1332] [id = 253] 07:48:04 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1F554800) [pid = 1332] [serial = 738] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (18A41800) [pid = 1332] [serial = 645] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1140E800) [pid = 1332] [serial = 657] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (18B88C00) [pid = 1332] [serial = 660] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1EC9D400) [pid = 1332] [serial = 642] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (20185C00) [pid = 1332] [serial = 654] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1ED8C400) [pid = 1332] [serial = 651] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1BB93000) [pid = 1332] [serial = 648] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (18A45C00) [pid = 1332] [serial = 730] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1B04D400) [pid = 1332] [serial = 721] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1DAE3C00) [pid = 1332] [serial = 733] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1D13AC00) [pid = 1332] [serial = 594] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1E78E400) [pid = 1332] [serial = 735] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1BB9B400) [pid = 1332] [serial = 723] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (1DA07800) [pid = 1332] [serial = 726] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (1BBC3400) [pid = 1332] [serial = 724] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (1DA33400) [pid = 1332] [serial = 727] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (19B17400) [pid = 1332] [serial = 712] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (18B89C00) [pid = 1332] [serial = 711] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (1AEB4800) [pid = 1332] [serial = 720] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (15A10000) [pid = 1332] [serial = 729] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (16EDC000) [pid = 1332] [serial = 714] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (18ACB000) [pid = 1332] [serial = 715] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (1AAC9400) [pid = 1332] [serial = 717] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1AD96C00) [pid = 1332] [serial = 718] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (154D7C00) [pid = 1332] [serial = 689] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1ADA0C00) [pid = 1332] [serial = 709] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (19B1BC00) [pid = 1332] [serial = 708] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1ADA3400) [pid = 1332] [serial = 692] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1F55D400) [pid = 1332] [serial = 696] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1AA1A000) [pid = 1332] [serial = 699] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (20487400) [pid = 1332] [serial = 702] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (22A4A400) [pid = 1332] [serial = 705] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (1D604C00) [pid = 1332] [serial = 399] [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.] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (1D95DC00) [pid = 1332] [serial = 732] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1E7BFC00) [pid = 1332] [serial = 736] [outer = 00000000] [url = about:blank] 07:48:05 INFO - PROCESS | 1332 | 1460990885111 Marionette TRACE conn4 <- [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]]]}] 07:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 07:48:05 INFO - PROCESS | 1332 | 1460990885121 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 07:48:05 INFO - PROCESS | 1332 | 1460990885127 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 07:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:48:05 INFO - PROCESS | 1332 | 1460990885133 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:48:05 INFO - PROCESS | 1332 | 1460990885136 Marionette TRACE conn4 <- [1,1042,null,{}] 07:48:05 INFO - PROCESS | 1332 | 1460990885139 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:05 INFO - PROCESS | 1332 | 1460990885229 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 07:48:05 INFO - PROCESS | 1332 | 1460990885238 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:05 INFO - PROCESS | 1332 | ++DOCSHELL 1140E800 == 74 [pid = 1332] [id = 270] 07:48:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (11468C00) [pid = 1332] [serial = 809] [outer = 00000000] 07:48:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (15A99800) [pid = 1332] [serial = 810] [outer = 11468C00] 07:48:05 INFO - PROCESS | 1332 | 1460990885287 Marionette DEBUG loaded listener.js 07:48:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (16ED7000) [pid = 1332] [serial = 811] [outer = 11468C00] 07:48:05 INFO - PROCESS | 1332 | 1460990885781 Marionette TRACE conn4 <- [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]]]}] 07:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 07:48:05 INFO - PROCESS | 1332 | 1460990885806 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 07:48:05 INFO - PROCESS | 1332 | 1460990885808 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 07:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:48:05 INFO - PROCESS | 1332 | 1460990885812 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:48:05 INFO - PROCESS | 1332 | 1460990885815 Marionette TRACE conn4 <- [1,1046,null,{}] 07:48:05 INFO - PROCESS | 1332 | 1460990885825 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:05 INFO - PROCESS | 1332 | 1460990885918 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 07:48:05 INFO - PROCESS | 1332 | 1460990885925 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:05 INFO - PROCESS | 1332 | ++DOCSHELL 18B17400 == 75 [pid = 1332] [id = 271] 07:48:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (18B1F000) [pid = 1332] [serial = 812] [outer = 00000000] 07:48:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (19A0E800) [pid = 1332] [serial = 813] [outer = 18B1F000] 07:48:05 INFO - PROCESS | 1332 | 1460990885977 Marionette DEBUG loaded listener.js 07:48:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (19D68800) [pid = 1332] [serial = 814] [outer = 18B1F000] 07:48:06 INFO - PROCESS | 1332 | 1460990886477 Marionette TRACE conn4 <- [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]]]}] 07:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 07:48:06 INFO - PROCESS | 1332 | 1460990886546 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 07:48:06 INFO - PROCESS | 1332 | 1460990886549 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 07:48:06 INFO - PROCESS | 1332 | 1460990886552 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:48:06 INFO - PROCESS | 1332 | 1460990886554 Marionette TRACE conn4 <- [1,1050,null,{}] 07:48:06 INFO - PROCESS | 1332 | 1460990886558 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:06 INFO - PROCESS | 1332 | 1460990886684 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 07:48:06 INFO - PROCESS | 1332 | 1460990886746 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:06 INFO - PROCESS | 1332 | ++DOCSHELL 19E69000 == 76 [pid = 1332] [id = 272] 07:48:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (19E6D800) [pid = 1332] [serial = 815] [outer = 00000000] 07:48:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1AA11000) [pid = 1332] [serial = 816] [outer = 19E6D800] 07:48:06 INFO - PROCESS | 1332 | 1460990886794 Marionette DEBUG loaded listener.js 07:48:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1AAC8800) [pid = 1332] [serial = 817] [outer = 19E6D800] 07:48:07 INFO - PROCESS | 1332 | 1460990887183 Marionette TRACE conn4 <- [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]]]}] 07:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 07:48:07 INFO - PROCESS | 1332 | 1460990887230 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 07:48:07 INFO - PROCESS | 1332 | 1460990887232 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 07:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:48:07 INFO - PROCESS | 1332 | 1460990887236 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:48:07 INFO - PROCESS | 1332 | 1460990887238 Marionette TRACE conn4 <- [1,1054,null,{}] 07:48:07 INFO - PROCESS | 1332 | 1460990887241 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:07 INFO - PROCESS | 1332 | 1460990887392 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 07:48:07 INFO - PROCESS | 1332 | 1460990887415 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:07 INFO - PROCESS | 1332 | ++DOCSHELL 1AAC8000 == 77 [pid = 1332] [id = 273] 07:48:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1AD54C00) [pid = 1332] [serial = 818] [outer = 00000000] 07:48:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1ADA4C00) [pid = 1332] [serial = 819] [outer = 1AD54C00] 07:48:07 INFO - PROCESS | 1332 | 1460990887460 Marionette DEBUG loaded listener.js 07:48:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1AEA8400) [pid = 1332] [serial = 820] [outer = 1AD54C00] 07:48:07 INFO - PROCESS | 1332 | 1460990887911 Marionette TRACE conn4 <- [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]]]}] 07:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 730ms 07:48:07 INFO - PROCESS | 1332 | 1460990887971 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 07:48:07 INFO - PROCESS | 1332 | 1460990887973 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 07:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:48:07 INFO - PROCESS | 1332 | 1460990887983 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:48:07 INFO - PROCESS | 1332 | 1460990887985 Marionette TRACE conn4 <- [1,1058,null,{}] 07:48:07 INFO - PROCESS | 1332 | 1460990887989 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:08 INFO - PROCESS | 1332 | 1460990888132 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 07:48:08 INFO - PROCESS | 1332 | 1460990888195 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:08 INFO - PROCESS | 1332 | ++DOCSHELL 1AEAE800 == 78 [pid = 1332] [id = 274] 07:48:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1AF18C00) [pid = 1332] [serial = 821] [outer = 00000000] 07:48:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (1BB9C400) [pid = 1332] [serial = 822] [outer = 1AF18C00] 07:48:08 INFO - PROCESS | 1332 | 1460990888242 Marionette DEBUG loaded listener.js 07:48:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1BBBFC00) [pid = 1332] [serial = 823] [outer = 1AF18C00] 07:48:08 INFO - PROCESS | 1332 | 1460990888654 Marionette TRACE conn4 <- [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]]]}] 07:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 07:48:08 INFO - PROCESS | 1332 | 1460990888734 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 07:48:08 INFO - PROCESS | 1332 | 1460990888736 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 07:48:08 INFO - PROCESS | 1332 | 1460990888739 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:48:08 INFO - PROCESS | 1332 | 1460990888741 Marionette TRACE conn4 <- [1,1062,null,{}] 07:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:48:08 INFO - PROCESS | 1332 | 1460990888744 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:08 INFO - PROCESS | 1332 | 1460990888863 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 07:48:08 INFO - PROCESS | 1332 | 1460990888928 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:08 INFO - PROCESS | 1332 | ++DOCSHELL 1BE6F800 == 79 [pid = 1332] [id = 275] 07:48:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1BE73400) [pid = 1332] [serial = 824] [outer = 00000000] 07:48:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1BEEE000) [pid = 1332] [serial = 825] [outer = 1BE73400] 07:48:08 INFO - PROCESS | 1332 | 1460990888972 Marionette DEBUG loaded listener.js 07:48:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1C0F1000) [pid = 1332] [serial = 826] [outer = 1BE73400] 07:48:09 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (11248000) [pid = 1332] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:48:09 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (11247400) [pid = 1332] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:48:09 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (1885A400) [pid = 1332] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:48:09 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (15AEC400) [pid = 1332] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:48:09 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1A7C3000) [pid = 1332] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:48:09 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (19D71C00) [pid = 1332] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:48:09 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (0EB54C00) [pid = 1332] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:48:09 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (17799000) [pid = 1332] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:48:09 INFO - PROCESS | 1332 | 1460990889456 Marionette TRACE conn4 <- [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]]]}] 07:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 770ms 07:48:09 INFO - PROCESS | 1332 | 1460990889517 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 07:48:09 INFO - PROCESS | 1332 | 1460990889519 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 07:48:09 INFO - PROCESS | 1332 | 1460990889523 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:48:09 INFO - PROCESS | 1332 | 1460990889524 Marionette TRACE conn4 <- [1,1066,null,{}] 07:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:48:09 INFO - PROCESS | 1332 | 1460990889528 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:09 INFO - PROCESS | 1332 | 1460990889614 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 07:48:09 INFO - PROCESS | 1332 | 1460990889710 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:09 INFO - PROCESS | 1332 | ++DOCSHELL 0EB5B800 == 80 [pid = 1332] [id = 276] 07:48:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (11247400) [pid = 1332] [serial = 827] [outer = 00000000] 07:48:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (18ACB800) [pid = 1332] [serial = 828] [outer = 11247400] 07:48:09 INFO - PROCESS | 1332 | 1460990889757 Marionette DEBUG loaded listener.js 07:48:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1A7C3000) [pid = 1332] [serial = 829] [outer = 11247400] 07:48:10 INFO - PROCESS | 1332 | 1460990890116 Marionette TRACE conn4 <- [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]]]}] 07:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 07:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:48:10 INFO - PROCESS | 1332 | 1460990890157 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 07:48:10 INFO - PROCESS | 1332 | 1460990890159 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 07:48:10 INFO - PROCESS | 1332 | 1460990890162 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:48:10 INFO - PROCESS | 1332 | 1460990890164 Marionette TRACE conn4 <- [1,1070,null,{}] 07:48:10 INFO - PROCESS | 1332 | 1460990890194 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:10 INFO - PROCESS | 1332 | 1460990890318 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 07:48:10 INFO - PROCESS | 1332 | 1460990890331 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:10 INFO - PROCESS | 1332 | ++DOCSHELL 1237CC00 == 81 [pid = 1332] [id = 277] 07:48:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (15277800) [pid = 1332] [serial = 830] [outer = 00000000] 07:48:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1D13F000) [pid = 1332] [serial = 831] [outer = 15277800] 07:48:10 INFO - PROCESS | 1332 | 1460990890378 Marionette DEBUG loaded listener.js 07:48:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1DA03000) [pid = 1332] [serial = 832] [outer = 15277800] 07:48:10 INFO - PROCESS | 1332 | 1460990890792 Marionette TRACE conn4 <- [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]]]}] 07:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 07:48:10 INFO - PROCESS | 1332 | 1460990890833 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 07:48:10 INFO - PROCESS | 1332 | 1460990890835 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 07:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:48:10 INFO - PROCESS | 1332 | 1460990890838 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:48:10 INFO - PROCESS | 1332 | 1460990890840 Marionette TRACE conn4 <- [1,1074,null,{}] 07:48:10 INFO - PROCESS | 1332 | 1460990890844 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:10 INFO - PROCESS | 1332 | 1460990890970 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 07:48:10 INFO - PROCESS | 1332 | 1460990890979 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:10 INFO - PROCESS | 1332 | ++DOCSHELL 1CAAB800 == 82 [pid = 1332] [id = 278] 07:48:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1DA05400) [pid = 1332] [serial = 833] [outer = 00000000] 07:48:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1DA34800) [pid = 1332] [serial = 834] [outer = 1DA05400] 07:48:11 INFO - PROCESS | 1332 | 1460990891026 Marionette DEBUG loaded listener.js 07:48:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1DA38000) [pid = 1332] [serial = 835] [outer = 1DA05400] 07:48:11 INFO - PROCESS | 1332 | 1460990891641 Marionette TRACE conn4 <- [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]]]}] 07:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 870ms 07:48:11 INFO - PROCESS | 1332 | 1460990891710 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 07:48:11 INFO - PROCESS | 1332 | 1460990891715 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 07:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:48:11 INFO - PROCESS | 1332 | 1460990891720 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:48:11 INFO - PROCESS | 1332 | 1460990891725 Marionette TRACE conn4 <- [1,1078,null,{}] 07:48:11 INFO - PROCESS | 1332 | 1460990891732 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:11 INFO - PROCESS | 1332 | 1460990891886 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 07:48:12 INFO - PROCESS | 1332 | 1460990892020 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:12 INFO - PROCESS | 1332 | ++DOCSHELL 1140B400 == 83 [pid = 1332] [id = 279] 07:48:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (1140BC00) [pid = 1332] [serial = 836] [outer = 00000000] 07:48:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (15444C00) [pid = 1332] [serial = 837] [outer = 1140BC00] 07:48:12 INFO - PROCESS | 1332 | 1460990892078 Marionette DEBUG loaded listener.js 07:48:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (15528000) [pid = 1332] [serial = 838] [outer = 1140BC00] 07:48:12 INFO - PROCESS | 1332 | 1460990892641 Marionette TRACE conn4 <- [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]]]}] 07:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 07:48:12 INFO - PROCESS | 1332 | 1460990892695 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 07:48:12 INFO - PROCESS | 1332 | 1460990892701 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 07:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:48:12 INFO - PROCESS | 1332 | 1460990892708 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:48:12 INFO - PROCESS | 1332 | 1460990892711 Marionette TRACE conn4 <- [1,1082,null,{}] 07:48:12 INFO - PROCESS | 1332 | 1460990892716 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:12 INFO - PROCESS | 1332 | 1460990892835 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 07:48:12 INFO - PROCESS | 1332 | 1460990892973 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:12 INFO - PROCESS | 1332 | ++DOCSHELL 18B13800 == 84 [pid = 1332] [id = 280] 07:48:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (18B20C00) [pid = 1332] [serial = 839] [outer = 00000000] 07:48:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (19E69800) [pid = 1332] [serial = 840] [outer = 18B20C00] 07:48:13 INFO - PROCESS | 1332 | 1460990893029 Marionette DEBUG loaded listener.js 07:48:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1AD99C00) [pid = 1332] [serial = 841] [outer = 18B20C00] 07:48:13 INFO - PROCESS | 1332 | 1460990893655 Marionette TRACE conn4 <- [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]]]}] 07:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 971ms 07:48:13 INFO - PROCESS | 1332 | 1460990893680 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 07:48:13 INFO - PROCESS | 1332 | 1460990893683 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 07:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:48:13 INFO - PROCESS | 1332 | 1460990893687 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:48:13 INFO - PROCESS | 1332 | 1460990893691 Marionette TRACE conn4 <- [1,1086,null,{}] 07:48:13 INFO - PROCESS | 1332 | 1460990893703 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:13 INFO - PROCESS | 1332 | 1460990893824 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 07:48:13 INFO - PROCESS | 1332 | 1460990893962 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:13 INFO - PROCESS | 1332 | ++DOCSHELL 1BBBF800 == 85 [pid = 1332] [id = 281] 07:48:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1BBC6000) [pid = 1332] [serial = 842] [outer = 00000000] 07:48:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1DA34C00) [pid = 1332] [serial = 843] [outer = 1BBC6000] 07:48:14 INFO - PROCESS | 1332 | 1460990894020 Marionette DEBUG loaded listener.js 07:48:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1DA61000) [pid = 1332] [serial = 844] [outer = 1BBC6000] 07:48:14 INFO - PROCESS | 1332 | 1460990894599 Marionette TRACE conn4 <- [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]]]}] 07:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 930ms 07:48:14 INFO - PROCESS | 1332 | 1460990894627 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 07:48:14 INFO - PROCESS | 1332 | 1460990894630 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 07:48:14 INFO - PROCESS | 1332 | 1460990894635 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:48:14 INFO - PROCESS | 1332 | 1460990894637 Marionette TRACE conn4 <- [1,1090,null,{}] 07:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:48:14 INFO - PROCESS | 1332 | 1460990894640 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:14 INFO - PROCESS | 1332 | 1460990894757 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 07:48:14 INFO - PROCESS | 1332 | 1460990894867 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:14 INFO - PROCESS | 1332 | ++DOCSHELL 1DAEE000 == 86 [pid = 1332] [id = 282] 07:48:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1DAEEC00) [pid = 1332] [serial = 845] [outer = 00000000] 07:48:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1E702000) [pid = 1332] [serial = 846] [outer = 1DAEEC00] 07:48:14 INFO - PROCESS | 1332 | 1460990894921 Marionette DEBUG loaded listener.js 07:48:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1E707000) [pid = 1332] [serial = 847] [outer = 1DAEEC00] 07:48:15 INFO - PROCESS | 1332 | 1460990895499 Marionette TRACE conn4 <- [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]]]}] 07:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 07:48:15 INFO - PROCESS | 1332 | 1460990895572 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 07:48:15 INFO - PROCESS | 1332 | 1460990895574 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 07:48:15 INFO - PROCESS | 1332 | 1460990895578 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:48:15 INFO - PROCESS | 1332 | 1460990895580 Marionette TRACE conn4 <- [1,1094,null,{}] 07:48:15 INFO - PROCESS | 1332 | 1460990895583 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:15 INFO - PROCESS | 1332 | 1460990895691 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 07:48:15 INFO - PROCESS | 1332 | 1460990895847 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:15 INFO - PROCESS | 1332 | ++DOCSHELL 1E782000 == 87 [pid = 1332] [id = 283] 07:48:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1E784400) [pid = 1332] [serial = 848] [outer = 00000000] 07:48:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1E78C400) [pid = 1332] [serial = 849] [outer = 1E784400] 07:48:15 INFO - PROCESS | 1332 | 1460990895902 Marionette DEBUG loaded listener.js 07:48:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1E7B8400) [pid = 1332] [serial = 850] [outer = 1E784400] 07:48:16 INFO - PROCESS | 1332 | 1460990896715 Marionette TRACE conn4 <- [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]]]}] 07:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1220ms 07:48:16 INFO - PROCESS | 1332 | 1460990896802 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 07:48:16 INFO - PROCESS | 1332 | 1460990896806 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 07:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:48:16 INFO - PROCESS | 1332 | 1460990896811 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:48:16 INFO - PROCESS | 1332 | 1460990896815 Marionette TRACE conn4 <- [1,1098,null,{}] 07:48:16 INFO - PROCESS | 1332 | 1460990896821 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:16 INFO - PROCESS | 1332 | 1460990896919 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 07:48:17 INFO - PROCESS | 1332 | 1460990897052 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:17 INFO - PROCESS | 1332 | ++DOCSHELL 10EC3C00 == 88 [pid = 1332] [id = 284] 07:48:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (10EC4000) [pid = 1332] [serial = 851] [outer = 00000000] 07:48:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (11213000) [pid = 1332] [serial = 852] [outer = 10EC4000] 07:48:17 INFO - PROCESS | 1332 | 1460990897102 Marionette DEBUG loaded listener.js 07:48:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1146C800) [pid = 1332] [serial = 853] [outer = 10EC4000] 07:48:17 INFO - PROCESS | 1332 | 1460990897718 Marionette TRACE conn4 <- [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]]]}] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 1AF1EC00 == 87 [pid = 1332] [id = 192] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 16183000 == 86 [pid = 1332] [id = 236] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 1DA67C00 == 85 [pid = 1332] [id = 130] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 1237CC00 == 84 [pid = 1332] [id = 277] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 0EB5B800 == 83 [pid = 1332] [id = 276] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 1BE6F800 == 82 [pid = 1332] [id = 275] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 1AEAE800 == 81 [pid = 1332] [id = 274] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 16EDFC00 == 80 [pid = 1332] [id = 256] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 1AAC8000 == 79 [pid = 1332] [id = 273] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (15293800) [pid = 1332] [serial = 780] [outer = 00000000] [url = about:blank] 07:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 990ms 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 19E69000 == 78 [pid = 1332] [id = 272] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 18B17400 == 77 [pid = 1332] [id = 271] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 183E4800 == 76 [pid = 1332] [id = 257] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 1140E800 == 75 [pid = 1332] [id = 270] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 1542E400 == 74 [pid = 1332] [id = 269] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 1AA0D800 == 73 [pid = 1332] [id = 263] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 1542D400 == 72 [pid = 1332] [id = 262] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 10A09400 == 71 [pid = 1332] [id = 261] 07:48:17 INFO - PROCESS | 1332 | --DOCSHELL 10994000 == 70 [pid = 1332] [id = 260] 07:48:17 INFO - PROCESS | 1332 | 1460990897823 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 07:48:17 INFO - PROCESS | 1332 | 1460990897829 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 07:48:17 INFO - PROCESS | 1332 | 1460990897837 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:48:17 INFO - PROCESS | 1332 | 1460990897840 Marionette TRACE conn4 <- [1,1102,null,{}] 07:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:48:17 INFO - PROCESS | 1332 | 1460990897844 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:17 INFO - PROCESS | 1332 | 1460990897951 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1779A000) [pid = 1332] [serial = 741] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (18862000) [pid = 1332] [serial = 769] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1140CC00) [pid = 1332] [serial = 759] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (20192400) [pid = 1332] [serial = 747] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (116B4000) [pid = 1332] [serial = 762] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (18EABC00) [pid = 1332] [serial = 772] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (18B1CC00) [pid = 1332] [serial = 771] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1610D000) [pid = 1332] [serial = 766] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1AA17400) [pid = 1332] [serial = 778] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1A7C0000) [pid = 1332] [serial = 775] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1AF19400) [pid = 1332] [serial = 744] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (19A0C000) [pid = 1332] [serial = 757] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1AA0F800) [pid = 1332] [serial = 777] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (22A49400) [pid = 1332] [serial = 753] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (15EE7000) [pid = 1332] [serial = 765] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (11468000) [pid = 1332] [serial = 760] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (19F21400) [pid = 1332] [serial = 774] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (15AEF400) [pid = 1332] [serial = 756] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (183E6400) [pid = 1332] [serial = 768] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (220F0000) [pid = 1332] [serial = 750] [outer = 00000000] [url = about:blank] 07:48:17 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (15432400) [pid = 1332] [serial = 763] [outer = 00000000] [url = about:blank] 07:48:18 INFO - PROCESS | 1332 | 1460990898066 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:18 INFO - PROCESS | 1332 | ++DOCSHELL 10AA2800 == 71 [pid = 1332] [id = 285] 07:48:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (10AAD000) [pid = 1332] [serial = 854] [outer = 00000000] 07:48:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (11462800) [pid = 1332] [serial = 855] [outer = 10AAD000] 07:48:18 INFO - PROCESS | 1332 | 1460990898112 Marionette DEBUG loaded listener.js 07:48:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (116B4000) [pid = 1332] [serial = 856] [outer = 10AAD000] 07:48:18 INFO - PROCESS | 1332 | 1460990898557 Marionette TRACE conn4 <- [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]]]}] 07:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 770ms 07:48:18 INFO - PROCESS | 1332 | 1460990898617 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 07:48:18 INFO - PROCESS | 1332 | 1460990898619 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 07:48:18 INFO - PROCESS | 1332 | 1460990898623 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:48:18 INFO - PROCESS | 1332 | 1460990898626 Marionette TRACE conn4 <- [1,1106,null,{}] 07:48:18 INFO - PROCESS | 1332 | 1460990898636 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:18 INFO - PROCESS | 1332 | 1460990898727 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 07:48:18 INFO - PROCESS | 1332 | 1460990898736 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:18 INFO - PROCESS | 1332 | ++DOCSHELL 154CF800 == 72 [pid = 1332] [id = 286] 07:48:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (154D5C00) [pid = 1332] [serial = 857] [outer = 00000000] 07:48:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (15A0F400) [pid = 1332] [serial = 858] [outer = 154D5C00] 07:48:18 INFO - PROCESS | 1332 | 1460990898792 Marionette DEBUG loaded listener.js 07:48:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (16101400) [pid = 1332] [serial = 859] [outer = 154D5C00] 07:48:19 INFO - PROCESS | 1332 | 1460990899310 Marionette TRACE conn4 <- [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]]]}] 07:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 731ms 07:48:19 INFO - PROCESS | 1332 | 1460990899358 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 07:48:19 INFO - PROCESS | 1332 | 1460990899360 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 07:48:19 INFO - PROCESS | 1332 | 1460990899364 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:48:19 INFO - PROCESS | 1332 | 1460990899366 Marionette TRACE conn4 <- [1,1110,null,{}] 07:48:19 INFO - PROCESS | 1332 | 1460990899370 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:19 INFO - PROCESS | 1332 | 1460990899457 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 07:48:19 INFO - PROCESS | 1332 | 1460990899466 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:19 INFO - PROCESS | 1332 | ++DOCSHELL 16E57000 == 73 [pid = 1332] [id = 287] 07:48:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (16E5D800) [pid = 1332] [serial = 860] [outer = 00000000] 07:48:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (18B17400) [pid = 1332] [serial = 861] [outer = 16E5D800] 07:48:19 INFO - PROCESS | 1332 | 1460990899511 Marionette DEBUG loaded listener.js 07:48:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (18EB5000) [pid = 1332] [serial = 862] [outer = 16E5D800] 07:48:19 INFO - PROCESS | 1332 | 1460990899941 Marionette TRACE conn4 <- [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]]]}] 07:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 07:48:20 INFO - PROCESS | 1332 | 1460990900038 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 07:48:20 INFO - PROCESS | 1332 | 1460990900040 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 07:48:20 INFO - PROCESS | 1332 | 1460990900043 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:48:20 INFO - PROCESS | 1332 | 1460990900045 Marionette TRACE conn4 <- [1,1114,null,{}] 07:48:20 INFO - PROCESS | 1332 | 1460990900053 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:20 INFO - PROCESS | 1332 | 1460990900168 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 07:48:20 INFO - PROCESS | 1332 | 1460990900177 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:20 INFO - PROCESS | 1332 | ++DOCSHELL 18EF3000 == 74 [pid = 1332] [id = 288] 07:48:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (18EF7400) [pid = 1332] [serial = 863] [outer = 00000000] 07:48:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (19B1A000) [pid = 1332] [serial = 864] [outer = 18EF7400] 07:48:20 INFO - PROCESS | 1332 | 1460990900226 Marionette DEBUG loaded listener.js 07:48:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (19D69800) [pid = 1332] [serial = 865] [outer = 18EF7400] 07:48:20 INFO - PROCESS | 1332 | 1460990900706 Marionette TRACE conn4 <- [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]]]}] 07:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 07:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:48:20 INFO - PROCESS | 1332 | 1460990900717 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 07:48:20 INFO - PROCESS | 1332 | 1460990900719 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 07:48:20 INFO - PROCESS | 1332 | 1460990900729 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:48:20 INFO - PROCESS | 1332 | 1460990900731 Marionette TRACE conn4 <- [1,1118,null,{}] 07:48:20 INFO - PROCESS | 1332 | 1460990900735 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:20 INFO - PROCESS | 1332 | 1460990900871 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 07:48:20 INFO - PROCESS | 1332 | 1460990900879 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:20 INFO - PROCESS | 1332 | ++DOCSHELL 197C1C00 == 75 [pid = 1332] [id = 289] 07:48:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (19D6E800) [pid = 1332] [serial = 866] [outer = 00000000] 07:48:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1A7C3800) [pid = 1332] [serial = 867] [outer = 19D6E800] 07:48:20 INFO - PROCESS | 1332 | 1460990900930 Marionette DEBUG loaded listener.js 07:48:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1AA12800) [pid = 1332] [serial = 868] [outer = 19D6E800] 07:48:21 INFO - PROCESS | 1332 | 1460990901421 Marionette TRACE conn4 <- [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]]]}] 07:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 07:48:21 INFO - PROCESS | 1332 | 1460990901454 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 07:48:21 INFO - PROCESS | 1332 | 1460990901456 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 07:48:21 INFO - PROCESS | 1332 | 1460990901459 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:48:21 INFO - PROCESS | 1332 | 1460990901461 Marionette TRACE conn4 <- [1,1122,null,{}] 07:48:21 INFO - PROCESS | 1332 | 1460990901469 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:21 INFO - PROCESS | 1332 | 1460990901614 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 07:48:21 INFO - PROCESS | 1332 | 1460990901636 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:21 INFO - PROCESS | 1332 | ++DOCSHELL 1AA11400 == 76 [pid = 1332] [id = 290] 07:48:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1AA14C00) [pid = 1332] [serial = 869] [outer = 00000000] 07:48:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1AD52000) [pid = 1332] [serial = 870] [outer = 1AA14C00] 07:48:21 INFO - PROCESS | 1332 | 1460990901680 Marionette DEBUG loaded listener.js 07:48:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1AD57000) [pid = 1332] [serial = 871] [outer = 1AA14C00] 07:48:22 INFO - PROCESS | 1332 | 1460990902120 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 07:48:22 INFO - PROCESS | 1332 | 1460990902133 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 07:48:22 INFO - PROCESS | 1332 | 1460990902136 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 07:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:48:22 INFO - PROCESS | 1332 | 1460990902139 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:48:22 INFO - PROCESS | 1332 | 1460990902140 Marionette TRACE conn4 <- [1,1126,null,{}] 07:48:22 INFO - PROCESS | 1332 | 1460990902144 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:22 INFO - PROCESS | 1332 | 1460990902255 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 07:48:22 INFO - PROCESS | 1332 | 1460990902262 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:22 INFO - PROCESS | 1332 | ++DOCSHELL 1AD50C00 == 77 [pid = 1332] [id = 291] 07:48:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1AD9E000) [pid = 1332] [serial = 872] [outer = 00000000] 07:48:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1AEAD800) [pid = 1332] [serial = 873] [outer = 1AD9E000] 07:48:22 INFO - PROCESS | 1332 | 1460990902308 Marionette DEBUG loaded listener.js 07:48:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1AF18800) [pid = 1332] [serial = 874] [outer = 1AD9E000] 07:48:22 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (15277800) [pid = 1332] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:48:22 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (11210000) [pid = 1332] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:48:22 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1AD54C00) [pid = 1332] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:48:22 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1AF18C00) [pid = 1332] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:48:22 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (18B1F000) [pid = 1332] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:48:22 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (19E6D800) [pid = 1332] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:48:22 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (15432000) [pid = 1332] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:48:22 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (11468C00) [pid = 1332] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:48:22 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (11247400) [pid = 1332] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:48:22 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1BE73400) [pid = 1332] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:48:22 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1E710800) [pid = 1332] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:48:22 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1146D800) [pid = 1332] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:48:22 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (18A50000) [pid = 1332] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:48:23 INFO - PROCESS | 1332 | 1460990903104 Marionette TRACE conn4 <- [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]]]}] 07:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 970ms 07:48:23 INFO - PROCESS | 1332 | 1460990903110 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 07:48:23 INFO - PROCESS | 1332 | 1460990903112 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 07:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:48:23 INFO - PROCESS | 1332 | 1460990903115 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:48:23 INFO - PROCESS | 1332 | 1460990903117 Marionette TRACE conn4 <- [1,1130,null,{}] 07:48:23 INFO - PROCESS | 1332 | 1460990903121 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:23 INFO - PROCESS | 1332 | 1460990903203 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 07:48:23 INFO - PROCESS | 1332 | 1460990903209 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:23 INFO - PROCESS | 1332 | ++DOCSHELL 183E8C00 == 78 [pid = 1332] [id = 292] 07:48:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (18A42400) [pid = 1332] [serial = 875] [outer = 00000000] 07:48:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1AD9F000) [pid = 1332] [serial = 876] [outer = 18A42400] 07:48:23 INFO - PROCESS | 1332 | 1460990903257 Marionette DEBUG loaded listener.js 07:48:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1AE58400) [pid = 1332] [serial = 877] [outer = 18A42400] 07:48:23 INFO - PROCESS | 1332 | 1460990903683 Marionette TRACE conn4 <- [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]]]}] 07:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 07:48:23 INFO - PROCESS | 1332 | 1460990903747 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 07:48:23 INFO - PROCESS | 1332 | 1460990903749 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 07:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:48:23 INFO - PROCESS | 1332 | 1460990903752 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:48:23 INFO - PROCESS | 1332 | 1460990903754 Marionette TRACE conn4 <- [1,1134,null,{}] 07:48:23 INFO - PROCESS | 1332 | 1460990903757 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:23 INFO - PROCESS | 1332 | 1460990903843 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 07:48:23 INFO - PROCESS | 1332 | 1460990903850 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:23 INFO - PROCESS | 1332 | ++DOCSHELL 1AE50000 == 79 [pid = 1332] [id = 293] 07:48:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1AEAA000) [pid = 1332] [serial = 878] [outer = 00000000] 07:48:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1B05C000) [pid = 1332] [serial = 879] [outer = 1AEAA000] 07:48:23 INFO - PROCESS | 1332 | 1460990903897 Marionette DEBUG loaded listener.js 07:48:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1BB93C00) [pid = 1332] [serial = 880] [outer = 1AEAA000] 07:48:24 INFO - PROCESS | 1332 | 1460990904342 Marionette TRACE conn4 <- [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]]]}] 07:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 631ms 07:48:24 INFO - PROCESS | 1332 | 1460990904383 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 07:48:24 INFO - PROCESS | 1332 | 1460990904386 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 07:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:48:24 INFO - PROCESS | 1332 | 1460990904389 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:48:24 INFO - PROCESS | 1332 | 1460990904391 Marionette TRACE conn4 <- [1,1138,null,{}] 07:48:24 INFO - PROCESS | 1332 | 1460990904408 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:24 INFO - PROCESS | 1332 | 1460990904511 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 07:48:24 INFO - PROCESS | 1332 | 1460990904517 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:24 INFO - PROCESS | 1332 | ++DOCSHELL 1B04C400 == 80 [pid = 1332] [id = 294] 07:48:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1BB99400) [pid = 1332] [serial = 881] [outer = 00000000] 07:48:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1BE6E400) [pid = 1332] [serial = 882] [outer = 1BB99400] 07:48:24 INFO - PROCESS | 1332 | 1460990904569 Marionette DEBUG loaded listener.js 07:48:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1BE87C00) [pid = 1332] [serial = 883] [outer = 1BB99400] 07:48:25 INFO - PROCESS | 1332 | 1460990905309 Marionette TRACE conn4 <- [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]]]}] 07:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 950ms 07:48:25 INFO - PROCESS | 1332 | 1460990905340 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 07:48:25 INFO - PROCESS | 1332 | 1460990905346 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 07:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:48:25 INFO - PROCESS | 1332 | 1460990905352 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:48:25 INFO - PROCESS | 1332 | 1460990905356 Marionette TRACE conn4 <- [1,1142,null,{}] 07:48:25 INFO - PROCESS | 1332 | 1460990905361 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:25 INFO - PROCESS | 1332 | 1460990905474 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 07:48:25 INFO - PROCESS | 1332 | 1460990905586 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:25 INFO - PROCESS | 1332 | ++DOCSHELL 11404000 == 81 [pid = 1332] [id = 295] 07:48:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (11406400) [pid = 1332] [serial = 884] [outer = 00000000] 07:48:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (15433800) [pid = 1332] [serial = 885] [outer = 11406400] 07:48:25 INFO - PROCESS | 1332 | 1460990905644 Marionette DEBUG loaded listener.js 07:48:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (15448400) [pid = 1332] [serial = 886] [outer = 11406400] 07:48:26 INFO - PROCESS | 1332 | [1332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:48:26 INFO - PROCESS | 1332 | 1460990906362 Marionette TRACE conn4 <- [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]]]}] 07:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1022ms 07:48:26 INFO - PROCESS | 1332 | 1460990906377 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 07:48:26 INFO - PROCESS | 1332 | 1460990906383 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 07:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:48:26 INFO - PROCESS | 1332 | 1460990906390 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:48:26 INFO - PROCESS | 1332 | 1460990906393 Marionette TRACE conn4 <- [1,1146,null,{}] 07:48:26 INFO - PROCESS | 1332 | 1460990906398 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:26 INFO - PROCESS | 1332 | 1460990906510 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 07:48:26 INFO - PROCESS | 1332 | 1460990906647 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:26 INFO - PROCESS | 1332 | ++DOCSHELL 16EDA800 == 82 [pid = 1332] [id = 296] 07:48:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (16EDC800) [pid = 1332] [serial = 887] [outer = 00000000] 07:48:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1AEAF000) [pid = 1332] [serial = 888] [outer = 16EDC800] 07:48:26 INFO - PROCESS | 1332 | 1460990906703 Marionette DEBUG loaded listener.js 07:48:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1BB98C00) [pid = 1332] [serial = 889] [outer = 16EDC800] 07:48:27 INFO - PROCESS | 1332 | 1460990907322 Marionette TRACE conn4 <- [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]]]}] 07:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 970ms 07:48:27 INFO - PROCESS | 1332 | 1460990907362 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 07:48:27 INFO - PROCESS | 1332 | 1460990907365 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 07:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:48:27 INFO - PROCESS | 1332 | 1460990907368 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:48:27 INFO - PROCESS | 1332 | 1460990907372 Marionette TRACE conn4 <- [1,1150,null,{}] 07:48:27 INFO - PROCESS | 1332 | 1460990907396 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:27 INFO - PROCESS | 1332 | 1460990907540 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 07:48:27 INFO - PROCESS | 1332 | 1460990907607 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:27 INFO - PROCESS | 1332 | ++DOCSHELL 1CAA3800 == 83 [pid = 1332] [id = 297] 07:48:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1CAAB400) [pid = 1332] [serial = 890] [outer = 00000000] 07:48:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1DA06400) [pid = 1332] [serial = 891] [outer = 1CAAB400] 07:48:27 INFO - PROCESS | 1332 | 1460990907665 Marionette DEBUG loaded listener.js 07:48:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1DA10400) [pid = 1332] [serial = 892] [outer = 1CAAB400] 07:48:28 INFO - PROCESS | 1332 | 1460990908231 Marionette TRACE conn4 <- [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]]]}] 07:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 870ms 07:48:28 INFO - PROCESS | 1332 | 1460990908242 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 07:48:28 INFO - PROCESS | 1332 | 1460990908245 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 07:48:28 INFO - PROCESS | 1332 | 1460990908265 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:48:28 INFO - PROCESS | 1332 | 1460990908267 Marionette TRACE conn4 <- [1,1154,null,{}] 07:48:28 INFO - PROCESS | 1332 | 1460990908271 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:28 INFO - PROCESS | 1332 | 1460990908386 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 07:48:28 INFO - PROCESS | 1332 | 1460990908493 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:28 INFO - PROCESS | 1332 | ++DOCSHELL 1DA3DC00 == 84 [pid = 1332] [id = 298] 07:48:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1DA5E000) [pid = 1332] [serial = 893] [outer = 00000000] 07:48:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1DB3BC00) [pid = 1332] [serial = 894] [outer = 1DA5E000] 07:48:28 INFO - PROCESS | 1332 | 1460990908548 Marionette DEBUG loaded listener.js 07:48:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1E310C00) [pid = 1332] [serial = 895] [outer = 1DA5E000] 07:48:29 INFO - PROCESS | 1332 | 1460990909090 Marionette TRACE conn4 <- [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]]]}] 07:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 07:48:29 INFO - PROCESS | 1332 | 1460990909201 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 07:48:29 INFO - PROCESS | 1332 | 1460990909203 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 07:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:48:29 INFO - PROCESS | 1332 | 1460990909207 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:48:29 INFO - PROCESS | 1332 | 1460990909209 Marionette TRACE conn4 <- [1,1158,null,{}] 07:48:29 INFO - PROCESS | 1332 | 1460990909213 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:29 INFO - PROCESS | 1332 | 1460990909328 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 07:48:29 INFO - PROCESS | 1332 | 1460990909460 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:29 INFO - PROCESS | 1332 | ++DOCSHELL 1A351400 == 85 [pid = 1332] [id = 299] 07:48:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (1D967400) [pid = 1332] [serial = 896] [outer = 00000000] 07:48:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (1E78F400) [pid = 1332] [serial = 897] [outer = 1D967400] 07:48:29 INFO - PROCESS | 1332 | 1460990909515 Marionette DEBUG loaded listener.js 07:48:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (1E7BDC00) [pid = 1332] [serial = 898] [outer = 1D967400] 07:48:30 INFO - PROCESS | 1332 | 1460990910076 Marionette TRACE conn4 <- [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]]]}] 07:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 930ms 07:48:30 INFO - PROCESS | 1332 | 1460990910141 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 07:48:30 INFO - PROCESS | 1332 | 1460990910143 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 07:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:48:30 INFO - PROCESS | 1332 | 1460990910147 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:48:30 INFO - PROCESS | 1332 | 1460990910149 Marionette TRACE conn4 <- [1,1162,null,{}] 07:48:30 INFO - PROCESS | 1332 | 1460990910192 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:30 INFO - PROCESS | 1332 | 1460990910319 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 07:48:30 INFO - PROCESS | 1332 | 1460990910449 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:30 INFO - PROCESS | 1332 | ++DOCSHELL 1E7C3400 == 86 [pid = 1332] [id = 300] 07:48:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (1E7C7000) [pid = 1332] [serial = 899] [outer = 00000000] 07:48:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1ECAAC00) [pid = 1332] [serial = 900] [outer = 1E7C7000] 07:48:30 INFO - PROCESS | 1332 | 1460990910507 Marionette DEBUG loaded listener.js 07:48:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (1ED84400) [pid = 1332] [serial = 901] [outer = 1E7C7000] 07:48:31 INFO - PROCESS | 1332 | 1460990911126 Marionette TRACE conn4 <- [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] 07:48:31 INFO - PROCESS | 1332 | 1460990911193 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 07:48:31 INFO - PROCESS | 1332 | 1460990911196 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:48:31 INFO - PROCESS | 1332 | 1460990911198 Marionette TRACE conn4 <- [1,1166,null,{}] 07:48:31 INFO - PROCESS | 1332 | 1460990911202 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:31 INFO - PROCESS | 1332 | 1460990911313 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 07:48:31 INFO - PROCESS | 1332 | 1460990911566 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:31 INFO - PROCESS | 1332 | ++DOCSHELL 0EA13400 == 87 [pid = 1332] [id = 301] 07:48:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (1099BC00) [pid = 1332] [serial = 902] [outer = 00000000] 07:48:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (10FD8400) [pid = 1332] [serial = 903] [outer = 1099BC00] 07:48:31 INFO - PROCESS | 1332 | 1460990911620 Marionette DEBUG loaded listener.js 07:48:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (11662C00) [pid = 1332] [serial = 904] [outer = 1099BC00] 07:48:32 INFO - PROCESS | 1332 | 1460990912233 Marionette TRACE conn4 <- [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] 07:48:32 INFO - PROCESS | 1332 | 1460990912277 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 07:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:48:32 INFO - PROCESS | 1332 | 1460990912282 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:48:32 INFO - PROCESS | 1332 | 1460990912285 Marionette TRACE conn4 <- [1,1170,null,{}] 07:48:32 INFO - PROCESS | 1332 | 1460990912290 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:32 INFO - PROCESS | 1332 | 1460990912397 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 07:48:32 INFO - PROCESS | 1332 | 1460990912513 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:32 INFO - PROCESS | 1332 | ++DOCSHELL 15F9D000 == 88 [pid = 1332] [id = 302] 07:48:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (16101C00) [pid = 1332] [serial = 905] [outer = 00000000] 07:48:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (18AC2C00) [pid = 1332] [serial = 906] [outer = 16101C00] 07:48:32 INFO - PROCESS | 1332 | 1460990912608 Marionette DEBUG loaded listener.js 07:48:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (1972CC00) [pid = 1332] [serial = 907] [outer = 16101C00] 07:48:32 INFO - PROCESS | 1332 | --DOCSHELL 1AE50000 == 87 [pid = 1332] [id = 293] 07:48:32 INFO - PROCESS | 1332 | --DOCSHELL 183E8C00 == 86 [pid = 1332] [id = 292] 07:48:32 INFO - PROCESS | 1332 | --DOCSHELL 1AD50C00 == 85 [pid = 1332] [id = 291] 07:48:32 INFO - PROCESS | 1332 | --DOCSHELL 1AA11400 == 84 [pid = 1332] [id = 290] 07:48:32 INFO - PROCESS | 1332 | --DOCSHELL 197C1C00 == 83 [pid = 1332] [id = 289] 07:48:32 INFO - PROCESS | 1332 | --DOCSHELL 18EF3000 == 82 [pid = 1332] [id = 288] 07:48:32 INFO - PROCESS | 1332 | --DOCSHELL 16E57000 == 81 [pid = 1332] [id = 287] 07:48:32 INFO - PROCESS | 1332 | --DOCSHELL 154CF800 == 80 [pid = 1332] [id = 286] 07:48:32 INFO - PROCESS | 1332 | --DOCSHELL 10AA2800 == 79 [pid = 1332] [id = 285] 07:48:32 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (1121D800) [pid = 1332] [serial = 783] [outer = 00000000] [url = about:blank] 07:48:32 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (1552B000) [pid = 1332] [serial = 786] [outer = 00000000] [url = about:blank] 07:48:32 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1AD53400) [pid = 1332] [serial = 789] [outer = 00000000] [url = about:blank] 07:48:32 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (1AF1A000) [pid = 1332] [serial = 792] [outer = 00000000] [url = about:blank] 07:48:32 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (1B05EC00) [pid = 1332] [serial = 795] [outer = 00000000] [url = about:blank] 07:48:32 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (1BDC8800) [pid = 1332] [serial = 798] [outer = 00000000] [url = about:blank] 07:48:32 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (1BEF6C00) [pid = 1332] [serial = 801] [outer = 00000000] [url = about:blank] 07:48:32 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (1DA34800) [pid = 1332] [serial = 834] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOCSHELL 10EC3C00 == 78 [pid = 1332] [id = 284] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (1E8B7800) [pid = 1332] [serial = 687] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (16175C00) [pid = 1332] [serial = 690] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1BB96C00) [pid = 1332] [serial = 693] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1D13F000) [pid = 1332] [serial = 831] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (1C0F1000) [pid = 1332] [serial = 826] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1A7C3000) [pid = 1332] [serial = 829] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1AEA8400) [pid = 1332] [serial = 820] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (1AAC8800) [pid = 1332] [serial = 817] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1DA03000) [pid = 1332] [serial = 832] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1610E800) [pid = 1332] [serial = 781] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1ADA4C00) [pid = 1332] [serial = 819] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1BBBFC00) [pid = 1332] [serial = 823] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (19A0E800) [pid = 1332] [serial = 813] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (19D68800) [pid = 1332] [serial = 814] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1AA11000) [pid = 1332] [serial = 816] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (18AC9C00) [pid = 1332] [serial = 804] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (16E56C00) [pid = 1332] [serial = 808] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (1552C800) [pid = 1332] [serial = 807] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (15A99800) [pid = 1332] [serial = 810] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (16ED7000) [pid = 1332] [serial = 811] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1BB9C400) [pid = 1332] [serial = 822] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (18ACB800) [pid = 1332] [serial = 828] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1BEEE000) [pid = 1332] [serial = 825] [outer = 00000000] [url = about:blank] 07:48:33 INFO - PROCESS | 1332 | 1460990913214 Marionette TRACE conn4 <- [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] 07:48:33 INFO - PROCESS | 1332 | 1460990913263 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 07:48:33 INFO - PROCESS | 1332 | 1460990913267 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:48:33 INFO - PROCESS | 1332 | 1460990913269 Marionette TRACE conn4 <- [1,1174,null,{}] 07:48:33 INFO - PROCESS | 1332 | 1460990913273 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:33 INFO - PROCESS | 1332 | 1460990913364 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 07:48:33 INFO - PROCESS | 1332 | 1460990913457 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:33 INFO - PROCESS | 1332 | ++DOCSHELL 10AD5000 == 79 [pid = 1332] [id = 303] 07:48:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (10EBF000) [pid = 1332] [serial = 908] [outer = 00000000] 07:48:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1544AC00) [pid = 1332] [serial = 909] [outer = 10EBF000] 07:48:33 INFO - PROCESS | 1332 | 1460990913503 Marionette DEBUG loaded listener.js 07:48:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (16E56800) [pid = 1332] [serial = 910] [outer = 10EBF000] 07:48:33 INFO - PROCESS | 1332 | 1460990913916 Marionette TRACE conn4 <- [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] 07:48:33 INFO - PROCESS | 1332 | 1460990913945 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 07:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:48:33 INFO - PROCESS | 1332 | 1460990913950 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:48:33 INFO - PROCESS | 1332 | 1460990913956 Marionette TRACE conn4 <- [1,1178,null,{}] 07:48:33 INFO - PROCESS | 1332 | 1460990913965 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:34 INFO - PROCESS | 1332 | 1460990914059 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 07:48:34 INFO - PROCESS | 1332 | 1460990914066 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:34 INFO - PROCESS | 1332 | ++DOCSHELL 183DBC00 == 80 [pid = 1332] [id = 304] 07:48:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (18B1C800) [pid = 1332] [serial = 911] [outer = 00000000] 07:48:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1A35CC00) [pid = 1332] [serial = 912] [outer = 18B1C800] 07:48:34 INFO - PROCESS | 1332 | 1460990914111 Marionette DEBUG loaded listener.js 07:48:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1AA12000) [pid = 1332] [serial = 913] [outer = 18B1C800] 07:48:34 INFO - PROCESS | 1332 | 1460990914584 Marionette TRACE conn4 <- [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] 07:48:34 INFO - PROCESS | 1332 | 1460990914645 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 07:48:34 INFO - PROCESS | 1332 | 1460990914648 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:48:34 INFO - PROCESS | 1332 | 1460990914650 Marionette TRACE conn4 <- [1,1182,null,{}] 07:48:34 INFO - PROCESS | 1332 | 1460990914654 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:34 INFO - PROCESS | 1332 | 1460990914769 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 07:48:34 INFO - PROCESS | 1332 | 1460990914878 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:34 INFO - PROCESS | 1332 | ++DOCSHELL 1AA18400 == 81 [pid = 1332] [id = 305] 07:48:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1AA19400) [pid = 1332] [serial = 914] [outer = 00000000] 07:48:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1ADA1800) [pid = 1332] [serial = 915] [outer = 1AA19400] 07:48:34 INFO - PROCESS | 1332 | 1460990914926 Marionette DEBUG loaded listener.js 07:48:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1AE50000) [pid = 1332] [serial = 916] [outer = 1AA19400] 07:48:35 INFO - PROCESS | 1332 | 1460990915348 Marionette TRACE conn4 <- [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] 07:48:35 INFO - PROCESS | 1332 | 1460990915387 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 07:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:48:35 INFO - PROCESS | 1332 | 1460990915390 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:48:35 INFO - PROCESS | 1332 | 1460990915392 Marionette TRACE conn4 <- [1,1186,null,{}] 07:48:35 INFO - PROCESS | 1332 | 1460990915395 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:35 INFO - PROCESS | 1332 | 1460990915510 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 07:48:35 INFO - PROCESS | 1332 | 1460990915517 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:35 INFO - PROCESS | 1332 | ++DOCSHELL 1AEAE800 == 82 [pid = 1332] [id = 306] 07:48:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1AEB0000) [pid = 1332] [serial = 917] [outer = 00000000] 07:48:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1B052400) [pid = 1332] [serial = 918] [outer = 1AEB0000] 07:48:35 INFO - PROCESS | 1332 | 1460990915622 Marionette DEBUG loaded listener.js 07:48:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1BB9FC00) [pid = 1332] [serial = 919] [outer = 1AEB0000] 07:48:36 INFO - PROCESS | 1332 | 1460990916081 Marionette TRACE conn4 <- [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]]]}] 07:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 07:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:48:36 INFO - PROCESS | 1332 | 1460990916127 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 07:48:36 INFO - PROCESS | 1332 | 1460990916129 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 07:48:36 INFO - PROCESS | 1332 | 1460990916132 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:48:36 INFO - PROCESS | 1332 | 1460990916134 Marionette TRACE conn4 <- [1,1190,null,{}] 07:48:36 INFO - PROCESS | 1332 | 1460990916138 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:36 INFO - PROCESS | 1332 | 1460990916257 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 07:48:36 INFO - PROCESS | 1332 | 1460990916324 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:36 INFO - PROCESS | 1332 | ++DOCSHELL 1BE6D400 == 83 [pid = 1332] [id = 307] 07:48:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1BE6F800) [pid = 1332] [serial = 920] [outer = 00000000] 07:48:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1BFB2C00) [pid = 1332] [serial = 921] [outer = 1BE6F800] 07:48:36 INFO - PROCESS | 1332 | 1460990916368 Marionette DEBUG loaded listener.js 07:48:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1C0E9400) [pid = 1332] [serial = 922] [outer = 1BE6F800] 07:48:36 INFO - PROCESS | 1332 | 1460990916787 Marionette TRACE conn4 <- [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]]]}] 07:48:36 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 07:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 07:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:48:36 INFO - PROCESS | 1332 | 1460990916803 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 07:48:36 INFO - PROCESS | 1332 | 1460990916805 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 07:48:36 INFO - PROCESS | 1332 | 1460990916809 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:48:36 INFO - PROCESS | 1332 | 1460990916811 Marionette TRACE conn4 <- [1,1194,null,{}] 07:48:36 INFO - PROCESS | 1332 | 1460990916814 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:36 INFO - PROCESS | 1332 | 1460990916932 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 07:48:36 INFO - PROCESS | 1332 | 1460990916938 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:37 INFO - PROCESS | 1332 | ++DOCSHELL 1BE72000 == 84 [pid = 1332] [id = 308] 07:48:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1C0F1C00) [pid = 1332] [serial = 923] [outer = 00000000] 07:48:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1DA04000) [pid = 1332] [serial = 924] [outer = 1C0F1C00] 07:48:37 INFO - PROCESS | 1332 | 1460990917038 Marionette DEBUG loaded listener.js 07:48:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1D969C00) [pid = 1332] [serial = 925] [outer = 1C0F1C00] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (19D6E800) [pid = 1332] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1AA14C00) [pid = 1332] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (1AD9E000) [pid = 1332] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1DA05400) [pid = 1332] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (18EF7400) [pid = 1332] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (10AAD000) [pid = 1332] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (10EC4000) [pid = 1332] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (154D5C00) [pid = 1332] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (16E5D800) [pid = 1332] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1AEAA000) [pid = 1332] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (18A42400) [pid = 1332] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1529A800) [pid = 1332] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (220F8C00) [pid = 1332] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (220EB000) [pid = 1332] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1F558C00) [pid = 1332] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1ED87C00) [pid = 1332] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1C0EE000) [pid = 1332] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1AA16400) [pid = 1332] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (2051F000) [pid = 1332] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:48:37 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1A7C4C00) [pid = 1332] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:48:37 INFO - PROCESS | 1332 | 1460990917555 Marionette TRACE conn4 <- [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]]]}] 07:48:37 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 07:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 770ms 07:48:37 INFO - PROCESS | 1332 | 1460990917619 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 07:48:37 INFO - PROCESS | 1332 | 1460990917621 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 07:48:37 INFO - PROCESS | 1332 | 1460990917625 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:48:37 INFO - PROCESS | 1332 | 1460990917627 Marionette TRACE conn4 <- [1,1198,null,{}] 07:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:48:37 INFO - PROCESS | 1332 | 1460990917631 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:37 INFO - PROCESS | 1332 | 1460990917714 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 07:48:37 INFO - PROCESS | 1332 | 1460990917721 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:37 INFO - PROCESS | 1332 | ++DOCSHELL 18B8BC00 == 85 [pid = 1332] [id = 309] 07:48:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (19D6E800) [pid = 1332] [serial = 926] [outer = 00000000] 07:48:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1AA18800) [pid = 1332] [serial = 927] [outer = 19D6E800] 07:48:37 INFO - PROCESS | 1332 | 1460990917765 Marionette DEBUG loaded listener.js 07:48:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1AF1F800) [pid = 1332] [serial = 928] [outer = 19D6E800] 07:48:38 INFO - PROCESS | 1332 | 1460990918198 Marionette TRACE conn4 <- [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]]]}] 07:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 610ms 07:48:38 INFO - PROCESS | 1332 | 1460990918244 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 07:48:38 INFO - PROCESS | 1332 | 1460990918246 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 07:48:38 INFO - PROCESS | 1332 | 1460990918254 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:48:38 INFO - PROCESS | 1332 | 1460990918255 Marionette TRACE conn4 <- [1,1202,null,{}] 07:48:38 INFO - PROCESS | 1332 | 1460990918259 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:38 INFO - PROCESS | 1332 | 1460990918344 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 07:48:38 INFO - PROCESS | 1332 | 1460990918350 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:38 INFO - PROCESS | 1332 | ++DOCSHELL 15446000 == 86 [pid = 1332] [id = 310] 07:48:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (183DE800) [pid = 1332] [serial = 929] [outer = 00000000] 07:48:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1ADA0800) [pid = 1332] [serial = 930] [outer = 183DE800] 07:48:38 INFO - PROCESS | 1332 | 1460990918394 Marionette DEBUG loaded listener.js 07:48:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1E30B000) [pid = 1332] [serial = 931] [outer = 183DE800] 07:48:38 INFO - PROCESS | 1332 | 1460990918821 Marionette TRACE conn4 <- [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]]]}] 07:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 07:48:38 INFO - PROCESS | 1332 | 1460990918889 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 07:48:38 INFO - PROCESS | 1332 | 1460990918891 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 07:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:48:38 INFO - PROCESS | 1332 | 1460990918894 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:48:38 INFO - PROCESS | 1332 | 1460990918896 Marionette TRACE conn4 <- [1,1206,null,{}] 07:48:38 INFO - PROCESS | 1332 | 1460990918900 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:38 INFO - PROCESS | 1332 | 1460990918984 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 07:48:38 INFO - PROCESS | 1332 | 1460990918991 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:39 INFO - PROCESS | 1332 | ++DOCSHELL 1E706C00 == 87 [pid = 1332] [id = 311] 07:48:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1E785800) [pid = 1332] [serial = 932] [outer = 00000000] 07:48:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1E8B9C00) [pid = 1332] [serial = 933] [outer = 1E785800] 07:48:39 INFO - PROCESS | 1332 | 1460990919040 Marionette DEBUG loaded listener.js 07:48:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1ED87000) [pid = 1332] [serial = 934] [outer = 1E785800] 07:48:39 INFO - PROCESS | 1332 | 1460990919753 Marionette TRACE conn4 <- [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]]]}] 07:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 870ms 07:48:39 INFO - PROCESS | 1332 | 1460990919766 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 07:48:39 INFO - PROCESS | 1332 | 1460990919770 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 07:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:48:39 INFO - PROCESS | 1332 | 1460990919776 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:48:39 INFO - PROCESS | 1332 | 1460990919780 Marionette TRACE conn4 <- [1,1210,null,{}] 07:48:39 INFO - PROCESS | 1332 | 1460990919786 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:39 INFO - PROCESS | 1332 | 1460990919907 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 07:48:40 INFO - PROCESS | 1332 | 1460990920021 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:40 INFO - PROCESS | 1332 | ++DOCSHELL 11EDB000 == 88 [pid = 1332] [id = 312] 07:48:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (15279400) [pid = 1332] [serial = 935] [outer = 00000000] 07:48:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (15AE6400) [pid = 1332] [serial = 936] [outer = 15279400] 07:48:40 INFO - PROCESS | 1332 | 1460990920119 Marionette DEBUG loaded listener.js 07:48:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (16176000) [pid = 1332] [serial = 937] [outer = 15279400] 07:48:40 INFO - PROCESS | 1332 | 1460990920716 Marionette TRACE conn4 <- [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] 07:48:40 INFO - PROCESS | 1332 | 1460990920773 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 07:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:48:40 INFO - PROCESS | 1332 | 1460990920779 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:48:40 INFO - PROCESS | 1332 | 1460990920782 Marionette TRACE conn4 <- [1,1214,null,{}] 07:48:40 INFO - PROCESS | 1332 | 1460990920786 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:40 INFO - PROCESS | 1332 | 1460990920899 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 07:48:41 INFO - PROCESS | 1332 | 1460990921012 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:41 INFO - PROCESS | 1332 | ++DOCSHELL 19D6AC00 == 89 [pid = 1332] [id = 313] 07:48:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (19DEFC00) [pid = 1332] [serial = 938] [outer = 00000000] 07:48:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1AD99800) [pid = 1332] [serial = 939] [outer = 19DEFC00] 07:48:41 INFO - PROCESS | 1332 | 1460990921108 Marionette DEBUG loaded listener.js 07:48:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1B05EC00) [pid = 1332] [serial = 940] [outer = 19DEFC00] 07:48:41 INFO - PROCESS | 1332 | 1460990921725 Marionette TRACE conn4 <- [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]]]}] 07:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 970ms 07:48:41 INFO - PROCESS | 1332 | 1460990921751 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 07:48:41 INFO - PROCESS | 1332 | 1460990921754 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 07:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:48:41 INFO - PROCESS | 1332 | 1460990921757 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:48:41 INFO - PROCESS | 1332 | 1460990921761 Marionette TRACE conn4 <- [1,1218,null,{}] 07:48:41 INFO - PROCESS | 1332 | 1460990921773 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:41 INFO - PROCESS | 1332 | 1460990921888 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 07:48:42 INFO - PROCESS | 1332 | 1460990922029 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:42 INFO - PROCESS | 1332 | ++DOCSHELL 1E8B7400 == 90 [pid = 1332] [id = 314] 07:48:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1EC9D400) [pid = 1332] [serial = 941] [outer = 00000000] 07:48:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1ECAB000) [pid = 1332] [serial = 942] [outer = 1EC9D400] 07:48:42 INFO - PROCESS | 1332 | 1460990922088 Marionette DEBUG loaded listener.js 07:48:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1F55D800) [pid = 1332] [serial = 943] [outer = 1EC9D400] 07:48:42 INFO - PROCESS | 1332 | 1460990922638 Marionette TRACE conn4 <- [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]]]}] 07:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 07:48:42 INFO - PROCESS | 1332 | 1460990922691 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 07:48:42 INFO - PROCESS | 1332 | 1460990922694 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 07:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:48:42 INFO - PROCESS | 1332 | 1460990922697 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:48:42 INFO - PROCESS | 1332 | 1460990922699 Marionette TRACE conn4 <- [1,1222,null,{}] 07:48:42 INFO - PROCESS | 1332 | 1460990922703 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:42 INFO - PROCESS | 1332 | 1460990922814 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 07:48:42 INFO - PROCESS | 1332 | 1460990922927 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:42 INFO - PROCESS | 1332 | ++DOCSHELL 20186800 == 91 [pid = 1332] [id = 315] 07:48:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (20187800) [pid = 1332] [serial = 944] [outer = 00000000] 07:48:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (2018F800) [pid = 1332] [serial = 945] [outer = 20187800] 07:48:43 INFO - PROCESS | 1332 | 1460990923027 Marionette DEBUG loaded listener.js 07:48:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (20307000) [pid = 1332] [serial = 946] [outer = 20187800] 07:48:43 INFO - PROCESS | 1332 | 1460990923572 Marionette TRACE conn4 <- [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]]]}] 07:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 07:48:43 INFO - PROCESS | 1332 | 1460990923631 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 07:48:43 INFO - PROCESS | 1332 | 1460990923633 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 07:48:43 INFO - PROCESS | 1332 | 1460990923637 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:48:43 INFO - PROCESS | 1332 | 1460990923639 Marionette TRACE conn4 <- [1,1226,null,{}] 07:48:43 INFO - PROCESS | 1332 | 1460990923643 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:43 INFO - PROCESS | 1332 | 1460990923750 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 07:48:43 INFO - PROCESS | 1332 | 1460990923862 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:43 INFO - PROCESS | 1332 | ++DOCSHELL 2030F400 == 92 [pid = 1332] [id = 316] 07:48:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (20483000) [pid = 1332] [serial = 947] [outer = 00000000] 07:48:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (2051F400) [pid = 1332] [serial = 948] [outer = 20483000] 07:48:43 INFO - PROCESS | 1332 | 1460990923916 Marionette DEBUG loaded listener.js 07:48:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (20526C00) [pid = 1332] [serial = 949] [outer = 20483000] 07:48:44 INFO - PROCESS | 1332 | 1460990924504 Marionette TRACE conn4 <- [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]]]}] 07:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 07:48:44 INFO - PROCESS | 1332 | 1460990924571 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 07:48:44 INFO - PROCESS | 1332 | 1460990924573 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 07:48:44 INFO - PROCESS | 1332 | 1460990924577 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:48:44 INFO - PROCESS | 1332 | 1460990924579 Marionette TRACE conn4 <- [1,1230,null,{}] 07:48:44 INFO - PROCESS | 1332 | 1460990924582 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:44 INFO - PROCESS | 1332 | 1460990924711 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 07:48:44 INFO - PROCESS | 1332 | 1460990924854 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:44 INFO - PROCESS | 1332 | ++DOCSHELL 1A7C1800 == 93 [pid = 1332] [id = 317] 07:48:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (2052AC00) [pid = 1332] [serial = 950] [outer = 00000000] 07:48:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (220EB000) [pid = 1332] [serial = 951] [outer = 2052AC00] 07:48:44 INFO - PROCESS | 1332 | 1460990924913 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (220F0C00) [pid = 1332] [serial = 952] [outer = 2052AC00] 07:48:45 INFO - PROCESS | 1332 | 1460990925523 Marionette TRACE conn4 <- [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]]]}] 07:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 07:48:45 INFO - PROCESS | 1332 | 1460990925551 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 07:48:45 INFO - PROCESS | 1332 | 1460990925553 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 07:48:45 INFO - PROCESS | 1332 | 1460990925556 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:48:45 INFO - PROCESS | 1332 | 1460990925558 Marionette TRACE conn4 <- [1,1234,null,{}] 07:48:45 INFO - PROCESS | 1332 | 1460990925562 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:45 INFO - PROCESS | 1332 | 1460990925671 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 07:48:45 INFO - PROCESS | 1332 | 1460990925833 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:45 INFO - PROCESS | 1332 | ++DOCSHELL 11213800 == 94 [pid = 1332] [id = 318] 07:48:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (11E85800) [pid = 1332] [serial = 953] [outer = 00000000] 07:48:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (15EE9400) [pid = 1332] [serial = 954] [outer = 11E85800] 07:48:45 INFO - PROCESS | 1332 | 1460990925889 Marionette DEBUG loaded listener.js 07:48:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (18EB1400) [pid = 1332] [serial = 955] [outer = 11E85800] 07:48:46 INFO - PROCESS | 1332 | 1460990926682 Marionette TRACE conn4 <- [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]]]}] 07:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1167ms 07:48:46 INFO - PROCESS | 1332 | 1460990926728 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 07:48:46 INFO - PROCESS | 1332 | 1460990926733 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 07:48:46 INFO - PROCESS | 1332 | 1460990926738 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:48:46 INFO - PROCESS | 1332 | 1460990926741 Marionette TRACE conn4 <- [1,1238,null,{}] 07:48:46 INFO - PROCESS | 1332 | 1460990926746 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:46 INFO - PROCESS | 1332 | 1460990926883 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 07:48:47 INFO - PROCESS | 1332 | 1460990927032 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:47 INFO - PROCESS | 1332 | ++DOCSHELL 1885D000 == 95 [pid = 1332] [id = 319] 07:48:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (18AC9000) [pid = 1332] [serial = 956] [outer = 00000000] 07:48:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (19E6EC00) [pid = 1332] [serial = 957] [outer = 18AC9000] 07:48:47 INFO - PROCESS | 1332 | 1460990927084 Marionette DEBUG loaded listener.js 07:48:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (1AA0EC00) [pid = 1332] [serial = 958] [outer = 18AC9000] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 19B15800 == 94 [pid = 1332] [id = 147] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 1D610400 == 93 [pid = 1332] [id = 21] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 1AAC5800 == 92 [pid = 1332] [id = 265] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 12384400 == 91 [pid = 1332] [id = 146] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 1EC9EC00 == 90 [pid = 1332] [id = 161] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 1BE78800 == 89 [pid = 1332] [id = 267] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 15446000 == 88 [pid = 1332] [id = 310] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 18B8BC00 == 87 [pid = 1332] [id = 309] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 1BE72000 == 86 [pid = 1332] [id = 308] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 1BE6D400 == 85 [pid = 1332] [id = 307] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 1AEAE800 == 84 [pid = 1332] [id = 306] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 1AA18400 == 83 [pid = 1332] [id = 305] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 183DBC00 == 82 [pid = 1332] [id = 304] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (1BE6E400) [pid = 1332] [serial = 882] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 10AD5000 == 81 [pid = 1332] [id = 303] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 15F9D000 == 80 [pid = 1332] [id = 302] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 0EA13400 == 79 [pid = 1332] [id = 301] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 1DA3DC00 == 78 [pid = 1332] [id = 298] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 1CAA3800 == 77 [pid = 1332] [id = 297] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 16EDA800 == 76 [pid = 1332] [id = 296] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 11404000 == 75 [pid = 1332] [id = 295] 07:48:47 INFO - PROCESS | 1332 | --DOCSHELL 1B04C400 == 74 [pid = 1332] [id = 294] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (18B1D800) [pid = 1332] [serial = 742] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (22A50400) [pid = 1332] [serial = 754] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (220F4800) [pid = 1332] [serial = 751] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (2048C000) [pid = 1332] [serial = 703] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (2051E400) [pid = 1332] [serial = 748] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (2018C800) [pid = 1332] [serial = 697] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (1F55A800) [pid = 1332] [serial = 700] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (22A4A800) [pid = 1332] [serial = 706] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1BBCE400) [pid = 1332] [serial = 745] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1A7C3800) [pid = 1332] [serial = 867] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1AD52000) [pid = 1332] [serial = 870] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (1AA12800) [pid = 1332] [serial = 868] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1AEAD800) [pid = 1332] [serial = 873] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1AD57000) [pid = 1332] [serial = 871] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (1DA38000) [pid = 1332] [serial = 835] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (19B1A000) [pid = 1332] [serial = 864] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (11462800) [pid = 1332] [serial = 855] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (116B4000) [pid = 1332] [serial = 856] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (15444C00) [pid = 1332] [serial = 837] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1146C800) [pid = 1332] [serial = 853] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (11213000) [pid = 1332] [serial = 852] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (15A0F400) [pid = 1332] [serial = 858] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (16101400) [pid = 1332] [serial = 859] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (18B17400) [pid = 1332] [serial = 861] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (18EB5000) [pid = 1332] [serial = 862] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1B05C000) [pid = 1332] [serial = 879] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (19E69800) [pid = 1332] [serial = 840] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1DA34C00) [pid = 1332] [serial = 843] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1E702000) [pid = 1332] [serial = 846] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1E78C400) [pid = 1332] [serial = 849] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1AF18800) [pid = 1332] [serial = 874] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1BB93C00) [pid = 1332] [serial = 880] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1AD9F000) [pid = 1332] [serial = 876] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (1AE58400) [pid = 1332] [serial = 877] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (19D69800) [pid = 1332] [serial = 865] [outer = 00000000] [url = about:blank] 07:48:47 INFO - PROCESS | 1332 | 1460990927653 Marionette TRACE conn4 <- [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]]]}] 07:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 970ms 07:48:47 INFO - PROCESS | 1332 | 1460990927713 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 07:48:47 INFO - PROCESS | 1332 | 1460990927719 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 07:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:48:47 INFO - PROCESS | 1332 | 1460990927724 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:48:47 INFO - PROCESS | 1332 | 1460990927727 Marionette TRACE conn4 <- [1,1242,null,{}] 07:48:47 INFO - PROCESS | 1332 | 1460990927731 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:47 INFO - PROCESS | 1332 | 1460990927840 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 07:48:47 INFO - PROCESS | 1332 | 1460990927937 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:47 INFO - PROCESS | 1332 | ++DOCSHELL 11248000 == 75 [pid = 1332] [id = 320] 07:48:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (11468000) [pid = 1332] [serial = 959] [outer = 00000000] 07:48:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (15432800) [pid = 1332] [serial = 960] [outer = 11468000] 07:48:47 INFO - PROCESS | 1332 | 1460990927982 Marionette DEBUG loaded listener.js 07:48:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (16181C00) [pid = 1332] [serial = 961] [outer = 11468000] 07:48:48 INFO - PROCESS | 1332 | 1460990928377 Marionette TRACE conn4 <- [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]]]}] 07:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 07:48:48 INFO - PROCESS | 1332 | 1460990928398 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 07:48:48 INFO - PROCESS | 1332 | 1460990928400 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 07:48:48 INFO - PROCESS | 1332 | 1460990928403 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:48:48 INFO - PROCESS | 1332 | 1460990928407 Marionette TRACE conn4 <- [1,1246,null,{}] 07:48:48 INFO - PROCESS | 1332 | 1460990928417 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:48 INFO - PROCESS | 1332 | 1460990928535 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 07:48:48 INFO - PROCESS | 1332 | 1460990928546 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:48 INFO - PROCESS | 1332 | ++DOCSHELL 18EEEC00 == 76 [pid = 1332] [id = 321] 07:48:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (19735400) [pid = 1332] [serial = 962] [outer = 00000000] 07:48:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1A7CB800) [pid = 1332] [serial = 963] [outer = 19735400] 07:48:48 INFO - PROCESS | 1332 | 1460990928595 Marionette DEBUG loaded listener.js 07:48:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1AA1B800) [pid = 1332] [serial = 964] [outer = 19735400] 07:48:49 INFO - PROCESS | 1332 | 1460990929196 Marionette TRACE conn4 <- [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]]]}] 07:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 830ms 07:48:49 INFO - PROCESS | 1332 | 1460990929238 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 07:48:49 INFO - PROCESS | 1332 | 1460990929240 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 07:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:48:49 INFO - PROCESS | 1332 | 1460990929243 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:48:49 INFO - PROCESS | 1332 | 1460990929245 Marionette TRACE conn4 <- [1,1250,null,{}] 07:48:49 INFO - PROCESS | 1332 | 1460990929249 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:49 INFO - PROCESS | 1332 | 1460990929337 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 07:48:49 INFO - PROCESS | 1332 | 1460990929454 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:49 INFO - PROCESS | 1332 | ++DOCSHELL 1AD4B000 == 77 [pid = 1332] [id = 322] 07:48:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1AD56800) [pid = 1332] [serial = 965] [outer = 00000000] 07:48:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1AEA9800) [pid = 1332] [serial = 966] [outer = 1AD56800] 07:48:49 INFO - PROCESS | 1332 | 1460990929501 Marionette DEBUG loaded listener.js 07:48:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1AF14400) [pid = 1332] [serial = 967] [outer = 1AD56800] 07:48:49 INFO - PROCESS | 1332 | 1460990929962 Marionette TRACE conn4 <- [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]]]}] 07:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 770ms 07:48:50 INFO - PROCESS | 1332 | 1460990930018 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 07:48:50 INFO - PROCESS | 1332 | 1460990930020 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 07:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:48:50 INFO - PROCESS | 1332 | 1460990930023 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:48:50 INFO - PROCESS | 1332 | 1460990930025 Marionette TRACE conn4 <- [1,1254,null,{}] 07:48:50 INFO - PROCESS | 1332 | 1460990930034 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:50 INFO - PROCESS | 1332 | 1460990930151 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 07:48:50 INFO - PROCESS | 1332 | 1460990930216 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:50 INFO - PROCESS | 1332 | ++DOCSHELL 1AF1A000 == 78 [pid = 1332] [id = 323] 07:48:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1AF21000) [pid = 1332] [serial = 968] [outer = 00000000] 07:48:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1B051000) [pid = 1332] [serial = 969] [outer = 1AF21000] 07:48:50 INFO - PROCESS | 1332 | 1460990930262 Marionette DEBUG loaded listener.js 07:48:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1B051C00) [pid = 1332] [serial = 970] [outer = 1AF21000] 07:48:50 INFO - PROCESS | 1332 | 1460990930710 Marionette TRACE conn4 <- [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]]]}] 07:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 07:48:50 INFO - PROCESS | 1332 | 1460990930754 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 07:48:50 INFO - PROCESS | 1332 | 1460990930756 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 07:48:50 INFO - PROCESS | 1332 | 1460990930759 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:48:50 INFO - PROCESS | 1332 | 1460990930761 Marionette TRACE conn4 <- [1,1258,null,{}] 07:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:48:50 INFO - PROCESS | 1332 | 1460990930764 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:50 INFO - PROCESS | 1332 | 1460990930893 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 07:48:50 INFO - PROCESS | 1332 | 1460990930961 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:50 INFO - PROCESS | 1332 | ++DOCSHELL 1BB9B400 == 79 [pid = 1332] [id = 324] 07:48:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1BDC7000) [pid = 1332] [serial = 971] [outer = 00000000] 07:48:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1C0F1000) [pid = 1332] [serial = 972] [outer = 1BDC7000] 07:48:51 INFO - PROCESS | 1332 | 1460990931009 Marionette DEBUG loaded listener.js 07:48:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1D608800) [pid = 1332] [serial = 973] [outer = 1BDC7000] 07:48:51 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1AEB0000) [pid = 1332] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:48:51 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1099BC00) [pid = 1332] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:48:51 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (18B1C800) [pid = 1332] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:48:51 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1AA19400) [pid = 1332] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:48:51 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (183DE800) [pid = 1332] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:48:51 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1BE6F800) [pid = 1332] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:48:51 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (16101C00) [pid = 1332] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:48:51 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (10EBF000) [pid = 1332] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:48:51 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1C0F1C00) [pid = 1332] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:48:51 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (19D6E800) [pid = 1332] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:48:51 INFO - PROCESS | 1332 | 1460990931570 Marionette TRACE conn4 <- [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]]]}] 07:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 830ms 07:48:51 INFO - PROCESS | 1332 | 1460990931594 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 07:48:51 INFO - PROCESS | 1332 | 1460990931596 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 07:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:48:51 INFO - PROCESS | 1332 | 1460990931602 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:48:51 INFO - PROCESS | 1332 | 1460990931604 Marionette TRACE conn4 <- [1,1262,null,{}] 07:48:51 INFO - PROCESS | 1332 | 1460990931607 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:51 INFO - PROCESS | 1332 | 1460990931692 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 07:48:51 INFO - PROCESS | 1332 | 1460990931699 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:51 INFO - PROCESS | 1332 | ++DOCSHELL 12358400 == 80 [pid = 1332] [id = 325] 07:48:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (18B1F000) [pid = 1332] [serial = 974] [outer = 00000000] 07:48:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1AF1E000) [pid = 1332] [serial = 975] [outer = 18B1F000] 07:48:51 INFO - PROCESS | 1332 | 1460990931744 Marionette DEBUG loaded listener.js 07:48:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1BE7B800) [pid = 1332] [serial = 976] [outer = 18B1F000] 07:48:52 INFO - PROCESS | 1332 | 1460990932198 Marionette TRACE conn4 <- [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]]]}] 07:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 07:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:48:52 INFO - PROCESS | 1332 | 1460990932234 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 07:48:52 INFO - PROCESS | 1332 | 1460990932236 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 07:48:52 INFO - PROCESS | 1332 | 1460990932239 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:48:52 INFO - PROCESS | 1332 | 1460990932241 Marionette TRACE conn4 <- [1,1266,null,{}] 07:48:52 INFO - PROCESS | 1332 | 1460990932244 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:52 INFO - PROCESS | 1332 | 1460990932330 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 07:48:52 INFO - PROCESS | 1332 | 1460990932336 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:52 INFO - PROCESS | 1332 | ++DOCSHELL 19A16C00 == 81 [pid = 1332] [id = 326] 07:48:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1CAA4C00) [pid = 1332] [serial = 977] [outer = 00000000] 07:48:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1DA5B400) [pid = 1332] [serial = 978] [outer = 1CAA4C00] 07:48:52 INFO - PROCESS | 1332 | 1460990932380 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1E702C00) [pid = 1332] [serial = 979] [outer = 1CAA4C00] 07:48:52 INFO - PROCESS | 1332 | 1460990932817 Marionette TRACE conn4 <- [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]]]}] 07:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 07:48:52 INFO - PROCESS | 1332 | 1460990932870 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 07:48:52 INFO - PROCESS | 1332 | 1460990932872 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 07:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:48:52 INFO - PROCESS | 1332 | 1460990932875 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:48:52 INFO - PROCESS | 1332 | 1460990932877 Marionette TRACE conn4 <- [1,1270,null,{}] 07:48:52 INFO - PROCESS | 1332 | 1460990932881 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:52 INFO - PROCESS | 1332 | 1460990932965 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 07:48:52 INFO - PROCESS | 1332 | 1460990932971 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:52 INFO - PROCESS | 1332 | ++DOCSHELL 18EF1400 == 82 [pid = 1332] [id = 327] 07:48:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1E706800) [pid = 1332] [serial = 980] [outer = 00000000] 07:48:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1E7BA000) [pid = 1332] [serial = 981] [outer = 1E706800] 07:48:53 INFO - PROCESS | 1332 | 1460990933015 Marionette DEBUG loaded listener.js 07:48:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1E7BF800) [pid = 1332] [serial = 982] [outer = 1E706800] 07:48:53 INFO - PROCESS | 1332 | 1460990933544 Marionette TRACE conn4 <- [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]]]}] 07:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 732ms 07:48:53 INFO - PROCESS | 1332 | 1460990933609 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 07:48:53 INFO - PROCESS | 1332 | 1460990933613 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 07:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:48:53 INFO - PROCESS | 1332 | 1460990933619 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:48:53 INFO - PROCESS | 1332 | 1460990933623 Marionette TRACE conn4 <- [1,1274,null,{}] 07:48:53 INFO - PROCESS | 1332 | 1460990933630 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:53 INFO - PROCESS | 1332 | 1460990933786 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 07:48:53 INFO - PROCESS | 1332 | 1460990933924 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:53 INFO - PROCESS | 1332 | ++DOCSHELL 11469C00 == 83 [pid = 1332] [id = 328] 07:48:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (11470400) [pid = 1332] [serial = 983] [outer = 00000000] 07:48:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (15278000) [pid = 1332] [serial = 984] [outer = 11470400] 07:48:53 INFO - PROCESS | 1332 | 1460990933985 Marionette DEBUG loaded listener.js 07:48:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (15A11000) [pid = 1332] [serial = 985] [outer = 11470400] 07:48:54 INFO - PROCESS | 1332 | 1460990934631 Marionette TRACE conn4 <- [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]]]}] 07:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1079ms 07:48:54 INFO - PROCESS | 1332 | 1460990934703 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 07:48:54 INFO - PROCESS | 1332 | 1460990934709 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 07:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:48:54 INFO - PROCESS | 1332 | 1460990934716 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:48:54 INFO - PROCESS | 1332 | 1460990934719 Marionette TRACE conn4 <- [1,1278,null,{}] 07:48:54 INFO - PROCESS | 1332 | 1460990934723 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:54 INFO - PROCESS | 1332 | 1460990934839 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 07:48:54 INFO - PROCESS | 1332 | 1460990934980 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:54 INFO - PROCESS | 1332 | ++DOCSHELL 18EB4C00 == 84 [pid = 1332] [id = 329] 07:48:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1972D400) [pid = 1332] [serial = 986] [outer = 00000000] 07:48:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1A7C6800) [pid = 1332] [serial = 987] [outer = 1972D400] 07:48:55 INFO - PROCESS | 1332 | 1460990935036 Marionette DEBUG loaded listener.js 07:48:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1AAC8800) [pid = 1332] [serial = 988] [outer = 1972D400] 07:48:55 INFO - PROCESS | 1332 | 1460990935680 Marionette TRACE conn4 <- [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]]]}] 07:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1020ms 07:48:55 INFO - PROCESS | 1332 | 1460990935737 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 07:48:55 INFO - PROCESS | 1332 | 1460990935740 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 07:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:48:55 INFO - PROCESS | 1332 | 1460990935744 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:48:55 INFO - PROCESS | 1332 | 1460990935748 Marionette TRACE conn4 <- [1,1282,null,{}] 07:48:55 INFO - PROCESS | 1332 | 1460990935759 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:55 INFO - PROCESS | 1332 | 1460990935933 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 07:48:56 INFO - PROCESS | 1332 | 1460990936074 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:56 INFO - PROCESS | 1332 | ++DOCSHELL 177A4400 == 85 [pid = 1332] [id = 330] 07:48:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1BDC7C00) [pid = 1332] [serial = 989] [outer = 00000000] 07:48:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1ECA0000) [pid = 1332] [serial = 990] [outer = 1BDC7C00] 07:48:56 INFO - PROCESS | 1332 | 1460990936133 Marionette DEBUG loaded listener.js 07:48:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1F55EC00) [pid = 1332] [serial = 991] [outer = 1BDC7C00] 07:48:56 INFO - PROCESS | 1332 | 1460990936696 Marionette TRACE conn4 <- [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]]]}] 07:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 07:48:56 INFO - PROCESS | 1332 | 1460990936717 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 07:48:56 INFO - PROCESS | 1332 | 1460990936720 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 07:48:56 INFO - PROCESS | 1332 | 1460990936724 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:48:56 INFO - PROCESS | 1332 | 1460990936726 Marionette TRACE conn4 <- [1,1286,null,{}] 07:48:56 INFO - PROCESS | 1332 | 1460990936729 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:56 INFO - PROCESS | 1332 | 1460990936839 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 07:48:56 INFO - PROCESS | 1332 | 1460990936951 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 1332 | ++DOCSHELL 1F55E800 == 86 [pid = 1332] [id = 331] 07:48:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (20185C00) [pid = 1332] [serial = 992] [outer = 00000000] 07:48:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (20524400) [pid = 1332] [serial = 993] [outer = 20185C00] 07:48:57 INFO - PROCESS | 1332 | 1460990937046 Marionette DEBUG loaded listener.js 07:48:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (22007400) [pid = 1332] [serial = 994] [outer = 20185C00] 07:48:57 INFO - PROCESS | 1332 | 1460990937683 Marionette TRACE conn4 <- [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]]]}] 07:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 07:48:57 INFO - PROCESS | 1332 | 1460990937711 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 07:48:57 INFO - PROCESS | 1332 | 1460990937713 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 07:48:57 INFO - PROCESS | 1332 | 1460990937718 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:48:57 INFO - PROCESS | 1332 | 1460990937720 Marionette TRACE conn4 <- [1,1290,null,{}] 07:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:48:57 INFO - PROCESS | 1332 | 1460990937724 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:57 INFO - PROCESS | 1332 | 1460990937832 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 07:48:57 INFO - PROCESS | 1332 | 1460990937973 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 1332 | ++DOCSHELL 22004C00 == 87 [pid = 1332] [id = 332] 07:48:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (22008C00) [pid = 1332] [serial = 995] [outer = 00000000] 07:48:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (220EE000) [pid = 1332] [serial = 996] [outer = 22008C00] 07:48:58 INFO - PROCESS | 1332 | 1460990938030 Marionette DEBUG loaded listener.js 07:48:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (220F2000) [pid = 1332] [serial = 997] [outer = 22008C00] 07:48:58 INFO - PROCESS | 1332 | 1460990938611 Marionette TRACE conn4 <- [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]]]}] 07:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 930ms 07:48:58 INFO - PROCESS | 1332 | 1460990938655 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 07:48:58 INFO - PROCESS | 1332 | 1460990938658 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 07:48:58 INFO - PROCESS | 1332 | 1460990938661 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:48:58 INFO - PROCESS | 1332 | 1460990938663 Marionette TRACE conn4 <- [1,1294,null,{}] 07:48:58 INFO - PROCESS | 1332 | 1460990938667 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:58 INFO - PROCESS | 1332 | 1460990938799 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 07:48:58 INFO - PROCESS | 1332 | 1460990938917 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:58 INFO - PROCESS | 1332 | ++DOCSHELL 10A0A000 == 88 [pid = 1332] [id = 333] 07:48:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (22074800) [pid = 1332] [serial = 998] [outer = 00000000] 07:48:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (2207D000) [pid = 1332] [serial = 999] [outer = 22074800] 07:48:59 INFO - PROCESS | 1332 | 1460990939015 Marionette DEBUG loaded listener.js 07:48:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (22A44000) [pid = 1332] [serial = 1000] [outer = 22074800] 07:48:59 INFO - PROCESS | 1332 | 1460990939803 Marionette TRACE conn4 <- [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]]]}] 07:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1183ms 07:48:59 INFO - PROCESS | 1332 | 1460990939861 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 07:48:59 INFO - PROCESS | 1332 | 1460990939865 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 07:48:59 INFO - PROCESS | 1332 | 1460990939871 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:48:59 INFO - PROCESS | 1332 | 1460990939876 Marionette TRACE conn4 <- [1,1298,null,{}] 07:48:59 INFO - PROCESS | 1332 | 1460990939883 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:59 INFO - PROCESS | 1332 | 1460990939991 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 07:49:00 INFO - PROCESS | 1332 | 1460990940138 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:00 INFO - PROCESS | 1332 | ++DOCSHELL 10AA5800 == 89 [pid = 1332] [id = 334] 07:49:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (15A11C00) [pid = 1332] [serial = 1001] [outer = 00000000] 07:49:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (18ACB800) [pid = 1332] [serial = 1002] [outer = 15A11C00] 07:49:00 INFO - PROCESS | 1332 | 1460990940188 Marionette DEBUG loaded listener.js 07:49:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (18EB6400) [pid = 1332] [serial = 1003] [outer = 15A11C00] 07:49:00 INFO - PROCESS | 1332 | 1460990940829 Marionette TRACE conn4 <- [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] 07:49:00 INFO - PROCESS | 1332 | 1460990940854 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 07:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:49:00 INFO - PROCESS | 1332 | 1460990940860 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - PROCESS | 1332 | 1460990940863 Marionette TRACE conn4 <- [1,1302,null,{}] 07:49:00 INFO - PROCESS | 1332 | 1460990940866 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:00 INFO - PROCESS | 1332 | 1460990940974 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 07:49:01 INFO - PROCESS | 1332 | 1460990941095 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:01 INFO - PROCESS | 1332 | ++DOCSHELL 15445800 == 90 [pid = 1332] [id = 335] 07:49:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (15451800) [pid = 1332] [serial = 1004] [outer = 00000000] 07:49:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (1ADD1800) [pid = 1332] [serial = 1005] [outer = 15451800] 07:49:01 INFO - PROCESS | 1332 | 1460990941187 Marionette DEBUG loaded listener.js 07:49:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (1B053C00) [pid = 1332] [serial = 1006] [outer = 15451800] 07:49:01 INFO - PROCESS | 1332 | --DOCSHELL 19A16C00 == 89 [pid = 1332] [id = 326] 07:49:01 INFO - PROCESS | 1332 | --DOCSHELL 12358400 == 88 [pid = 1332] [id = 325] 07:49:01 INFO - PROCESS | 1332 | --DOCSHELL 1BB9B400 == 87 [pid = 1332] [id = 324] 07:49:01 INFO - PROCESS | 1332 | --DOCSHELL 1AF1A000 == 86 [pid = 1332] [id = 323] 07:49:01 INFO - PROCESS | 1332 | --DOCSHELL 1AD4B000 == 85 [pid = 1332] [id = 322] 07:49:01 INFO - PROCESS | 1332 | --DOCSHELL 18EEEC00 == 84 [pid = 1332] [id = 321] 07:49:01 INFO - PROCESS | 1332 | --DOCSHELL 11248000 == 83 [pid = 1332] [id = 320] 07:49:01 INFO - PROCESS | 1332 | --DOCSHELL 1885D000 == 82 [pid = 1332] [id = 319] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (15433800) [pid = 1332] [serial = 885] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (1AEAF000) [pid = 1332] [serial = 888] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (1DA06400) [pid = 1332] [serial = 891] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (1DB3BC00) [pid = 1332] [serial = 894] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1E78F400) [pid = 1332] [serial = 897] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (1E8B9C00) [pid = 1332] [serial = 933] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (1ECAAC00) [pid = 1332] [serial = 900] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOCSHELL 1A7C1800 == 81 [pid = 1332] [id = 317] 07:49:01 INFO - PROCESS | 1332 | --DOCSHELL 2030F400 == 80 [pid = 1332] [id = 316] 07:49:01 INFO - PROCESS | 1332 | --DOCSHELL 20186800 == 79 [pid = 1332] [id = 315] 07:49:01 INFO - PROCESS | 1332 | --DOCSHELL 1E8B7400 == 78 [pid = 1332] [id = 314] 07:49:01 INFO - PROCESS | 1332 | --DOCSHELL 19D6AC00 == 77 [pid = 1332] [id = 313] 07:49:01 INFO - PROCESS | 1332 | --DOCSHELL 11EDB000 == 76 [pid = 1332] [id = 312] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (1B052400) [pid = 1332] [serial = 918] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (11662C00) [pid = 1332] [serial = 904] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (10FD8400) [pid = 1332] [serial = 903] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (1A35CC00) [pid = 1332] [serial = 912] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1AA12000) [pid = 1332] [serial = 913] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1ADA1800) [pid = 1332] [serial = 915] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1E30B000) [pid = 1332] [serial = 931] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (1BFB2C00) [pid = 1332] [serial = 921] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1972CC00) [pid = 1332] [serial = 907] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (18AC2C00) [pid = 1332] [serial = 906] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (1BB9FC00) [pid = 1332] [serial = 919] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1544AC00) [pid = 1332] [serial = 909] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (16E56800) [pid = 1332] [serial = 910] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1DA04000) [pid = 1332] [serial = 924] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1C0E9400) [pid = 1332] [serial = 922] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1ADA0800) [pid = 1332] [serial = 930] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1D969C00) [pid = 1332] [serial = 925] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1AA18800) [pid = 1332] [serial = 927] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1AF1F800) [pid = 1332] [serial = 928] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1AE50000) [pid = 1332] [serial = 916] [outer = 00000000] [url = about:blank] 07:49:01 INFO - PROCESS | 1332 | 1460990941754 Marionette TRACE conn4 <- [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]]]}] 07:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 930ms 07:49:01 INFO - PROCESS | 1332 | 1460990941794 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 07:49:01 INFO - PROCESS | 1332 | 1460990941796 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 07:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:49:01 INFO - PROCESS | 1332 | 1460990941800 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:49:01 INFO - PROCESS | 1332 | 1460990941803 Marionette TRACE conn4 <- [1,1306,null,{}] 07:49:01 INFO - PROCESS | 1332 | 1460990941814 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:01 INFO - PROCESS | 1332 | 1460990941912 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 07:49:02 INFO - PROCESS | 1332 | 1460990942012 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:02 INFO - PROCESS | 1332 | ++DOCSHELL 121DF000 == 77 [pid = 1332] [id = 336] 07:49:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (15299C00) [pid = 1332] [serial = 1007] [outer = 00000000] 07:49:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (19736C00) [pid = 1332] [serial = 1008] [outer = 15299C00] 07:49:02 INFO - PROCESS | 1332 | 1460990942060 Marionette DEBUG loaded listener.js 07:49:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1A7C1800) [pid = 1332] [serial = 1009] [outer = 15299C00] 07:49:02 INFO - PROCESS | 1332 | 1460990942470 Marionette TRACE conn4 <- [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]]]}] 07:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 07:49:02 INFO - PROCESS | 1332 | 1460990942534 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 07:49:02 INFO - PROCESS | 1332 | 1460990942536 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 07:49:02 INFO - PROCESS | 1332 | 1460990942539 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:49:02 INFO - PROCESS | 1332 | 1460990942541 Marionette TRACE conn4 <- [1,1310,null,{}] 07:49:02 INFO - PROCESS | 1332 | 1460990942545 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:02 INFO - PROCESS | 1332 | 1460990942665 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 07:49:02 INFO - PROCESS | 1332 | 1460990942678 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:02 INFO - PROCESS | 1332 | ++DOCSHELL 1AD96400 == 78 [pid = 1332] [id = 337] 07:49:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1AD97800) [pid = 1332] [serial = 1010] [outer = 00000000] 07:49:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1AEB1400) [pid = 1332] [serial = 1011] [outer = 1AD97800] 07:49:02 INFO - PROCESS | 1332 | 1460990942724 Marionette DEBUG loaded listener.js 07:49:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1B062400) [pid = 1332] [serial = 1012] [outer = 1AD97800] 07:49:03 INFO - PROCESS | 1332 | 1460990943195 Marionette TRACE conn4 <- [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]]]}] 07:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 07:49:03 INFO - PROCESS | 1332 | 1460990943214 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 07:49:03 INFO - PROCESS | 1332 | 1460990943216 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 07:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:49:03 INFO - PROCESS | 1332 | 1460990943220 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 1332 | 1460990943221 Marionette TRACE conn4 <- [1,1314,null,{}] 07:49:03 INFO - PROCESS | 1332 | 1460990943225 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:03 INFO - PROCESS | 1332 | 1460990943310 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 07:49:03 INFO - PROCESS | 1332 | 1460990943316 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:03 INFO - PROCESS | 1332 | ++DOCSHELL 1BB53000 == 79 [pid = 1332] [id = 338] 07:49:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1BBC7400) [pid = 1332] [serial = 1013] [outer = 00000000] 07:49:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1BE7CC00) [pid = 1332] [serial = 1014] [outer = 1BBC7400] 07:49:03 INFO - PROCESS | 1332 | 1460990943362 Marionette DEBUG loaded listener.js 07:49:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1BFB6400) [pid = 1332] [serial = 1015] [outer = 1BBC7400] 07:49:03 INFO - PROCESS | 1332 | 1460990943824 Marionette TRACE conn4 <- [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]]]}] 07:49:03 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 07:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 07:49:03 INFO - PROCESS | 1332 | 1460990943890 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 07:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:49:03 INFO - PROCESS | 1332 | 1460990943892 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 07:49:03 INFO - PROCESS | 1332 | 1460990943896 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 1332 | 1460990943897 Marionette TRACE conn4 <- [1,1318,null,{}] 07:49:03 INFO - PROCESS | 1332 | 1460990943911 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:04 INFO - PROCESS | 1332 | 1460990944045 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 07:49:04 INFO - PROCESS | 1332 | 1460990944137 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:04 INFO - PROCESS | 1332 | ++DOCSHELL 1D13EC00 == 80 [pid = 1332] [id = 339] 07:49:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1D60E800) [pid = 1332] [serial = 1016] [outer = 00000000] 07:49:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1DA3C800) [pid = 1332] [serial = 1017] [outer = 1D60E800] 07:49:04 INFO - PROCESS | 1332 | 1460990944185 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1DA5D000) [pid = 1332] [serial = 1018] [outer = 1D60E800] 07:49:04 INFO - PROCESS | 1332 | 1460990944610 Marionette TRACE conn4 <- [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]]]}] 07:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 731ms 07:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:49:04 INFO - PROCESS | 1332 | 1460990944627 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 07:49:04 INFO - PROCESS | 1332 | 1460990944629 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 07:49:04 INFO - PROCESS | 1332 | 1460990944633 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:49:04 INFO - PROCESS | 1332 | 1460990944635 Marionette TRACE conn4 <- [1,1322,null,{}] 07:49:04 INFO - PROCESS | 1332 | 1460990944638 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:04 INFO - PROCESS | 1332 | 1460990944759 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 07:49:04 INFO - PROCESS | 1332 | 1460990944825 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:04 INFO - PROCESS | 1332 | ++DOCSHELL 1DA67400 == 81 [pid = 1332] [id = 340] 07:49:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1E30E400) [pid = 1332] [serial = 1019] [outer = 00000000] 07:49:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (1E7BD400) [pid = 1332] [serial = 1020] [outer = 1E30E400] 07:49:04 INFO - PROCESS | 1332 | 1460990944869 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (1E8B7400) [pid = 1332] [serial = 1021] [outer = 1E30E400] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1140B800) [pid = 1332] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1BBC6000) [pid = 1332] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (1BB9CC00) [pid = 1332] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (15430000) [pid = 1332] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1140BC00) [pid = 1332] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (1AEAA800) [pid = 1332] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1E784400) [pid = 1332] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (18B20C00) [pid = 1332] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1DAEEC00) [pid = 1332] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1AEA9000) [pid = 1332] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1BE75800) [pid = 1332] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (10A10400) [pid = 1332] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1BE79400) [pid = 1332] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1AA15800) [pid = 1332] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1AF21000) [pid = 1332] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (1BDC7000) [pid = 1332] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (18AC9000) [pid = 1332] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (11E85800) [pid = 1332] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (18B1F000) [pid = 1332] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (19735400) [pid = 1332] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (11468000) [pid = 1332] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1AD56800) [pid = 1332] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:49:05 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1CAA4C00) [pid = 1332] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:49:05 INFO - PROCESS | 1332 | 1460990945937 Marionette TRACE conn4 <- [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]]]}] 07:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1333ms 07:49:05 INFO - PROCESS | 1332 | 1460990945967 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 07:49:05 INFO - PROCESS | 1332 | 1460990945973 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 07:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:49:05 INFO - PROCESS | 1332 | 1460990945979 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:49:05 INFO - PROCESS | 1332 | 1460990945983 Marionette TRACE conn4 <- [1,1326,null,{}] 07:49:05 INFO - PROCESS | 1332 | 1460990945988 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:06 INFO - PROCESS | 1332 | 1460990946104 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 07:49:06 INFO - PROCESS | 1332 | 1460990946249 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:06 INFO - PROCESS | 1332 | ++DOCSHELL 15452800 == 82 [pid = 1332] [id = 341] 07:49:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (154D6C00) [pid = 1332] [serial = 1022] [outer = 00000000] 07:49:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (16E5D400) [pid = 1332] [serial = 1023] [outer = 154D6C00] 07:49:06 INFO - PROCESS | 1332 | 1460990946308 Marionette DEBUG loaded listener.js 07:49:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1779DC00) [pid = 1332] [serial = 1024] [outer = 154D6C00] 07:49:07 INFO - PROCESS | 1332 | 1460990947330 Marionette TRACE conn4 <- [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]]]}] 07:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1383ms 07:49:07 INFO - PROCESS | 1332 | 1460990947365 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 07:49:07 INFO - PROCESS | 1332 | 1460990947372 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 07:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:49:07 INFO - PROCESS | 1332 | 1460990947378 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:49:07 INFO - PROCESS | 1332 | 1460990947381 Marionette TRACE conn4 <- [1,1330,null,{}] 07:49:07 INFO - PROCESS | 1332 | 1460990947385 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:07 INFO - PROCESS | 1332 | 1460990947499 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 07:49:07 INFO - PROCESS | 1332 | 1460990947636 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:07 INFO - PROCESS | 1332 | ++DOCSHELL 16175C00 == 83 [pid = 1332] [id = 342] 07:49:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (183DC800) [pid = 1332] [serial = 1025] [outer = 00000000] 07:49:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1A35CC00) [pid = 1332] [serial = 1026] [outer = 183DC800] 07:49:07 INFO - PROCESS | 1332 | 1460990947692 Marionette DEBUG loaded listener.js 07:49:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1AA1A000) [pid = 1332] [serial = 1027] [outer = 183DC800] 07:49:08 INFO - PROCESS | 1332 | 1460990948317 Marionette TRACE conn4 <- [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]]]}] 07:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 970ms 07:49:08 INFO - PROCESS | 1332 | 1460990948350 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 07:49:08 INFO - PROCESS | 1332 | 1460990948352 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 07:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:49:08 INFO - PROCESS | 1332 | 1460990948356 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:49:08 INFO - PROCESS | 1332 | 1460990948360 Marionette TRACE conn4 <- [1,1334,null,{}] 07:49:08 INFO - PROCESS | 1332 | 1460990948371 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:08 INFO - PROCESS | 1332 | 1460990948487 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 07:49:08 INFO - PROCESS | 1332 | 1460990948632 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:08 INFO - PROCESS | 1332 | ++DOCSHELL 1AEB1800 == 84 [pid = 1332] [id = 343] 07:49:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1AF18000) [pid = 1332] [serial = 1028] [outer = 00000000] 07:49:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1BEF5C00) [pid = 1332] [serial = 1029] [outer = 1AF18000] 07:49:08 INFO - PROCESS | 1332 | 1460990948699 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1D961800) [pid = 1332] [serial = 1030] [outer = 1AF18000] 07:49:09 INFO - PROCESS | 1332 | 1460990949295 Marionette TRACE conn4 <- [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]]]}] 07:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 970ms 07:49:09 INFO - PROCESS | 1332 | 1460990949330 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 07:49:09 INFO - PROCESS | 1332 | 1460990949333 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 07:49:09 INFO - PROCESS | 1332 | 1460990949336 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:49:09 INFO - PROCESS | 1332 | 1460990949338 Marionette TRACE conn4 <- [1,1338,null,{}] 07:49:09 INFO - PROCESS | 1332 | 1460990949342 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:09 INFO - PROCESS | 1332 | 1460990949454 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 07:49:09 INFO - PROCESS | 1332 | 1460990949584 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:09 INFO - PROCESS | 1332 | ++DOCSHELL 1DA0E400 == 85 [pid = 1332] [id = 344] 07:49:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1DA68000) [pid = 1332] [serial = 1031] [outer = 00000000] 07:49:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1E7B8C00) [pid = 1332] [serial = 1032] [outer = 1DA68000] 07:49:09 INFO - PROCESS | 1332 | 1460990949639 Marionette DEBUG loaded listener.js 07:49:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1ECA4800) [pid = 1332] [serial = 1033] [outer = 1DA68000] 07:49:10 INFO - PROCESS | 1332 | 1460990950211 Marionette TRACE conn4 <- [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]]]}] 07:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 930ms 07:49:10 INFO - PROCESS | 1332 | 1460990950270 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 07:49:10 INFO - PROCESS | 1332 | 1460990950272 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 07:49:10 INFO - PROCESS | 1332 | 1460990950276 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:49:10 INFO - PROCESS | 1332 | 1460990950278 Marionette TRACE conn4 <- [1,1342,null,{}] 07:49:10 INFO - PROCESS | 1332 | 1460990950282 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:10 INFO - PROCESS | 1332 | 1460990950389 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 07:49:10 INFO - PROCESS | 1332 | 1460990950533 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:10 INFO - PROCESS | 1332 | ++DOCSHELL 16176400 == 86 [pid = 1332] [id = 345] 07:49:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1E78B400) [pid = 1332] [serial = 1034] [outer = 00000000] 07:49:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (20306C00) [pid = 1332] [serial = 1035] [outer = 1E78B400] 07:49:10 INFO - PROCESS | 1332 | 1460990950589 Marionette DEBUG loaded listener.js 07:49:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (2030C000) [pid = 1332] [serial = 1036] [outer = 1E78B400] 07:49:11 INFO - PROCESS | 1332 | 1460990951174 Marionette TRACE conn4 <- [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]]]}] 07:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 930ms 07:49:11 INFO - PROCESS | 1332 | 1460990951210 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 07:49:11 INFO - PROCESS | 1332 | 1460990951212 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 07:49:11 INFO - PROCESS | 1332 | 1460990951216 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:49:11 INFO - PROCESS | 1332 | 1460990951218 Marionette TRACE conn4 <- [1,1346,null,{}] 07:49:11 INFO - PROCESS | 1332 | 1460990951222 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:11 INFO - PROCESS | 1332 | 1460990951339 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 07:49:11 INFO - PROCESS | 1332 | 1460990951483 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:11 INFO - PROCESS | 1332 | ++DOCSHELL 1234BC00 == 87 [pid = 1332] [id = 346] 07:49:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (15277C00) [pid = 1332] [serial = 1037] [outer = 00000000] 07:49:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (2207B400) [pid = 1332] [serial = 1038] [outer = 15277C00] 07:49:11 INFO - PROCESS | 1332 | 1460990951545 Marionette DEBUG loaded listener.js 07:49:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (220EC000) [pid = 1332] [serial = 1039] [outer = 15277C00] 07:49:12 INFO - PROCESS | 1332 | 1460990952104 Marionette TRACE conn4 <- [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]]]}] 07:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 932ms 07:49:12 INFO - PROCESS | 1332 | 1460990952152 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 07:49:12 INFO - PROCESS | 1332 | 1460990952154 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 07:49:12 INFO - PROCESS | 1332 | 1460990952158 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:49:12 INFO - PROCESS | 1332 | 1460990952160 Marionette TRACE conn4 <- [1,1350,null,{}] 07:49:12 INFO - PROCESS | 1332 | 1460990952163 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:12 INFO - PROCESS | 1332 | 1460990952268 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 07:49:12 INFO - PROCESS | 1332 | 1460990952400 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:12 INFO - PROCESS | 1332 | ++DOCSHELL 11213000 == 88 [pid = 1332] [id = 347] 07:49:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1121D000) [pid = 1332] [serial = 1040] [outer = 00000000] 07:49:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (183DC400) [pid = 1332] [serial = 1041] [outer = 1121D000] 07:49:12 INFO - PROCESS | 1332 | 1460990952495 Marionette DEBUG loaded listener.js 07:49:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (19D6C000) [pid = 1332] [serial = 1042] [outer = 1121D000] 07:49:13 INFO - PROCESS | 1332 | 1460990953312 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1224ms 07:49:13 INFO - PROCESS | 1332 | 1460990953386 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 07:49:13 INFO - PROCESS | 1332 | 1460990953390 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 07:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:49:13 INFO - PROCESS | 1332 | 1460990953395 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:49:13 INFO - PROCESS | 1332 | 1460990953399 Marionette TRACE conn4 <- [1,1354,null,{}] 07:49:13 INFO - PROCESS | 1332 | 1460990953405 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:13 INFO - PROCESS | 1332 | 1460990953548 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 07:49:13 INFO - PROCESS | 1332 | 1460990953691 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:13 INFO - PROCESS | 1332 | ++DOCSHELL 11470C00 == 89 [pid = 1332] [id = 348] 07:49:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (1529DC00) [pid = 1332] [serial = 1043] [outer = 00000000] 07:49:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (16177800) [pid = 1332] [serial = 1044] [outer = 1529DC00] 07:49:13 INFO - PROCESS | 1332 | 1460990953744 Marionette DEBUG loaded listener.js 07:49:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (18B17400) [pid = 1332] [serial = 1045] [outer = 1529DC00] 07:49:14 INFO - PROCESS | 1332 | --DOCSHELL 1D13EC00 == 88 [pid = 1332] [id = 339] 07:49:14 INFO - PROCESS | 1332 | --DOCSHELL 1BB53000 == 87 [pid = 1332] [id = 338] 07:49:14 INFO - PROCESS | 1332 | --DOCSHELL 1AD96400 == 86 [pid = 1332] [id = 337] 07:49:14 INFO - PROCESS | 1332 | --DOCSHELL 1E706C00 == 85 [pid = 1332] [id = 311] 07:49:14 INFO - PROCESS | 1332 | --DOCSHELL 121DF000 == 84 [pid = 1332] [id = 336] 07:49:14 INFO - PROCESS | 1332 | --DOCSHELL 15445800 == 83 [pid = 1332] [id = 335] 07:49:14 INFO - PROCESS | 1332 | --DOCSHELL 10AA5800 == 82 [pid = 1332] [id = 334] 07:49:14 INFO - PROCESS | 1332 | --DOCSHELL 11213800 == 81 [pid = 1332] [id = 318] 07:49:14 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1AD99800) [pid = 1332] [serial = 939] [outer = 00000000] [url = about:blank] 07:49:14 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1ECAB000) [pid = 1332] [serial = 942] [outer = 00000000] [url = about:blank] 07:49:14 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (2018F800) [pid = 1332] [serial = 945] [outer = 00000000] [url = about:blank] 07:49:14 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (2051F400) [pid = 1332] [serial = 948] [outer = 00000000] [url = about:blank] 07:49:14 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (220EB000) [pid = 1332] [serial = 951] [outer = 00000000] [url = about:blank] 07:49:14 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1E7BA000) [pid = 1332] [serial = 981] [outer = 00000000] [url = about:blank] 07:49:14 INFO - PROCESS | 1332 | 1460990954386 Marionette TRACE conn4 <- [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] 07:49:14 INFO - PROCESS | 1332 | 1460990954426 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 07:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:49:14 INFO - PROCESS | 1332 | 1460990954466 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:49:14 INFO - PROCESS | 1332 | 1460990954469 Marionette TRACE conn4 <- [1,1358,null,{}] 07:49:14 INFO - PROCESS | 1332 | 1460990954474 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:14 INFO - PROCESS | 1332 | 1460990954572 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 07:49:14 INFO - PROCESS | 1332 | 1460990954579 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:14 INFO - PROCESS | 1332 | ++DOCSHELL 15437400 == 78 [pid = 1332] [id = 349] 07:49:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (15447C00) [pid = 1332] [serial = 1046] [outer = 00000000] 07:49:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (15A9E400) [pid = 1332] [serial = 1047] [outer = 15447C00] 07:49:14 INFO - PROCESS | 1332 | 1460990954625 Marionette DEBUG loaded listener.js 07:49:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (16109800) [pid = 1332] [serial = 1048] [outer = 15447C00] 07:49:15 INFO - PROCESS | 1332 | 1460990955162 Marionette TRACE conn4 <- [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] 07:49:15 INFO - PROCESS | 1332 | 1460990955201 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 07:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:49:15 INFO - PROCESS | 1332 | 1460990955205 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:49:15 INFO - PROCESS | 1332 | 1460990955208 Marionette TRACE conn4 <- [1,1362,null,{}] 07:49:15 INFO - PROCESS | 1332 | 1460990955218 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:15 INFO - PROCESS | 1332 | 1460990955314 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 07:49:15 INFO - PROCESS | 1332 | 1460990955323 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:15 INFO - PROCESS | 1332 | ++DOCSHELL 19DEB800 == 79 [pid = 1332] [id = 350] 07:49:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (19DF0800) [pid = 1332] [serial = 1049] [outer = 00000000] 07:49:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1A7C6400) [pid = 1332] [serial = 1050] [outer = 19DF0800] 07:49:15 INFO - PROCESS | 1332 | 1460990955370 Marionette DEBUG loaded listener.js 07:49:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (1AA14000) [pid = 1332] [serial = 1051] [outer = 19DF0800] 07:49:15 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:15 INFO - PROCESS | 1332 | 1460990955876 Marionette TRACE conn4 <- [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] 07:49:15 INFO - PROCESS | 1332 | 1460990955942 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 07:49:15 INFO - PROCESS | 1332 | 1460990955945 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:49:15 INFO - PROCESS | 1332 | 1460990955947 Marionette TRACE conn4 <- [1,1366,null,{}] 07:49:15 INFO - PROCESS | 1332 | 1460990955951 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:16 INFO - PROCESS | 1332 | 1460990956041 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 07:49:16 INFO - PROCESS | 1332 | 1460990956144 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:16 INFO - PROCESS | 1332 | ++DOCSHELL 1AD50C00 == 80 [pid = 1332] [id = 351] 07:49:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1AD9F800) [pid = 1332] [serial = 1052] [outer = 00000000] 07:49:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1AF1CC00) [pid = 1332] [serial = 1053] [outer = 1AD9F800] 07:49:16 INFO - PROCESS | 1332 | 1460990956189 Marionette DEBUG loaded listener.js 07:49:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1AF23800) [pid = 1332] [serial = 1054] [outer = 1AD9F800] 07:49:16 INFO - PROCESS | 1332 | 1460990956564 Marionette TRACE conn4 <- [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] 07:49:16 INFO - PROCESS | 1332 | 1460990956635 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 07:49:16 INFO - PROCESS | 1332 | 1460990956639 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - PROCESS | 1332 | 1460990956641 Marionette TRACE conn4 <- [1,1370,null,{}] 07:49:16 INFO - PROCESS | 1332 | 1460990956644 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:16 INFO - PROCESS | 1332 | 1460990956804 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 07:49:16 INFO - PROCESS | 1332 | 1460990956829 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:16 INFO - PROCESS | 1332 | ++DOCSHELL 1B053400 == 81 [pid = 1332] [id = 352] 07:49:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1B069000) [pid = 1332] [serial = 1055] [outer = 00000000] 07:49:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1BB9DC00) [pid = 1332] [serial = 1056] [outer = 1B069000] 07:49:16 INFO - PROCESS | 1332 | 1460990956874 Marionette DEBUG loaded listener.js 07:49:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (1BBC5000) [pid = 1332] [serial = 1057] [outer = 1B069000] 07:49:17 INFO - PROCESS | 1332 | [1332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:17 INFO - PROCESS | 1332 | 1460990957350 Marionette TRACE conn4 <- [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] 07:49:17 INFO - PROCESS | 1332 | 1460990957412 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 07:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:49:17 INFO - PROCESS | 1332 | 1460990957421 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:49:17 INFO - PROCESS | 1332 | 1460990957423 Marionette TRACE conn4 <- [1,1374,null,{}] 07:49:17 INFO - PROCESS | 1332 | 1460990957426 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:17 INFO - PROCESS | 1332 | 1460990957565 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 07:49:17 INFO - PROCESS | 1332 | 1460990957635 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:17 INFO - PROCESS | 1332 | ++DOCSHELL 1C0F1C00 == 82 [pid = 1332] [id = 353] 07:49:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1CAA5000) [pid = 1332] [serial = 1058] [outer = 00000000] 07:49:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1D95F000) [pid = 1332] [serial = 1059] [outer = 1CAA5000] 07:49:17 INFO - PROCESS | 1332 | 1460990957684 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1DA0BC00) [pid = 1332] [serial = 1060] [outer = 1CAA5000] 07:49:18 INFO - PROCESS | 1332 | 1460990958117 Marionette TRACE conn4 <- [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] 07:49:18 INFO - PROCESS | 1332 | 1460990958192 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 07:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:49:18 INFO - PROCESS | 1332 | 1460990958202 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:49:18 INFO - PROCESS | 1332 | 1460990958204 Marionette TRACE conn4 <- [1,1378,null,{}] 07:49:18 INFO - PROCESS | 1332 | 1460990958208 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:18 INFO - PROCESS | 1332 | 1460990958328 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 07:49:18 INFO - PROCESS | 1332 | 1460990958398 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:18 INFO - PROCESS | 1332 | ++DOCSHELL 1DA3CC00 == 83 [pid = 1332] [id = 354] 07:49:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1DA64000) [pid = 1332] [serial = 1061] [outer = 00000000] 07:49:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1E781C00) [pid = 1332] [serial = 1062] [outer = 1DA64000] 07:49:18 INFO - PROCESS | 1332 | 1460990958443 Marionette DEBUG loaded listener.js 07:49:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1E7BBC00) [pid = 1332] [serial = 1063] [outer = 1DA64000] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1BB99400) [pid = 1332] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (11406400) [pid = 1332] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (16EDC800) [pid = 1332] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1CAAB400) [pid = 1332] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (1DA5E000) [pid = 1332] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (1D967400) [pid = 1332] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (1E7C7000) [pid = 1332] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1BBC7400) [pid = 1332] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (1D60E800) [pid = 1332] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (1E706800) [pid = 1332] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (19DEFC00) [pid = 1332] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (2052AC00) [pid = 1332] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1EC9D400) [pid = 1332] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (20187800) [pid = 1332] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (15279400) [pid = 1332] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (20483000) [pid = 1332] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1E785800) [pid = 1332] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (15A11C00) [pid = 1332] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (15299C00) [pid = 1332] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (15451800) [pid = 1332] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:49:18 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1AD97800) [pid = 1332] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:49:18 INFO - PROCESS | 1332 | 1460990958989 Marionette TRACE conn4 <- [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]]]}] 07:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 832ms 07:49:19 INFO - PROCESS | 1332 | 1460990959028 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 07:49:19 INFO - PROCESS | 1332 | 1460990959030 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 07:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:49:19 INFO - PROCESS | 1332 | 1460990959037 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:49:19 INFO - PROCESS | 1332 | 1460990959039 Marionette TRACE conn4 <- [1,1382,null,{}] 07:49:19 INFO - PROCESS | 1332 | 1460990959042 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:19 INFO - PROCESS | 1332 | 1460990959167 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 07:49:19 INFO - PROCESS | 1332 | 1460990959234 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:19 INFO - PROCESS | 1332 | ++DOCSHELL 15449400 == 84 [pid = 1332] [id = 355] 07:49:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1544AC00) [pid = 1332] [serial = 1064] [outer = 00000000] 07:49:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1AD98400) [pid = 1332] [serial = 1065] [outer = 1544AC00] 07:49:19 INFO - PROCESS | 1332 | 1460990959278 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1BDC8400) [pid = 1332] [serial = 1066] [outer = 1544AC00] 07:49:19 INFO - PROCESS | 1332 | 1460990959633 Marionette TRACE conn4 <- [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]]]}] 07:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 07:49:19 INFO - PROCESS | 1332 | 1460990959677 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 07:49:19 INFO - PROCESS | 1332 | 1460990959679 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 07:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:49:19 INFO - PROCESS | 1332 | 1460990959682 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:49:19 INFO - PROCESS | 1332 | 1460990959684 Marionette TRACE conn4 <- [1,1386,null,{}] 07:49:19 INFO - PROCESS | 1332 | 1460990959687 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:19 INFO - PROCESS | 1332 | 1460990959779 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 07:49:19 INFO - PROCESS | 1332 | 1460990959785 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:19 INFO - PROCESS | 1332 | ++DOCSHELL 1AD4DC00 == 85 [pid = 1332] [id = 356] 07:49:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1BFAA400) [pid = 1332] [serial = 1067] [outer = 00000000] 07:49:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1E7C5000) [pid = 1332] [serial = 1068] [outer = 1BFAA400] 07:49:19 INFO - PROCESS | 1332 | 1460990959829 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1ECAA800) [pid = 1332] [serial = 1069] [outer = 1BFAA400] 07:49:20 INFO - PROCESS | 1332 | 1460990960274 Marionette TRACE conn4 <- [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]]]}] 07:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 07:49:20 INFO - PROCESS | 1332 | 1460990960317 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 07:49:20 INFO - PROCESS | 1332 | 1460990960319 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 07:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:49:20 INFO - PROCESS | 1332 | 1460990960322 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:49:20 INFO - PROCESS | 1332 | 1460990960324 Marionette TRACE conn4 <- [1,1390,null,{}] 07:49:20 INFO - PROCESS | 1332 | 1460990960341 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:20 INFO - PROCESS | 1332 | 1460990960430 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 07:49:20 INFO - PROCESS | 1332 | 1460990960436 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:20 INFO - PROCESS | 1332 | ++DOCSHELL 1E790400 == 86 [pid = 1332] [id = 357] 07:49:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1F55A000) [pid = 1332] [serial = 1070] [outer = 00000000] 07:49:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (20305800) [pid = 1332] [serial = 1071] [outer = 1F55A000] 07:49:20 INFO - PROCESS | 1332 | 1460990960480 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (2051CC00) [pid = 1332] [serial = 1072] [outer = 1F55A000] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1B04C800 == 85 [pid = 1332] [id = 266] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 20487000 == 84 [pid = 1332] [id = 235] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 0EA12C00 == 83 [pid = 1332] [id = 117] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 11404800 == 82 [pid = 1332] [id = 246] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 20190800 == 81 [pid = 1332] [id = 165] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 10A0A000 == 80 [pid = 1332] [id = 333] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 18B13800 == 79 [pid = 1332] [id = 280] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 220F5800 == 78 [pid = 1332] [id = 251] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 15431000 == 77 [pid = 1332] [id = 204] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1AA13C00 == 76 [pid = 1332] [id = 233] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1F55E800 == 75 [pid = 1332] [id = 331] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 10EBC800 == 74 [pid = 1332] [id = 166] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 12388400 == 73 [pid = 1332] [id = 247] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1544B000 == 72 [pid = 1332] [id = 176] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1AA0E800 == 71 [pid = 1332] [id = 248] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 0EA15400 == 70 [pid = 1332] [id = 26] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1E784C00 == 69 [pid = 1332] [id = 180] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 11403000 == 68 [pid = 1332] [id = 268] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1AEA8000 == 67 [pid = 1332] [id = 264] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1AA18C00 == 66 [pid = 1332] [id = 234] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1CAAB800 == 65 [pid = 1332] [id = 278] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1A351400 == 64 [pid = 1332] [id = 299] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1140B400 == 63 [pid = 1332] [id = 279] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 220EAC00 == 62 [pid = 1332] [id = 250] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 10FD6000 == 61 [pid = 1332] [id = 187] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1E70D400 == 60 [pid = 1332] [id = 229] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1BBBF800 == 59 [pid = 1332] [id = 281] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 22004C00 == 58 [pid = 1332] [id = 332] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1E7C3C00 == 57 [pid = 1332] [id = 135] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 15F91800 == 56 [pid = 1332] [id = 23] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1DA0E000 == 55 [pid = 1332] [id = 190] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 19DEF800 == 54 [pid = 1332] [id = 163] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1AEB2C00 == 53 [pid = 1332] [id = 164] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1DA0E800 == 52 [pid = 1332] [id = 25] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 10AAB000 == 51 [pid = 1332] [id = 150] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1E7C3400 == 50 [pid = 1332] [id = 300] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1BE6F000 == 49 [pid = 1332] [id = 24] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1ECA2400 == 48 [pid = 1332] [id = 249] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1DAEE000 == 47 [pid = 1332] [id = 282] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1E782000 == 46 [pid = 1332] [id = 283] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 0EB51800 == 45 [pid = 1332] [id = 252] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1DA05000 == 44 [pid = 1332] [id = 148] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 15437400 == 43 [pid = 1332] [id = 349] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 11470C00 == 42 [pid = 1332] [id = 348] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 11213000 == 41 [pid = 1332] [id = 347] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 16176400 == 40 [pid = 1332] [id = 345] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1234BC00 == 39 [pid = 1332] [id = 346] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1DA0E400 == 38 [pid = 1332] [id = 344] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1AEB1800 == 37 [pid = 1332] [id = 343] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 16175C00 == 36 [pid = 1332] [id = 342] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 15452800 == 35 [pid = 1332] [id = 341] 07:49:21 INFO - PROCESS | 1332 | --DOCSHELL 1DA67400 == 34 [pid = 1332] [id = 340] 07:49:22 INFO - PROCESS | 1332 | --DOCSHELL 19DEB800 == 33 [pid = 1332] [id = 350] 07:49:22 INFO - PROCESS | 1332 | --DOCSHELL 1AD50C00 == 32 [pid = 1332] [id = 351] 07:49:22 INFO - PROCESS | 1332 | --DOCSHELL 1B053400 == 31 [pid = 1332] [id = 352] 07:49:22 INFO - PROCESS | 1332 | --DOCSHELL 1C0F1C00 == 30 [pid = 1332] [id = 353] 07:49:22 INFO - PROCESS | 1332 | --DOCSHELL 1DA3CC00 == 29 [pid = 1332] [id = 354] 07:49:22 INFO - PROCESS | 1332 | --DOCSHELL 15449400 == 28 [pid = 1332] [id = 355] 07:49:22 INFO - PROCESS | 1332 | --DOCSHELL 1AD4DC00 == 27 [pid = 1332] [id = 356] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1BE87C00) [pid = 1332] [serial = 883] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (15448400) [pid = 1332] [serial = 886] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1BB98C00) [pid = 1332] [serial = 889] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (1DA10400) [pid = 1332] [serial = 892] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1E310C00) [pid = 1332] [serial = 895] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (1E7BDC00) [pid = 1332] [serial = 898] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1ED84400) [pid = 1332] [serial = 901] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1BE7CC00) [pid = 1332] [serial = 1014] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1DA3C800) [pid = 1332] [serial = 1017] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (1E7BF800) [pid = 1332] [serial = 982] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (1B05EC00) [pid = 1332] [serial = 940] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (220F0C00) [pid = 1332] [serial = 952] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (1F55D800) [pid = 1332] [serial = 943] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (20307000) [pid = 1332] [serial = 946] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (16176000) [pid = 1332] [serial = 937] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (20526C00) [pid = 1332] [serial = 949] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (1ED87000) [pid = 1332] [serial = 934] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (18EB6400) [pid = 1332] [serial = 1003] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (18ACB800) [pid = 1332] [serial = 1002] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (19736C00) [pid = 1332] [serial = 1008] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (1A7C1800) [pid = 1332] [serial = 1009] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (1B053C00) [pid = 1332] [serial = 1006] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (1ADD1800) [pid = 1332] [serial = 1005] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (1ECA0000) [pid = 1332] [serial = 990] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (1A7C6800) [pid = 1332] [serial = 987] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (20524400) [pid = 1332] [serial = 993] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (15278000) [pid = 1332] [serial = 984] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (1DA5D000) [pid = 1332] [serial = 1018] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (2207D000) [pid = 1332] [serial = 999] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (1AEB1400) [pid = 1332] [serial = 1011] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (1B062400) [pid = 1332] [serial = 1012] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (220EE000) [pid = 1332] [serial = 996] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (1BFB6400) [pid = 1332] [serial = 1015] [outer = 00000000] [url = about:blank] 07:49:22 INFO - PROCESS | 1332 | 1460990962945 Marionette TRACE conn4 <- [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]]]}] 07:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2634ms 07:49:22 INFO - PROCESS | 1332 | 1460990962958 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 07:49:22 INFO - PROCESS | 1332 | 1460990962962 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 07:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:49:22 INFO - PROCESS | 1332 | 1460990962967 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:49:22 INFO - PROCESS | 1332 | 1460990962971 Marionette TRACE conn4 <- [1,1394,null,{}] 07:49:22 INFO - PROCESS | 1332 | 1460990962977 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:23 INFO - PROCESS | 1332 | 1460990963069 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 07:49:23 INFO - PROCESS | 1332 | 1460990963082 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:23 INFO - PROCESS | 1332 | ++DOCSHELL 0EB57400 == 28 [pid = 1332] [id = 358] 07:49:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (0EB57C00) [pid = 1332] [serial = 1073] [outer = 00000000] 07:49:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (105BE800) [pid = 1332] [serial = 1074] [outer = 0EB57C00] 07:49:23 INFO - PROCESS | 1332 | 1460990963130 Marionette DEBUG loaded listener.js 07:49:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (10A03800) [pid = 1332] [serial = 1075] [outer = 0EB57C00] 07:49:23 INFO - PROCESS | 1332 | 1460990963635 Marionette TRACE conn4 <- [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]]]}] 07:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 07:49:23 INFO - PROCESS | 1332 | 1460990963698 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 07:49:23 INFO - PROCESS | 1332 | 1460990963704 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 07:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:49:23 INFO - PROCESS | 1332 | 1460990963710 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:49:23 INFO - PROCESS | 1332 | 1460990963713 Marionette TRACE conn4 <- [1,1398,null,{}] 07:49:23 INFO - PROCESS | 1332 | 1460990963717 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:23 INFO - PROCESS | 1332 | 1460990963804 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 07:49:23 INFO - PROCESS | 1332 | 1460990963893 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:23 INFO - PROCESS | 1332 | ++DOCSHELL 10E08400 == 29 [pid = 1332] [id = 359] 07:49:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (10E0A800) [pid = 1332] [serial = 1076] [outer = 00000000] 07:49:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (10FD9C00) [pid = 1332] [serial = 1077] [outer = 10E0A800] 07:49:23 INFO - PROCESS | 1332 | 1460990963939 Marionette DEBUG loaded listener.js 07:49:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (11249C00) [pid = 1332] [serial = 1078] [outer = 10E0A800] 07:49:24 INFO - PROCESS | 1332 | 1460990964387 Marionette TRACE conn4 <- [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]]]}] 07:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 07:49:24 INFO - PROCESS | 1332 | 1460990964461 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 07:49:24 INFO - PROCESS | 1332 | 1460990964464 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 07:49:24 INFO - PROCESS | 1332 | 1460990964471 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 1332 | 1460990964474 Marionette TRACE conn4 <- [1,1402,null,{}] 07:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:49:24 INFO - PROCESS | 1332 | 1460990964485 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:24 INFO - PROCESS | 1332 | 1460990964574 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 07:49:24 INFO - PROCESS | 1332 | 1460990964588 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:24 INFO - PROCESS | 1332 | ++DOCSHELL 1165EC00 == 30 [pid = 1332] [id = 360] 07:49:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (11660C00) [pid = 1332] [serial = 1079] [outer = 00000000] 07:49:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (11EDF000) [pid = 1332] [serial = 1080] [outer = 11660C00] 07:49:24 INFO - PROCESS | 1332 | 1460990964638 Marionette DEBUG loaded listener.js 07:49:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (12358800) [pid = 1332] [serial = 1081] [outer = 11660C00] 07:49:25 INFO - PROCESS | 1332 | 1460990965125 Marionette TRACE conn4 <- [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]]]}] 07:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 07:49:25 INFO - PROCESS | 1332 | 1460990965148 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 07:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:49:25 INFO - PROCESS | 1332 | 1460990965151 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 07:49:25 INFO - PROCESS | 1332 | 1460990965154 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:49:25 INFO - PROCESS | 1332 | 1460990965155 Marionette TRACE conn4 <- [1,1406,null,{}] 07:49:25 INFO - PROCESS | 1332 | 1460990965159 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:25 INFO - PROCESS | 1332 | 1460990965240 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 07:49:25 INFO - PROCESS | 1332 | 1460990965246 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 1332 | ++DOCSHELL 10AE2C00 == 31 [pid = 1332] [id = 361] 07:49:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (12381000) [pid = 1332] [serial = 1082] [outer = 00000000] 07:49:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (15438400) [pid = 1332] [serial = 1083] [outer = 12381000] 07:49:25 INFO - PROCESS | 1332 | 1460990965294 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (1544BC00) [pid = 1332] [serial = 1084] [outer = 12381000] 07:49:25 INFO - PROCESS | 1332 | 1460990965734 Marionette TRACE conn4 <- [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]]]}] 07:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 631ms 07:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:49:25 INFO - PROCESS | 1332 | 1460990965785 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 07:49:25 INFO - PROCESS | 1332 | 1460990965787 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 07:49:25 INFO - PROCESS | 1332 | 1460990965791 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:49:25 INFO - PROCESS | 1332 | 1460990965792 Marionette TRACE conn4 <- [1,1410,null,{}] 07:49:25 INFO - PROCESS | 1332 | 1460990965796 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:25 INFO - PROCESS | 1332 | 1460990965872 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 07:49:25 INFO - PROCESS | 1332 | 1460990965883 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 1332 | ++DOCSHELL 15452400 == 32 [pid = 1332] [id = 362] 07:49:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (1547E800) [pid = 1332] [serial = 1085] [outer = 00000000] 07:49:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (15A0C800) [pid = 1332] [serial = 1086] [outer = 1547E800] 07:49:25 INFO - PROCESS | 1332 | 1460990965927 Marionette DEBUG loaded listener.js 07:49:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (15A0EC00) [pid = 1332] [serial = 1087] [outer = 1547E800] 07:49:26 INFO - PROCESS | 1332 | 1460990966411 Marionette TRACE conn4 <- [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]]]}] 07:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 07:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:49:26 INFO - PROCESS | 1332 | 1460990966461 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 07:49:26 INFO - PROCESS | 1332 | 1460990966464 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 07:49:26 INFO - PROCESS | 1332 | 1460990966467 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 1332 | 1460990966468 Marionette TRACE conn4 <- [1,1414,null,{}] 07:49:26 INFO - PROCESS | 1332 | 1460990966472 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:26 INFO - PROCESS | 1332 | 1460990966581 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 07:49:26 INFO - PROCESS | 1332 | 1460990966592 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:26 INFO - PROCESS | 1332 | ++DOCSHELL 16102000 == 33 [pid = 1332] [id = 363] 07:49:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (16176000) [pid = 1332] [serial = 1088] [outer = 00000000] 07:49:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (1779E800) [pid = 1332] [serial = 1089] [outer = 16176000] 07:49:26 INFO - PROCESS | 1332 | 1460990966640 Marionette DEBUG loaded listener.js 07:49:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (1885CC00) [pid = 1332] [serial = 1090] [outer = 16176000] 07:49:27 INFO - PROCESS | 1332 | 1460990967067 Marionette TRACE conn4 <- [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]]]}] 07:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 07:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:49:27 INFO - PROCESS | 1332 | 1460990967138 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 1332 | 1460990967140 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 07:49:27 INFO - PROCESS | 1332 | 1460990967143 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 1332 | 1460990967145 Marionette TRACE conn4 <- [1,1418,null,{}] 07:49:27 INFO - PROCESS | 1332 | 1460990967148 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:27 INFO - PROCESS | 1332 | 1460990967227 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 07:49:27 INFO - PROCESS | 1332 | 1460990967264 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:27 INFO - PROCESS | 1332 | ++DOCSHELL 18B1AC00 == 34 [pid = 1332] [id = 364] 07:49:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (18B20C00) [pid = 1332] [serial = 1091] [outer = 00000000] 07:49:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (18EFC000) [pid = 1332] [serial = 1092] [outer = 18B20C00] 07:49:27 INFO - PROCESS | 1332 | 1460990967308 Marionette DEBUG loaded listener.js 07:49:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (1972F400) [pid = 1332] [serial = 1093] [outer = 18B20C00] 07:49:27 INFO - PROCESS | 1332 | 1460990967742 Marionette TRACE conn4 <- [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]]]}] 07:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 07:49:27 INFO - PROCESS | 1332 | 1460990967774 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 1332 | 1460990967776 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 07:49:27 INFO - PROCESS | 1332 | 1460990967779 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 1332 | 1460990967781 Marionette TRACE conn4 <- [1,1422,null,{}] 07:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:49:27 INFO - PROCESS | 1332 | 1460990967789 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:27 INFO - PROCESS | 1332 | 1460990967864 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 07:49:27 INFO - PROCESS | 1332 | 1460990967871 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:27 INFO - PROCESS | 1332 | ++DOCSHELL 197C0C00 == 35 [pid = 1332] [id = 365] 07:49:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (19A0D800) [pid = 1332] [serial = 1094] [outer = 00000000] 07:49:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (19B19C00) [pid = 1332] [serial = 1095] [outer = 19A0D800] 07:49:27 INFO - PROCESS | 1332 | 1460990967915 Marionette DEBUG loaded listener.js 07:49:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (19B19800) [pid = 1332] [serial = 1096] [outer = 19A0D800] 07:49:28 INFO - PROCESS | 1332 | 1460990968408 Marionette TRACE conn4 <- [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]]]}] 07:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 671ms 07:49:28 INFO - PROCESS | 1332 | 1460990968455 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 07:49:28 INFO - PROCESS | 1332 | 1460990968457 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 07:49:28 INFO - PROCESS | 1332 | 1460990968460 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:49:28 INFO - PROCESS | 1332 | 1460990968461 Marionette TRACE conn4 <- [1,1426,null,{}] 07:49:28 INFO - PROCESS | 1332 | 1460990968465 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:28 INFO - PROCESS | 1332 | 1460990968572 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 07:49:28 INFO - PROCESS | 1332 | 1460990968660 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:28 INFO - PROCESS | 1332 | ++DOCSHELL 11654800 == 36 [pid = 1332] [id = 366] 07:49:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (19D6AC00) [pid = 1332] [serial = 1097] [outer = 00000000] 07:49:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (19DF0400) [pid = 1332] [serial = 1098] [outer = 19D6AC00] 07:49:28 INFO - PROCESS | 1332 | 1460990968706 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (19DF0000) [pid = 1332] [serial = 1099] [outer = 19D6AC00] 07:49:29 INFO - PROCESS | 1332 | 1460990969142 Marionette TRACE conn4 <- [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]]]}] 07:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 730ms 07:49:29 INFO - PROCESS | 1332 | 1460990969194 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 07:49:29 INFO - PROCESS | 1332 | 1460990969197 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 07:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:49:29 INFO - PROCESS | 1332 | 1460990969200 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:49:29 INFO - PROCESS | 1332 | 1460990969202 Marionette TRACE conn4 <- [1,1430,null,{}] 07:49:29 INFO - PROCESS | 1332 | 1460990969205 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:29 INFO - PROCESS | 1332 | 1460990969320 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 07:49:29 INFO - PROCESS | 1332 | 1460990969332 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:29 INFO - PROCESS | 1332 | ++DOCSHELL 19F1BC00 == 37 [pid = 1332] [id = 367] 07:49:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1A353000) [pid = 1332] [serial = 1100] [outer = 00000000] 07:49:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1A7C3C00) [pid = 1332] [serial = 1101] [outer = 1A353000] 07:49:29 INFO - PROCESS | 1332 | 1460990969423 Marionette DEBUG loaded listener.js 07:49:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1A7C8400) [pid = 1332] [serial = 1102] [outer = 1A353000] 07:49:29 INFO - PROCESS | 1332 | 1460990969862 Marionette TRACE conn4 <- [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]]]}] 07:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 07:49:29 INFO - PROCESS | 1332 | 1460990969947 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 07:49:29 INFO - PROCESS | 1332 | 1460990969949 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 07:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:49:29 INFO - PROCESS | 1332 | 1460990969955 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:49:29 INFO - PROCESS | 1332 | 1460990969958 Marionette TRACE conn4 <- [1,1434,null,{}] 07:49:29 INFO - PROCESS | 1332 | 1460990969961 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:30 INFO - PROCESS | 1332 | 1460990970092 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (22008C00) [pid = 1332] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (11470400) [pid = 1332] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (20185C00) [pid = 1332] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (22074800) [pid = 1332] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1972D400) [pid = 1332] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1BDC7C00) [pid = 1332] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (1BFAA400) [pid = 1332] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (1B069000) [pid = 1332] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (1CAA5000) [pid = 1332] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (1544AC00) [pid = 1332] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1DA64000) [pid = 1332] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (183DC800) [pid = 1332] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (154D6C00) [pid = 1332] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (1E30E400) [pid = 1332] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (1AD9F800) [pid = 1332] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (19DF0800) [pid = 1332] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (15447C00) [pid = 1332] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (1529DC00) [pid = 1332] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (1121D000) [pid = 1332] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (15277C00) [pid = 1332] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (1E78B400) [pid = 1332] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (1DA68000) [pid = 1332] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:49:30 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (1AF18000) [pid = 1332] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:49:30 INFO - PROCESS | 1332 | 1460990970653 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:30 INFO - PROCESS | 1332 | ++DOCSHELL 10EC8400 == 38 [pid = 1332] [id = 368] 07:49:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (11212C00) [pid = 1332] [serial = 1103] [outer = 00000000] 07:49:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (11463400) [pid = 1332] [serial = 1104] [outer = 11212C00] 07:49:30 INFO - PROCESS | 1332 | 1460990970710 Marionette DEBUG loaded listener.js 07:49:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (1544AC00) [pid = 1332] [serial = 1105] [outer = 11212C00] 07:49:31 INFO - PROCESS | 1332 | 1460990971131 Marionette TRACE conn4 <- [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]]]}] 07:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1224ms 07:49:31 INFO - PROCESS | 1332 | 1460990971185 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 07:49:31 INFO - PROCESS | 1332 | 1460990971187 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 07:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:49:31 INFO - PROCESS | 1332 | 1460990971190 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:49:31 INFO - PROCESS | 1332 | 1460990971192 Marionette TRACE conn4 <- [1,1438,null,{}] 07:49:31 INFO - PROCESS | 1332 | 1460990971196 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:31 INFO - PROCESS | 1332 | 1460990971276 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 07:49:31 INFO - PROCESS | 1332 | 1460990971285 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:31 INFO - PROCESS | 1332 | ++DOCSHELL 15E69C00 == 39 [pid = 1332] [id = 369] 07:49:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (16E57000) [pid = 1332] [serial = 1106] [outer = 00000000] 07:49:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (1AA11800) [pid = 1332] [serial = 1107] [outer = 16E57000] 07:49:31 INFO - PROCESS | 1332 | 1460990971329 Marionette DEBUG loaded listener.js 07:49:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (1AA1B000) [pid = 1332] [serial = 1108] [outer = 16E57000] 07:49:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (1AA19C00) [pid = 1332] [serial = 1109] [outer = 10AA8800] 07:49:31 INFO - PROCESS | 1332 | 1460990971845 Marionette TRACE conn4 <- [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]]]}] 07:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 07:49:31 INFO - PROCESS | 1332 | 1460990971863 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 07:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:49:31 INFO - PROCESS | 1332 | 1460990971864 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 07:49:31 INFO - PROCESS | 1332 | 1460990971868 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:49:31 INFO - PROCESS | 1332 | 1460990971869 Marionette TRACE conn4 <- [1,1442,null,{}] 07:49:31 INFO - PROCESS | 1332 | 1460990971873 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:31 INFO - PROCESS | 1332 | 1460990971975 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 07:49:31 INFO - PROCESS | 1332 | 1460990971984 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:31 INFO - PROCESS | 1332 | ++DOCSHELL 1AD4F800 == 40 [pid = 1332] [id = 370] 07:49:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (1AD50800) [pid = 1332] [serial = 1110] [outer = 00000000] 07:49:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (1AD98C00) [pid = 1332] [serial = 1111] [outer = 1AD50800] 07:49:32 INFO - PROCESS | 1332 | 1460990972028 Marionette DEBUG loaded listener.js 07:49:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (1ADC3000) [pid = 1332] [serial = 1112] [outer = 1AD50800] 07:49:32 INFO - PROCESS | 1332 | 1460990972469 Marionette TRACE conn4 <- [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]]]}] 07:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 634ms 07:49:32 INFO - PROCESS | 1332 | 1460990972503 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 07:49:32 INFO - PROCESS | 1332 | 1460990972505 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 07:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:49:32 INFO - PROCESS | 1332 | 1460990972508 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:49:32 INFO - PROCESS | 1332 | 1460990972509 Marionette TRACE conn4 <- [1,1446,null,{}] 07:49:32 INFO - PROCESS | 1332 | 1460990972513 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:32 INFO - PROCESS | 1332 | 1460990972591 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 07:49:32 INFO - PROCESS | 1332 | 1460990972598 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:32 INFO - PROCESS | 1332 | ++DOCSHELL 1AE4FC00 == 41 [pid = 1332] [id = 371] 07:49:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (1AE5C000) [pid = 1332] [serial = 1113] [outer = 00000000] 07:49:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (1AEAB400) [pid = 1332] [serial = 1114] [outer = 1AE5C000] 07:49:32 INFO - PROCESS | 1332 | 1460990972642 Marionette DEBUG loaded listener.js 07:49:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (1AEAEC00) [pid = 1332] [serial = 1115] [outer = 1AE5C000] 07:49:33 INFO - PROCESS | 1332 | 1460990973542 Marionette TRACE conn4 <- [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]]]}] 07:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1072ms 07:49:33 INFO - PROCESS | 1332 | 1460990973581 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 07:49:33 INFO - PROCESS | 1332 | 1460990973585 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 07:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:49:33 INFO - PROCESS | 1332 | 1460990973589 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:49:33 INFO - PROCESS | 1332 | 1460990973593 Marionette TRACE conn4 <- [1,1450,null,{}] 07:49:33 INFO - PROCESS | 1332 | 1460990973599 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:33 INFO - PROCESS | 1332 | 1460990973716 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 07:49:33 INFO - PROCESS | 1332 | 1460990973847 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:33 INFO - PROCESS | 1332 | ++DOCSHELL 0EB59000 == 42 [pid = 1332] [id = 372] 07:49:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (10536C00) [pid = 1332] [serial = 1116] [outer = 00000000] 07:49:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (11408000) [pid = 1332] [serial = 1117] [outer = 10536C00] 07:49:33 INFO - PROCESS | 1332 | 1460990973909 Marionette DEBUG loaded listener.js 07:49:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (11461800) [pid = 1332] [serial = 1118] [outer = 10536C00] 07:49:34 INFO - PROCESS | 1332 | 1460990974676 Marionette TRACE conn4 <- [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]]]}] 07:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1189ms 07:49:34 INFO - PROCESS | 1332 | 1460990974781 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 07:49:34 INFO - PROCESS | 1332 | 1460990974787 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 07:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:49:34 INFO - PROCESS | 1332 | 1460990974793 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:49:34 INFO - PROCESS | 1332 | 1460990974796 Marionette TRACE conn4 <- [1,1454,null,{}] 07:49:34 INFO - PROCESS | 1332 | 1460990974800 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:34 INFO - PROCESS | 1332 | 1460990974944 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 07:49:35 INFO - PROCESS | 1332 | 1460990975194 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 1332 | ++DOCSHELL 0EB57800 == 43 [pid = 1332] [id = 373] 07:49:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (0EB5AC00) [pid = 1332] [serial = 1119] [outer = 00000000] 07:49:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (11248800) [pid = 1332] [serial = 1120] [outer = 0EB5AC00] 07:49:35 INFO - PROCESS | 1332 | 1460990975311 Marionette DEBUG loaded listener.js 07:49:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (11463C00) [pid = 1332] [serial = 1121] [outer = 0EB5AC00] 07:49:35 INFO - PROCESS | 1332 | --DOCSHELL 15526800 == 42 [pid = 1332] [id = 205] 07:49:35 INFO - PROCESS | 1332 | --DOCSHELL 1E707800 == 41 [pid = 1332] [id = 214] 07:49:35 INFO - PROCESS | 1332 | --DOCSHELL 1237F400 == 40 [pid = 1332] [id = 215] 07:49:35 INFO - PROCESS | 1332 | --DOCSHELL 19A0F000 == 39 [pid = 1332] [id = 212] 07:49:35 INFO - PROCESS | 1332 | --DOCSHELL 1ECA0800 == 38 [pid = 1332] [id = 217] 07:49:35 INFO - PROCESS | 1332 | --DOCSHELL 1BBA9000 == 37 [pid = 1332] [id = 213] 07:49:35 INFO - PROCESS | 1332 | --DOCSHELL 11EDD400 == 36 [pid = 1332] [id = 210] 07:49:35 INFO - PROCESS | 1332 | --DOCSHELL 15439000 == 35 [pid = 1332] [id = 221] 07:49:35 INFO - PROCESS | 1332 | --DOCSHELL 1AEAA400 == 34 [pid = 1332] [id = 209] 07:49:35 INFO - PROCESS | 1332 | --DOCSHELL 10585400 == 33 [pid = 1332] [id = 222] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (20305800) [pid = 1332] [serial = 1071] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1F55EC00) [pid = 1332] [serial = 991] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (220F2000) [pid = 1332] [serial = 997] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (15A11000) [pid = 1332] [serial = 985] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (22007400) [pid = 1332] [serial = 994] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (22A44000) [pid = 1332] [serial = 1000] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1AAC8800) [pid = 1332] [serial = 988] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (1ECAA800) [pid = 1332] [serial = 1069] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (1BB9DC00) [pid = 1332] [serial = 1056] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (1BBC5000) [pid = 1332] [serial = 1057] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (1DA0BC00) [pid = 1332] [serial = 1060] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (1D95F000) [pid = 1332] [serial = 1059] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (1AD98400) [pid = 1332] [serial = 1065] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (1E781C00) [pid = 1332] [serial = 1062] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (1E7C5000) [pid = 1332] [serial = 1068] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (1E7BBC00) [pid = 1332] [serial = 1063] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (1AA1A000) [pid = 1332] [serial = 1027] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (1A35CC00) [pid = 1332] [serial = 1026] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (1779DC00) [pid = 1332] [serial = 1024] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (16E5D400) [pid = 1332] [serial = 1023] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (1E7BD400) [pid = 1332] [serial = 1020] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (1E8B7400) [pid = 1332] [serial = 1021] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (1AF1CC00) [pid = 1332] [serial = 1053] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (1A7C6400) [pid = 1332] [serial = 1050] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (1AA14000) [pid = 1332] [serial = 1051] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (15A9E400) [pid = 1332] [serial = 1047] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (16109800) [pid = 1332] [serial = 1048] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 83 (18B17400) [pid = 1332] [serial = 1045] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 82 (16177800) [pid = 1332] [serial = 1044] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 81 (19D6C000) [pid = 1332] [serial = 1042] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 80 (183DC400) [pid = 1332] [serial = 1041] [outer = 00000000] [url = about:blank] 07:49:35 INFO - PROCESS | 1332 | --DOMWINDOW == 79 (220EC000) [pid = 1332] [serial = 1039] [outer = 00000000] [url = about:blank] 07:49:36 INFO - PROCESS | 1332 | --DOMWINDOW == 78 (2207B400) [pid = 1332] [serial = 1038] [outer = 00000000] [url = about:blank] 07:49:36 INFO - PROCESS | 1332 | --DOMWINDOW == 77 (2030C000) [pid = 1332] [serial = 1036] [outer = 00000000] [url = about:blank] 07:49:36 INFO - PROCESS | 1332 | --DOMWINDOW == 76 (20306C00) [pid = 1332] [serial = 1035] [outer = 00000000] [url = about:blank] 07:49:36 INFO - PROCESS | 1332 | --DOMWINDOW == 75 (1ECA4800) [pid = 1332] [serial = 1033] [outer = 00000000] [url = about:blank] 07:49:36 INFO - PROCESS | 1332 | --DOMWINDOW == 74 (1E7B8C00) [pid = 1332] [serial = 1032] [outer = 00000000] [url = about:blank] 07:49:36 INFO - PROCESS | 1332 | --DOMWINDOW == 73 (1D961800) [pid = 1332] [serial = 1030] [outer = 00000000] [url = about:blank] 07:49:36 INFO - PROCESS | 1332 | --DOMWINDOW == 72 (1BEF5C00) [pid = 1332] [serial = 1029] [outer = 00000000] [url = about:blank] 07:49:36 INFO - PROCESS | 1332 | --DOMWINDOW == 71 (1BDC8400) [pid = 1332] [serial = 1066] [outer = 00000000] [url = about:blank] 07:49:36 INFO - PROCESS | 1332 | --DOMWINDOW == 70 (1AF23800) [pid = 1332] [serial = 1054] [outer = 00000000] [url = about:blank] 07:49:36 INFO - PROCESS | 1332 | 1460990975997 Marionette TRACE conn4 <- [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]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1224ms 07:49:36 INFO - PROCESS | 1332 | 1460990976019 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 07:49:36 INFO - PROCESS | 1332 | 1460990976024 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 07:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:49:36 INFO - PROCESS | 1332 | 1460990976029 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 1332 | 1460990976032 Marionette TRACE conn4 <- [1,1458,null,{}] 07:49:36 INFO - PROCESS | 1332 | 1460990976037 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:36 INFO - PROCESS | 1332 | 1460990976131 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 07:49:36 INFO - PROCESS | 1332 | 1460990976218 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:36 INFO - PROCESS | 1332 | ++DOCSHELL 1146FC00 == 34 [pid = 1332] [id = 374] 07:49:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 71 (11470C00) [pid = 1332] [serial = 1122] [outer = 00000000] 07:49:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 72 (12358400) [pid = 1332] [serial = 1123] [outer = 11470C00] 07:49:36 INFO - PROCESS | 1332 | 1460990976267 Marionette DEBUG loaded listener.js 07:49:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 73 (15435000) [pid = 1332] [serial = 1124] [outer = 11470C00] 07:49:36 INFO - PROCESS | 1332 | 1460990976732 Marionette TRACE conn4 <- [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]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 07:49:36 INFO - PROCESS | 1332 | 1460990976766 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 07:49:36 INFO - PROCESS | 1332 | 1460990976769 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 07:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:49:36 INFO - PROCESS | 1332 | 1460990976774 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 1332 | 1460990976776 Marionette TRACE conn4 <- [1,1462,null,{}] 07:49:36 INFO - PROCESS | 1332 | 1460990976780 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:36 INFO - PROCESS | 1332 | 1460990976859 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 07:49:36 INFO - PROCESS | 1332 | 1460990976869 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:36 INFO - PROCESS | 1332 | ++DOCSHELL 15451C00 == 35 [pid = 1332] [id = 375] 07:49:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 74 (15452000) [pid = 1332] [serial = 1125] [outer = 00000000] 07:49:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 75 (16101800) [pid = 1332] [serial = 1126] [outer = 15452000] 07:49:36 INFO - PROCESS | 1332 | 1460990976914 Marionette DEBUG loaded listener.js 07:49:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 76 (1617D000) [pid = 1332] [serial = 1127] [outer = 15452000] 07:49:37 INFO - PROCESS | 1332 | 1460990977408 Marionette TRACE conn4 <- [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]]]}] 07:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 07:49:37 INFO - PROCESS | 1332 | 1460990977449 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 07:49:37 INFO - PROCESS | 1332 | 1460990977451 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 07:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:49:37 INFO - PROCESS | 1332 | 1460990977456 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:49:37 INFO - PROCESS | 1332 | 1460990977462 Marionette TRACE conn4 <- [1,1466,null,{}] 07:49:37 INFO - PROCESS | 1332 | 1460990977471 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:37 INFO - PROCESS | 1332 | 1460990977555 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 07:49:37 INFO - PROCESS | 1332 | 1460990977565 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 1332 | ++DOCSHELL 1885D000 == 36 [pid = 1332] [id = 376] 07:49:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 77 (18ACE800) [pid = 1332] [serial = 1128] [outer = 00000000] 07:49:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 78 (18EB4C00) [pid = 1332] [serial = 1129] [outer = 18ACE800] 07:49:37 INFO - PROCESS | 1332 | 1460990977610 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 79 (1972CC00) [pid = 1332] [serial = 1130] [outer = 18ACE800] 07:49:38 INFO - PROCESS | 1332 | 1460990978101 Marionette TRACE conn4 <- [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]]]}] 07:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 690ms 07:49:38 INFO - PROCESS | 1332 | 1460990978149 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 07:49:38 INFO - PROCESS | 1332 | 1460990978151 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 07:49:38 INFO - PROCESS | 1332 | 1460990978154 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:49:38 INFO - PROCESS | 1332 | 1460990978156 Marionette TRACE conn4 <- [1,1470,null,{}] 07:49:38 INFO - PROCESS | 1332 | 1460990978160 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:38 INFO - PROCESS | 1332 | 1460990978240 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 07:49:38 INFO - PROCESS | 1332 | 1460990978247 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 1332 | ++DOCSHELL 19B13C00 == 37 [pid = 1332] [id = 377] 07:49:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 80 (19B15000) [pid = 1332] [serial = 1131] [outer = 00000000] 07:49:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 81 (19D6D400) [pid = 1332] [serial = 1132] [outer = 19B15000] 07:49:38 INFO - PROCESS | 1332 | 1460990978294 Marionette DEBUG loaded listener.js 07:49:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 82 (19DF1800) [pid = 1332] [serial = 1133] [outer = 19B15000] 07:49:38 INFO - PROCESS | 1332 | 1460990978773 Marionette TRACE conn4 <- [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]]]}] 07:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 07:49:38 INFO - PROCESS | 1332 | 1460990978829 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 07:49:38 INFO - PROCESS | 1332 | 1460990978832 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 07:49:38 INFO - PROCESS | 1332 | 1460990978835 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:49:38 INFO - PROCESS | 1332 | 1460990978837 Marionette TRACE conn4 <- [1,1474,null,{}] 07:49:38 INFO - PROCESS | 1332 | 1460990978840 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:38 INFO - PROCESS | 1332 | 1460990978972 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 07:49:38 INFO - PROCESS | 1332 | 1460990978995 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:39 INFO - PROCESS | 1332 | ++DOCSHELL 1A7C2C00 == 38 [pid = 1332] [id = 378] 07:49:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 83 (1A7C4400) [pid = 1332] [serial = 1134] [outer = 00000000] 07:49:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 84 (1A7CDC00) [pid = 1332] [serial = 1135] [outer = 1A7C4400] 07:49:39 INFO - PROCESS | 1332 | 1460990979050 Marionette DEBUG loaded listener.js 07:49:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (1AA13C00) [pid = 1332] [serial = 1136] [outer = 1A7C4400] 07:49:39 INFO - PROCESS | 1332 | 1460990979544 Marionette TRACE conn4 <- [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]]]}] 07:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 07:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:49:39 INFO - PROCESS | 1332 | 1460990979576 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 07:49:39 INFO - PROCESS | 1332 | 1460990979578 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 07:49:39 INFO - PROCESS | 1332 | 1460990979585 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 1332 | 1460990979587 Marionette TRACE conn4 <- [1,1478,null,{}] 07:49:39 INFO - PROCESS | 1332 | 1460990979590 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:39 INFO - PROCESS | 1332 | 1460990979697 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 07:49:39 INFO - PROCESS | 1332 | 1460990979704 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:39 INFO - PROCESS | 1332 | ++DOCSHELL 1AA14C00 == 39 [pid = 1332] [id = 379] 07:49:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (1AA16400) [pid = 1332] [serial = 1137] [outer = 00000000] 07:49:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1AD56C00) [pid = 1332] [serial = 1138] [outer = 1AA16400] 07:49:39 INFO - PROCESS | 1332 | 1460990979749 Marionette DEBUG loaded listener.js 07:49:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (1AD57000) [pid = 1332] [serial = 1139] [outer = 1AA16400] 07:49:40 INFO - PROCESS | 1332 | 1460990980187 Marionette TRACE conn4 <- [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]]]}] 07:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 630ms 07:49:40 INFO - PROCESS | 1332 | 1460990980217 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 07:49:40 INFO - PROCESS | 1332 | 1460990980219 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 07:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:49:40 INFO - PROCESS | 1332 | 1460990980222 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:49:40 INFO - PROCESS | 1332 | 1460990980224 Marionette TRACE conn4 <- [1,1482,null,{}] 07:49:40 INFO - PROCESS | 1332 | 1460990980227 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:40 INFO - PROCESS | 1332 | 1460990980333 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 07:49:40 INFO - PROCESS | 1332 | 1460990980418 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:40 INFO - PROCESS | 1332 | ++DOCSHELL 11405800 == 40 [pid = 1332] [id = 380] 07:49:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (183DB800) [pid = 1332] [serial = 1140] [outer = 00000000] 07:49:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1AEAA000) [pid = 1332] [serial = 1141] [outer = 183DB800] 07:49:40 INFO - PROCESS | 1332 | 1460990980464 Marionette DEBUG loaded listener.js 07:49:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (1AEB4800) [pid = 1332] [serial = 1142] [outer = 183DB800] 07:49:40 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (1AD50800) [pid = 1332] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:49:40 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (19D6AC00) [pid = 1332] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:49:40 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (1A353000) [pid = 1332] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:49:40 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (18B20C00) [pid = 1332] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:49:40 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (1547E800) [pid = 1332] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:49:40 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (11660C00) [pid = 1332] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:49:40 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (0EB57C00) [pid = 1332] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:49:40 INFO - PROCESS | 1332 | --DOMWINDOW == 83 (10E0A800) [pid = 1332] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:49:40 INFO - PROCESS | 1332 | --DOMWINDOW == 82 (16176000) [pid = 1332] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:49:40 INFO - PROCESS | 1332 | --DOMWINDOW == 81 (19A0D800) [pid = 1332] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:49:40 INFO - PROCESS | 1332 | --DOMWINDOW == 80 (12381000) [pid = 1332] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:49:40 INFO - PROCESS | 1332 | --DOMWINDOW == 79 (16E57000) [pid = 1332] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:49:40 INFO - PROCESS | 1332 | --DOMWINDOW == 78 (11212C00) [pid = 1332] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:49:40 INFO - PROCESS | 1332 | 1460990980962 Marionette TRACE conn4 <- [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]]]}] 07:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 770ms 07:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:49:41 INFO - PROCESS | 1332 | 1460990980994 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 07:49:41 INFO - PROCESS | 1332 | 1460990980996 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 07:49:41 INFO - PROCESS | 1332 | 1460990980999 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:49:41 INFO - PROCESS | 1332 | 1460990981001 Marionette TRACE conn4 <- [1,1486,null,{}] 07:49:41 INFO - PROCESS | 1332 | 1460990981005 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:41 INFO - PROCESS | 1332 | 1460990981081 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 07:49:41 INFO - PROCESS | 1332 | 1460990981087 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:41 INFO - PROCESS | 1332 | ++DOCSHELL 15532000 == 41 [pid = 1332] [id = 381] 07:49:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 79 (16176C00) [pid = 1332] [serial = 1143] [outer = 00000000] 07:49:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 80 (1972F000) [pid = 1332] [serial = 1144] [outer = 16176C00] 07:49:41 INFO - PROCESS | 1332 | 1460990981131 Marionette DEBUG loaded listener.js 07:49:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 81 (19D6AC00) [pid = 1332] [serial = 1145] [outer = 16176C00] 07:49:41 INFO - PROCESS | 1332 | 1460990981552 Marionette TRACE conn4 <- [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]]]}] 07:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 571ms 07:49:41 INFO - PROCESS | 1332 | 1460990981571 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 07:49:41 INFO - PROCESS | 1332 | 1460990981573 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 07:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:49:41 INFO - PROCESS | 1332 | 1460990981576 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:49:41 INFO - PROCESS | 1332 | 1460990981578 Marionette TRACE conn4 <- [1,1490,null,{}] 07:49:41 INFO - PROCESS | 1332 | 1460990981596 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:41 INFO - PROCESS | 1332 | 1460990981673 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 07:49:41 INFO - PROCESS | 1332 | 1460990981679 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:41 INFO - PROCESS | 1332 | ++DOCSHELL 18EF3800 == 42 [pid = 1332] [id = 382] 07:49:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 82 (1A7C9400) [pid = 1332] [serial = 1146] [outer = 00000000] 07:49:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 83 (1AF16400) [pid = 1332] [serial = 1147] [outer = 1A7C9400] 07:49:41 INFO - PROCESS | 1332 | 1460990981727 Marionette DEBUG loaded listener.js 07:49:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 84 (1AF16800) [pid = 1332] [serial = 1148] [outer = 1A7C9400] 07:49:42 INFO - PROCESS | 1332 | 1460990982175 Marionette TRACE conn4 <- [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]]]}] 07:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 07:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:49:42 INFO - PROCESS | 1332 | 1460990982207 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 07:49:42 INFO - PROCESS | 1332 | 1460990982209 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 07:49:42 INFO - PROCESS | 1332 | 1460990982212 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:49:42 INFO - PROCESS | 1332 | 1460990982214 Marionette TRACE conn4 <- [1,1494,null,{}] 07:49:42 INFO - PROCESS | 1332 | 1460990982217 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:42 INFO - PROCESS | 1332 | 1460990982331 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 07:49:42 INFO - PROCESS | 1332 | 1460990982337 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:42 INFO - PROCESS | 1332 | ++DOCSHELL 1AF1C000 == 43 [pid = 1332] [id = 383] 07:49:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (1AF1D400) [pid = 1332] [serial = 1149] [outer = 00000000] 07:49:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (1B048400) [pid = 1332] [serial = 1150] [outer = 1AF1D400] 07:49:42 INFO - PROCESS | 1332 | 1460990982386 Marionette DEBUG loaded listener.js 07:49:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1B051000) [pid = 1332] [serial = 1151] [outer = 1AF1D400] 07:49:42 INFO - PROCESS | 1332 | 1460990982928 Marionette TRACE conn4 <- [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]]]}] 07:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 770ms 07:49:42 INFO - PROCESS | 1332 | 1460990982983 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 07:49:42 INFO - PROCESS | 1332 | 1460990982988 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 07:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:49:42 INFO - PROCESS | 1332 | 1460990982994 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:49:42 INFO - PROCESS | 1332 | 1460990982998 Marionette TRACE conn4 <- [1,1498,null,{}] 07:49:43 INFO - PROCESS | 1332 | 1460990983006 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:43 INFO - PROCESS | 1332 | 1460990983168 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 07:49:43 INFO - PROCESS | 1332 | 1460990983291 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:43 INFO - PROCESS | 1332 | ++DOCSHELL 10AE1400 == 44 [pid = 1332] [id = 384] 07:49:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (10E04000) [pid = 1332] [serial = 1152] [outer = 00000000] 07:49:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (15433400) [pid = 1332] [serial = 1153] [outer = 10E04000] 07:49:43 INFO - PROCESS | 1332 | 1460990983349 Marionette DEBUG loaded listener.js 07:49:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (15450400) [pid = 1332] [serial = 1154] [outer = 10E04000] 07:49:43 INFO - PROCESS | 1332 | 1460990983945 Marionette TRACE conn4 <- [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]]]}] 07:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 990ms 07:49:43 INFO - PROCESS | 1332 | 1460990983984 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 07:49:43 INFO - PROCESS | 1332 | 1460990983990 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 07:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:49:43 INFO - PROCESS | 1332 | 1460990983997 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 1332 | 1460990983999 Marionette TRACE conn4 <- [1,1502,null,{}] 07:49:44 INFO - PROCESS | 1332 | 1460990984004 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:44 INFO - PROCESS | 1332 | 1460990984108 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 07:49:44 INFO - PROCESS | 1332 | 1460990984209 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:44 INFO - PROCESS | 1332 | ++DOCSHELL 16176000 == 45 [pid = 1332] [id = 385] 07:49:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (16176800) [pid = 1332] [serial = 1155] [outer = 00000000] 07:49:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (1885E400) [pid = 1332] [serial = 1156] [outer = 16176800] 07:49:44 INFO - PROCESS | 1332 | 1460990984267 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (18B8A400) [pid = 1332] [serial = 1157] [outer = 16176800] 07:49:44 INFO - PROCESS | 1332 | 1460990984871 Marionette TRACE conn4 <- [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]]]}] 07:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 930ms 07:49:44 INFO - PROCESS | 1332 | 1460990984929 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 07:49:44 INFO - PROCESS | 1332 | 1460990984931 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 07:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:49:44 INFO - PROCESS | 1332 | 1460990984935 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:49:44 INFO - PROCESS | 1332 | 1460990984939 Marionette TRACE conn4 <- [1,1506,null,{}] 07:49:44 INFO - PROCESS | 1332 | 1460990984950 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:45 INFO - PROCESS | 1332 | 1460990985057 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 07:49:45 INFO - PROCESS | 1332 | 1460990985185 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 1332 | ++DOCSHELL 1AA12C00 == 46 [pid = 1332] [id = 386] 07:49:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (1AA1B400) [pid = 1332] [serial = 1158] [outer = 00000000] 07:49:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (1AF22C00) [pid = 1332] [serial = 1159] [outer = 1AA1B400] 07:49:45 INFO - PROCESS | 1332 | 1460990985243 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (1B053C00) [pid = 1332] [serial = 1160] [outer = 1AA1B400] 07:49:45 INFO - PROCESS | 1332 | 1460990985904 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1023ms 07:49:45 INFO - PROCESS | 1332 | 1460990985961 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 07:49:45 INFO - PROCESS | 1332 | 1460990985964 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 07:49:45 INFO - PROCESS | 1332 | 1460990985968 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:49:45 INFO - PROCESS | 1332 | 1460990985970 Marionette TRACE conn4 <- [1,1510,null,{}] 07:49:45 INFO - PROCESS | 1332 | 1460990985973 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:46 INFO - PROCESS | 1332 | 1460990986077 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 07:49:46 INFO - PROCESS | 1332 | 1460990986203 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 1332 | ++DOCSHELL 1B05EC00 == 47 [pid = 1332] [id = 387] 07:49:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (1BB92800) [pid = 1332] [serial = 1161] [outer = 00000000] 07:49:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (1BB9BC00) [pid = 1332] [serial = 1162] [outer = 1BB92800] 07:49:46 INFO - PROCESS | 1332 | 1460990986259 Marionette DEBUG loaded listener.js 07:49:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (1BB9F400) [pid = 1332] [serial = 1163] [outer = 1BB92800] 07:49:46 INFO - PROCESS | 1332 | 1460990986777 Marionette TRACE conn4 <- [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"]]]}] 07:49:46 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 () { 07:49:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:49:46 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 () { 07:49:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:49:46 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 () { 07:49:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:49:46 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 () { 07:49:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:49:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 840ms 07:49:46 INFO - PROCESS | 1332 | 1460990986811 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 07:49:46 INFO - PROCESS | 1332 | 1460990986814 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 07:49:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:49:46 INFO - PROCESS | 1332 | 1460990986817 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - PROCESS | 1332 | 1460990986819 Marionette TRACE conn4 <- [1,1514,null,{}] 07:49:46 INFO - PROCESS | 1332 | 1460990986823 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:46 INFO - PROCESS | 1332 | 1460990986964 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 07:49:47 INFO - PROCESS | 1332 | 1460990987092 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:47 INFO - PROCESS | 1332 | ++DOCSHELL 10994400 == 48 [pid = 1332] [id = 388] 07:49:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (10996000) [pid = 1332] [serial = 1164] [outer = 00000000] 07:49:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (11247400) [pid = 1332] [serial = 1165] [outer = 10996000] 07:49:47 INFO - PROCESS | 1332 | 1460990987151 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (1146B800) [pid = 1332] [serial = 1166] [outer = 10996000] 07:49:47 INFO - PROCESS | 1332 | 1460990987831 Marionette TRACE conn4 <- [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"]]]}] 07:49:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:49:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:49:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:49:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:49:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:49:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:49:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1017ms 07:49:47 INFO - PROCESS | 1332 | 1460990987839 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 07:49:47 INFO - PROCESS | 1332 | 1460990987844 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 07:49:47 INFO - PROCESS | 1332 | 1460990987849 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:49:47 INFO - PROCESS | 1332 | 1460990987852 Marionette TRACE conn4 <- [1,1518,null,{}] 07:49:47 INFO - PROCESS | 1332 | 1460990987857 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:47 INFO - PROCESS | 1332 | 1460990987972 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 07:49:48 INFO - PROCESS | 1332 | 1460990988105 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 1332 | ++DOCSHELL 16177800 == 49 [pid = 1332] [id = 389] 07:49:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (1617A400) [pid = 1332] [serial = 1167] [outer = 00000000] 07:49:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (16EDFC00) [pid = 1332] [serial = 1168] [outer = 1617A400] 07:49:48 INFO - PROCESS | 1332 | 1460990988161 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (18B12400) [pid = 1332] [serial = 1169] [outer = 1617A400] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (19DF0400) [pid = 1332] [serial = 1098] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (1A7C3C00) [pid = 1332] [serial = 1101] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (18EFC000) [pid = 1332] [serial = 1092] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (1972F400) [pid = 1332] [serial = 1093] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (15A0C800) [pid = 1332] [serial = 1086] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (15A0EC00) [pid = 1332] [serial = 1087] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (11EDF000) [pid = 1332] [serial = 1080] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (12358800) [pid = 1332] [serial = 1081] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (19DF0000) [pid = 1332] [serial = 1099] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (105BE800) [pid = 1332] [serial = 1074] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (10A03800) [pid = 1332] [serial = 1075] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (10FD9C00) [pid = 1332] [serial = 1077] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (11249C00) [pid = 1332] [serial = 1078] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (1779E800) [pid = 1332] [serial = 1089] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (1885CC00) [pid = 1332] [serial = 1090] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (19B19C00) [pid = 1332] [serial = 1095] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (15438400) [pid = 1332] [serial = 1083] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (1544BC00) [pid = 1332] [serial = 1084] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (1A7C8400) [pid = 1332] [serial = 1102] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (1AA11800) [pid = 1332] [serial = 1107] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 84 (1AA1B000) [pid = 1332] [serial = 1108] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 83 (1544AC00) [pid = 1332] [serial = 1105] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 82 (1ECA6800) [pid = 1332] [serial = 694] [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.] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 81 (11463400) [pid = 1332] [serial = 1104] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 80 (19B19800) [pid = 1332] [serial = 1096] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 79 (1ADC3000) [pid = 1332] [serial = 1112] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | --DOMWINDOW == 78 (1AD98C00) [pid = 1332] [serial = 1111] [outer = 00000000] [url = about:blank] 07:49:48 INFO - PROCESS | 1332 | 1460990988706 Marionette TRACE conn4 <- [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]]]}] 07:49:48 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 07:49:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:49:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:49:48 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. 07:49:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:49:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 07:49:48 INFO - PROCESS | 1332 | 1460990988724 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 07:49:48 INFO - PROCESS | 1332 | 1460990988730 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 07:49:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:49:48 INFO - PROCESS | 1332 | 1460990988736 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 1332 | 1460990988739 Marionette TRACE conn4 <- [1,1522,null,{}] 07:49:48 INFO - PROCESS | 1332 | 1460990988742 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:48 INFO - PROCESS | 1332 | 1460990988826 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 07:49:48 INFO - PROCESS | 1332 | 1460990988835 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 1332 | ++DOCSHELL 10EC8000 == 50 [pid = 1332] [id = 390] 07:49:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 79 (10FDD400) [pid = 1332] [serial = 1170] [outer = 00000000] 07:49:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 80 (15431C00) [pid = 1332] [serial = 1171] [outer = 10FDD400] 07:49:48 INFO - PROCESS | 1332 | 1460990988880 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 81 (1544B400) [pid = 1332] [serial = 1172] [outer = 10FDD400] 07:49:49 INFO - PROCESS | 1332 | 1460990989417 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:49:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:49:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 07:49:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:49:49 INFO - PROCESS | 1332 | 1460990989468 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 1332 | 1460990989471 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 07:49:49 INFO - PROCESS | 1332 | 1460990989475 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 1332 | 1460990989478 Marionette TRACE conn4 <- [1,1526,null,{}] 07:49:49 INFO - PROCESS | 1332 | 1460990989488 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:49 INFO - PROCESS | 1332 | 1460990989577 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 07:49:49 INFO - PROCESS | 1332 | 1460990989664 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 1332 | ++DOCSHELL 18EB5800 == 51 [pid = 1332] [id = 391] 07:49:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 82 (18EFC000) [pid = 1332] [serial = 1173] [outer = 00000000] 07:49:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 83 (19A0F400) [pid = 1332] [serial = 1174] [outer = 18EFC000] 07:49:49 INFO - PROCESS | 1332 | 1460990989714 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 84 (19D64C00) [pid = 1332] [serial = 1175] [outer = 18EFC000] 07:49:50 INFO - PROCESS | 1332 | 1460990990092 Marionette TRACE conn4 <- [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]]]}] 07:49:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:49:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 07:49:50 INFO - PROCESS | 1332 | 1460990990119 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 1332 | 1460990990121 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 07:49:50 INFO - PROCESS | 1332 | 1460990990125 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:49:50 INFO - PROCESS | 1332 | 1460990990126 Marionette TRACE conn4 <- [1,1530,null,{}] 07:49:50 INFO - PROCESS | 1332 | 1460990990130 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:50 INFO - PROCESS | 1332 | 1460990990240 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 07:49:50 INFO - PROCESS | 1332 | 1460990990247 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 1332 | ++DOCSHELL 19D6F400 == 52 [pid = 1332] [id = 392] 07:49:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 85 (19D71000) [pid = 1332] [serial = 1176] [outer = 00000000] 07:49:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (1A7C2400) [pid = 1332] [serial = 1177] [outer = 19D71000] 07:49:50 INFO - PROCESS | 1332 | 1460990990293 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (1A7C7800) [pid = 1332] [serial = 1178] [outer = 19D71000] 07:49:50 INFO - PROCESS | 1332 | 1460990990711 Marionette TRACE conn4 <- [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]]]}] 07:49:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:49:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 07:49:50 INFO - PROCESS | 1332 | 1460990990769 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 1332 | 1460990990771 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 07:49:50 INFO - PROCESS | 1332 | 1460990990774 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 1332 | 1460990990776 Marionette TRACE conn4 <- [1,1534,null,{}] 07:49:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:49:50 INFO - PROCESS | 1332 | 1460990990779 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:50 INFO - PROCESS | 1332 | 1460990990892 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 07:49:50 INFO - PROCESS | 1332 | 1460990990899 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 1332 | ++DOCSHELL 15F97800 == 53 [pid = 1332] [id = 393] 07:49:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (183DC800) [pid = 1332] [serial = 1179] [outer = 00000000] 07:49:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (1AA1A400) [pid = 1332] [serial = 1180] [outer = 183DC800] 07:49:50 INFO - PROCESS | 1332 | 1460990990996 Marionette DEBUG loaded listener.js 07:49:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1AD4C000) [pid = 1332] [serial = 1181] [outer = 183DC800] 07:49:51 INFO - PROCESS | 1332 | 1460990991437 Marionette TRACE conn4 <- [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]]]}] 07:49:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:49:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 07:49:51 INFO - PROCESS | 1332 | 1460990991511 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 07:49:51 INFO - PROCESS | 1332 | 1460990991513 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 07:49:51 INFO - PROCESS | 1332 | 1460990991521 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:49:51 INFO - PROCESS | 1332 | 1460990991522 Marionette TRACE conn4 <- [1,1538,null,{}] 07:49:51 INFO - PROCESS | 1332 | 1460990991526 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:51 INFO - PROCESS | 1332 | 1460990991689 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 07:49:51 INFO - PROCESS | 1332 | 1460990991703 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 1332 | ++DOCSHELL 1AD9C800 == 54 [pid = 1332] [id = 394] 07:49:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (1ADA3400) [pid = 1332] [serial = 1182] [outer = 00000000] 07:49:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (1AF1B400) [pid = 1332] [serial = 1183] [outer = 1ADA3400] 07:49:51 INFO - PROCESS | 1332 | 1460990991802 Marionette DEBUG loaded listener.js 07:49:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (1AF1B800) [pid = 1332] [serial = 1184] [outer = 1ADA3400] 07:49:52 INFO - PROCESS | 1332 | 1460990992217 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:49:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:49:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 07:49:52 INFO - PROCESS | 1332 | 1460990992256 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 07:49:52 INFO - PROCESS | 1332 | 1460990992258 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 07:49:52 INFO - PROCESS | 1332 | 1460990992261 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:49:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:49:52 INFO - PROCESS | 1332 | 1460990992263 Marionette TRACE conn4 <- [1,1542,null,{}] 07:49:52 INFO - PROCESS | 1332 | 1460990992271 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:52 INFO - PROCESS | 1332 | 1460990992378 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 07:49:52 INFO - PROCESS | 1332 | 1460990992385 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:52 INFO - PROCESS | 1332 | ++DOCSHELL 15F91800 == 55 [pid = 1332] [id = 395] 07:49:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (1B04C000) [pid = 1332] [serial = 1185] [outer = 00000000] 07:49:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (1BB98800) [pid = 1332] [serial = 1186] [outer = 1B04C000] 07:49:52 INFO - PROCESS | 1332 | 1460990992429 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (1BBA9000) [pid = 1332] [serial = 1187] [outer = 1B04C000] 07:49:52 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (1A7C4400) [pid = 1332] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:49:52 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (1AA16400) [pid = 1332] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:49:52 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (183DB800) [pid = 1332] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:49:52 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (11470C00) [pid = 1332] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:49:52 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (19B15000) [pid = 1332] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:49:52 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (18ACE800) [pid = 1332] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:49:52 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (15452000) [pid = 1332] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:49:52 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (0EB5AC00) [pid = 1332] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:49:52 INFO - PROCESS | 1332 | --DOMWINDOW == 87 (1A7C9400) [pid = 1332] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:49:52 INFO - PROCESS | 1332 | --DOMWINDOW == 86 (16176C00) [pid = 1332] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:49:52 INFO - PROCESS | 1332 | --DOMWINDOW == 85 (1F55A000) [pid = 1332] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:49:52 INFO - PROCESS | 1332 | 1460990992948 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:49:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:49:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 07:49:52 INFO - PROCESS | 1332 | 1460990992996 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 07:49:52 INFO - PROCESS | 1332 | 1460990992998 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 07:49:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:49:53 INFO - PROCESS | 1332 | 1460990993001 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:49:53 INFO - PROCESS | 1332 | 1460990993003 Marionette TRACE conn4 <- [1,1546,null,{}] 07:49:53 INFO - PROCESS | 1332 | 1460990993035 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:53 INFO - PROCESS | 1332 | 1460990993113 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 07:49:53 INFO - PROCESS | 1332 | 1460990993204 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 1332 | ++DOCSHELL 0EB54400 == 56 [pid = 1332] [id = 396] 07:49:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 86 (10583800) [pid = 1332] [serial = 1188] [outer = 00000000] 07:49:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 87 (18A44C00) [pid = 1332] [serial = 1189] [outer = 10583800] 07:49:53 INFO - PROCESS | 1332 | 1460990993248 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 88 (1A7CE400) [pid = 1332] [serial = 1190] [outer = 10583800] 07:49:53 INFO - PROCESS | 1332 | 1460990993589 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:49:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:49:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 591ms 07:49:53 INFO - PROCESS | 1332 | 1460990993597 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 07:49:53 INFO - PROCESS | 1332 | 1460990993599 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 07:49:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:49:53 INFO - PROCESS | 1332 | 1460990993607 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:49:53 INFO - PROCESS | 1332 | 1460990993609 Marionette TRACE conn4 <- [1,1550,null,{}] 07:49:53 INFO - PROCESS | 1332 | 1460990993612 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:53 INFO - PROCESS | 1332 | 1460990993698 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 07:49:53 INFO - PROCESS | 1332 | 1460990993798 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 1332 | ++DOCSHELL 11660C00 == 57 [pid = 1332] [id = 397] 07:49:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (183DB800) [pid = 1332] [serial = 1191] [outer = 00000000] 07:49:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (1BDC6800) [pid = 1332] [serial = 1192] [outer = 183DB800] 07:49:53 INFO - PROCESS | 1332 | 1460990993843 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (1BE6E400) [pid = 1332] [serial = 1193] [outer = 183DB800] 07:49:54 INFO - PROCESS | 1332 | 1460990994196 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:49:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:49:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 07:49:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:49:54 INFO - PROCESS | 1332 | 1460990994242 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 07:49:54 INFO - PROCESS | 1332 | 1460990994244 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 07:49:54 INFO - PROCESS | 1332 | 1460990994247 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 1332 | 1460990994249 Marionette TRACE conn4 <- [1,1554,null,{}] 07:49:54 INFO - PROCESS | 1332 | 1460990994253 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:54 INFO - PROCESS | 1332 | 1460990994367 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 07:49:54 INFO - PROCESS | 1332 | 1460990994379 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:54 INFO - PROCESS | 1332 | ++DOCSHELL 10EBD400 == 58 [pid = 1332] [id = 398] 07:49:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (154D3000) [pid = 1332] [serial = 1194] [outer = 00000000] 07:49:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (1BEED400) [pid = 1332] [serial = 1195] [outer = 154D3000] 07:49:54 INFO - PROCESS | 1332 | 1460990994424 Marionette DEBUG loaded listener.js 07:49:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (1BEEF000) [pid = 1332] [serial = 1196] [outer = 154D3000] 07:49:54 INFO - PROCESS | 1332 | 1460990994850 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:49:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:49:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 07:49:54 INFO - PROCESS | 1332 | 1460990994978 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 07:49:54 INFO - PROCESS | 1332 | 1460990994982 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 07:49:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:49:54 INFO - PROCESS | 1332 | 1460990994988 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 1332 | 1460990994992 Marionette TRACE conn4 <- [1,1558,null,{}] 07:49:54 INFO - PROCESS | 1332 | 1460990994998 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:55 INFO - PROCESS | 1332 | 1460990995150 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 07:49:55 INFO - PROCESS | 1332 | 1460990995277 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 1332 | ++DOCSHELL 11213000 == 59 [pid = 1332] [id = 399] 07:49:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (11249C00) [pid = 1332] [serial = 1197] [outer = 00000000] 07:49:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (11469800) [pid = 1332] [serial = 1198] [outer = 11249C00] 07:49:55 INFO - PROCESS | 1332 | 1460990995336 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (1234BC00) [pid = 1332] [serial = 1199] [outer = 11249C00] 07:49:55 INFO - PROCESS | 1332 | 1460990995987 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:49:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1027ms 07:49:56 INFO - PROCESS | 1332 | 1460990996015 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 07:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:49:56 INFO - PROCESS | 1332 | 1460990996019 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 07:49:56 INFO - PROCESS | 1332 | 1460990996027 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 1332 | 1460990996031 Marionette TRACE conn4 <- [1,1562,null,{}] 07:49:56 INFO - PROCESS | 1332 | 1460990996035 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:56 INFO - PROCESS | 1332 | 1460990996142 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 07:49:56 INFO - PROCESS | 1332 | 1460990996248 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 1332 | ++DOCSHELL 15439800 == 60 [pid = 1332] [id = 400] 07:49:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (1544F000) [pid = 1332] [serial = 1200] [outer = 00000000] 07:49:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (1885E800) [pid = 1332] [serial = 1201] [outer = 1544F000] 07:49:56 INFO - PROCESS | 1332 | 1460990996303 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (19734400) [pid = 1332] [serial = 1202] [outer = 1544F000] 07:49:56 INFO - PROCESS | 1332 | 1460990996918 Marionette TRACE conn4 <- [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]]]}] 07:49:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 07:49:56 INFO - PROCESS | 1332 | 1460990996955 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 1332 | 1460990996958 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 07:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:49:56 INFO - PROCESS | 1332 | 1460990996961 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 1332 | 1460990996964 Marionette TRACE conn4 <- [1,1566,null,{}] 07:49:56 INFO - PROCESS | 1332 | 1460990996974 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:57 INFO - PROCESS | 1332 | 1460990997086 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 07:49:57 INFO - PROCESS | 1332 | 1460990997192 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 1332 | ++DOCSHELL 1ADA5C00 == 61 [pid = 1332] [id = 401] 07:49:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (1AE57000) [pid = 1332] [serial = 1203] [outer = 00000000] 07:49:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (1B04B400) [pid = 1332] [serial = 1204] [outer = 1AE57000] 07:49:57 INFO - PROCESS | 1332 | 1460990997250 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (1BBCDC00) [pid = 1332] [serial = 1205] [outer = 1AE57000] 07:49:57 INFO - PROCESS | 1332 | 1460990997826 Marionette TRACE conn4 <- [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]]]}] 07:49:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:49:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 07:49:57 INFO - PROCESS | 1332 | 1460990997895 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 07:49:57 INFO - PROCESS | 1332 | 1460990997898 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 07:49:57 INFO - PROCESS | 1332 | 1460990997901 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:49:57 INFO - PROCESS | 1332 | 1460990997903 Marionette TRACE conn4 <- [1,1570,null,{}] 07:49:57 INFO - PROCESS | 1332 | 1460990997907 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:58 INFO - PROCESS | 1332 | 1460990998013 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 07:49:58 INFO - PROCESS | 1332 | 1460990998118 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:58 INFO - PROCESS | 1332 | ++DOCSHELL 1BE77000 == 62 [pid = 1332] [id = 402] 07:49:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (1BFB6400) [pid = 1332] [serial = 1206] [outer = 00000000] 07:49:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (1D139C00) [pid = 1332] [serial = 1207] [outer = 1BFB6400] 07:49:58 INFO - PROCESS | 1332 | 1460990998172 Marionette DEBUG loaded listener.js 07:49:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (1D610C00) [pid = 1332] [serial = 1208] [outer = 1BFB6400] 07:49:58 INFO - PROCESS | 1332 | 1460990998754 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:49:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:49:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 930ms 07:49:58 INFO - PROCESS | 1332 | 1460990998835 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 1332 | 1460990998837 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 07:49:58 INFO - PROCESS | 1332 | 1460990998841 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:49:58 INFO - PROCESS | 1332 | 1460990998843 Marionette TRACE conn4 <- [1,1574,null,{}] 07:49:58 INFO - PROCESS | 1332 | 1460990998846 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:58 INFO - PROCESS | 1332 | 1460990998948 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 07:49:59 INFO - PROCESS | 1332 | 1460990999080 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 1332 | ++DOCSHELL 1CAA4000 == 63 [pid = 1332] [id = 403] 07:49:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (1D95F000) [pid = 1332] [serial = 1209] [outer = 00000000] 07:49:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (1DA09000) [pid = 1332] [serial = 1210] [outer = 1D95F000] 07:49:59 INFO - PROCESS | 1332 | 1460990999135 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (1DA0E400) [pid = 1332] [serial = 1211] [outer = 1D95F000] 07:49:59 INFO - PROCESS | 1332 | 1460990999961 Marionette TRACE conn4 <- [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]]]}] 07:50:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:50:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1172ms 07:50:00 INFO - PROCESS | 1332 | 1460991000017 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 07:50:00 INFO - PROCESS | 1332 | 1460991000021 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 07:50:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:50:00 INFO - PROCESS | 1332 | 1460991000026 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:50:00 INFO - PROCESS | 1332 | 1460991000030 Marionette TRACE conn4 <- [1,1578,null,{}] 07:50:00 INFO - PROCESS | 1332 | 1460991000037 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:00 INFO - PROCESS | 1332 | 1460991000133 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 07:50:00 INFO - PROCESS | 1332 | 1460991000272 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 1332 | ++DOCSHELL 0EB52800 == 64 [pid = 1332] [id = 404] 07:50:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (0EBB5800) [pid = 1332] [serial = 1212] [outer = 00000000] 07:50:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (15434400) [pid = 1332] [serial = 1213] [outer = 0EBB5800] 07:50:00 INFO - PROCESS | 1332 | 1460991000324 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (15A0C800) [pid = 1332] [serial = 1214] [outer = 0EBB5800] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 105B9C00 == 63 [pid = 1332] [id = 220] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 1AA14C00 == 62 [pid = 1332] [id = 379] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 1E790400 == 61 [pid = 1332] [id = 357] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 1885D000 == 60 [pid = 1332] [id = 376] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 1A7C2C00 == 59 [pid = 1332] [id = 378] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 18EF3800 == 58 [pid = 1332] [id = 382] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 19B13C00 == 57 [pid = 1332] [id = 377] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 11403400 == 56 [pid = 1332] [id = 219] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 11660C00 == 55 [pid = 1332] [id = 397] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 0EB54400 == 54 [pid = 1332] [id = 396] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 15F91800 == 53 [pid = 1332] [id = 395] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 1AD9C800 == 52 [pid = 1332] [id = 394] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 15F97800 == 51 [pid = 1332] [id = 393] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 19D6F400 == 50 [pid = 1332] [id = 392] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1AEAB400) [pid = 1332] [serial = 1114] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1B048400) [pid = 1332] [serial = 1150] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 18EB5800 == 49 [pid = 1332] [id = 391] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 10EC8000 == 48 [pid = 1332] [id = 390] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 16177800 == 47 [pid = 1332] [id = 389] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 10AE1400 == 46 [pid = 1332] [id = 384] 07:50:00 INFO - PROCESS | 1332 | --DOCSHELL 1AF1C000 == 45 [pid = 1332] [id = 383] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (2051CC00) [pid = 1332] [serial = 1072] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (1A7CDC00) [pid = 1332] [serial = 1135] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (1AD56C00) [pid = 1332] [serial = 1138] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (1AA13C00) [pid = 1332] [serial = 1136] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (1AEAA000) [pid = 1332] [serial = 1141] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (12358400) [pid = 1332] [serial = 1123] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (15435000) [pid = 1332] [serial = 1124] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (11408000) [pid = 1332] [serial = 1117] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (19D6D400) [pid = 1332] [serial = 1132] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (18EB4C00) [pid = 1332] [serial = 1129] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (1972CC00) [pid = 1332] [serial = 1130] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (16101800) [pid = 1332] [serial = 1126] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (1617D000) [pid = 1332] [serial = 1127] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (1AD57000) [pid = 1332] [serial = 1139] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 95 (11463C00) [pid = 1332] [serial = 1121] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 94 (11248800) [pid = 1332] [serial = 1120] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 93 (1AF16800) [pid = 1332] [serial = 1148] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 92 (1AF16400) [pid = 1332] [serial = 1147] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 91 (1AEB4800) [pid = 1332] [serial = 1142] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 90 (1972F000) [pid = 1332] [serial = 1144] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 89 (19D6AC00) [pid = 1332] [serial = 1145] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | --DOMWINDOW == 88 (19DF1800) [pid = 1332] [serial = 1133] [outer = 00000000] [url = about:blank] 07:50:00 INFO - PROCESS | 1332 | 1460991000952 Marionette TRACE conn4 <- [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]]]}] 07:50:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:50:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 990ms 07:50:01 INFO - PROCESS | 1332 | 1460991001018 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 1332 | 1460991001023 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 07:50:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:50:01 INFO - PROCESS | 1332 | 1460991001029 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 1332 | 1460991001031 Marionette TRACE conn4 <- [1,1582,null,{}] 07:50:01 INFO - PROCESS | 1332 | 1460991001035 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:01 INFO - PROCESS | 1332 | 1460991001124 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 07:50:01 INFO - PROCESS | 1332 | 1460991001216 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 1332 | ++DOCSHELL 0EB5A400 == 46 [pid = 1332] [id = 405] 07:50:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 89 (105B9C00) [pid = 1332] [serial = 1215] [outer = 00000000] 07:50:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 90 (121DD800) [pid = 1332] [serial = 1216] [outer = 105B9C00] 07:50:01 INFO - PROCESS | 1332 | 1460991001263 Marionette DEBUG loaded listener.js 07:50:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 91 (1544AC00) [pid = 1332] [serial = 1217] [outer = 105B9C00] 07:50:01 INFO - PROCESS | 1332 | 1460991001709 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:50:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:50:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 07:50:01 INFO - PROCESS | 1332 | 1460991001762 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 1332 | 1460991001764 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 07:50:01 INFO - PROCESS | 1332 | 1460991001768 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:50:01 INFO - PROCESS | 1332 | 1460991001771 Marionette TRACE conn4 <- [1,1586,null,{}] 07:50:01 INFO - PROCESS | 1332 | 1460991001782 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:01 INFO - PROCESS | 1332 | 1460991001864 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 07:50:01 INFO - PROCESS | 1332 | 1460991001873 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 1332 | ++DOCSHELL 15F91800 == 47 [pid = 1332] [id = 406] 07:50:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 92 (16EDC800) [pid = 1332] [serial = 1218] [outer = 00000000] 07:50:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 93 (18B17000) [pid = 1332] [serial = 1219] [outer = 16EDC800] 07:50:01 INFO - PROCESS | 1332 | 1460991001921 Marionette DEBUG loaded listener.js 07:50:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 94 (18EF7400) [pid = 1332] [serial = 1220] [outer = 16EDC800] 07:50:02 INFO - PROCESS | 1332 | 1460991002388 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:50:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:50:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 07:50:02 INFO - PROCESS | 1332 | 1460991002442 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 07:50:02 INFO - PROCESS | 1332 | 1460991002444 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 07:50:02 INFO - PROCESS | 1332 | 1460991002447 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:50:02 INFO - PROCESS | 1332 | 1460991002449 Marionette TRACE conn4 <- [1,1590,null,{}] 07:50:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:50:02 INFO - PROCESS | 1332 | 1460991002453 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:02 INFO - PROCESS | 1332 | 1460991002536 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 07:50:02 INFO - PROCESS | 1332 | 1460991002542 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:02 INFO - PROCESS | 1332 | ++DOCSHELL 19A0DC00 == 48 [pid = 1332] [id = 407] 07:50:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 95 (19A10000) [pid = 1332] [serial = 1221] [outer = 00000000] 07:50:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 96 (19D6F400) [pid = 1332] [serial = 1222] [outer = 19A10000] 07:50:02 INFO - PROCESS | 1332 | 1460991002588 Marionette DEBUG loaded listener.js 07:50:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (19DEC800) [pid = 1332] [serial = 1223] [outer = 19A10000] 07:50:03 INFO - PROCESS | 1332 | 1460991003084 Marionette TRACE conn4 <- [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]]]}] 07:50:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:50:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 07:50:03 INFO - PROCESS | 1332 | 1460991003122 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 1332 | 1460991003124 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 07:50:03 INFO - PROCESS | 1332 | 1460991003127 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:50:03 INFO - PROCESS | 1332 | 1460991003129 Marionette TRACE conn4 <- [1,1594,null,{}] 07:50:03 INFO - PROCESS | 1332 | 1460991003133 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:03 INFO - PROCESS | 1332 | 1460991003247 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 07:50:03 INFO - PROCESS | 1332 | 1460991003253 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:03 INFO - PROCESS | 1332 | ++DOCSHELL 16EDC400 == 49 [pid = 1332] [id = 408] 07:50:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (19DF1C00) [pid = 1332] [serial = 1224] [outer = 00000000] 07:50:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (1A7C2C00) [pid = 1332] [serial = 1225] [outer = 19DF1C00] 07:50:03 INFO - PROCESS | 1332 | 1460991003298 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (1A7CAC00) [pid = 1332] [serial = 1226] [outer = 19DF1C00] 07:50:03 INFO - PROCESS | 1332 | 1460991003768 Marionette TRACE conn4 <- [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]]]}] 07:50:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:50:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 07:50:03 INFO - PROCESS | 1332 | 1460991003803 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 1332 | 1460991003805 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 07:50:03 INFO - PROCESS | 1332 | 1460991003808 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:50:03 INFO - PROCESS | 1332 | 1460991003810 Marionette TRACE conn4 <- [1,1598,null,{}] 07:50:03 INFO - PROCESS | 1332 | 1460991003813 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:03 INFO - PROCESS | 1332 | 1460991003943 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 07:50:04 INFO - PROCESS | 1332 | 1460991004038 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 1332 | ++DOCSHELL 1A7C0400 == 50 [pid = 1332] [id = 409] 07:50:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (1AA0E000) [pid = 1332] [serial = 1227] [outer = 00000000] 07:50:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (1AD56C00) [pid = 1332] [serial = 1228] [outer = 1AA0E000] 07:50:04 INFO - PROCESS | 1332 | 1460991004086 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (1AD9B400) [pid = 1332] [serial = 1229] [outer = 1AA0E000] 07:50:04 INFO - PROCESS | 1332 | 1460991004507 Marionette TRACE conn4 <- [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]]]}] 07:50:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:50:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 731ms 07:50:04 INFO - PROCESS | 1332 | 1460991004543 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 07:50:04 INFO - PROCESS | 1332 | 1460991004545 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 07:50:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:50:04 INFO - PROCESS | 1332 | 1460991004548 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:50:04 INFO - PROCESS | 1332 | 1460991004550 Marionette TRACE conn4 <- [1,1602,null,{}] 07:50:04 INFO - PROCESS | 1332 | 1460991004553 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:04 INFO - PROCESS | 1332 | 1460991004664 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 07:50:04 INFO - PROCESS | 1332 | 1460991004670 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 1332 | ++DOCSHELL 1AD9E000 == 51 [pid = 1332] [id = 410] 07:50:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (1ADA4400) [pid = 1332] [serial = 1230] [outer = 00000000] 07:50:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (1AEB1000) [pid = 1332] [serial = 1231] [outer = 1ADA4400] 07:50:04 INFO - PROCESS | 1332 | 1460991004766 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (1AF17400) [pid = 1332] [serial = 1232] [outer = 1ADA4400] 07:50:05 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (183DB800) [pid = 1332] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:50:05 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (10FDD400) [pid = 1332] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:50:05 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (19D71000) [pid = 1332] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:50:05 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (10996000) [pid = 1332] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:50:05 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (1617A400) [pid = 1332] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:50:05 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (18EFC000) [pid = 1332] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:50:05 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (1ADA3400) [pid = 1332] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:50:05 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (10583800) [pid = 1332] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:50:05 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (1B04C000) [pid = 1332] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:50:05 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (183DC800) [pid = 1332] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:50:05 INFO - PROCESS | 1332 | 1460991005335 Marionette TRACE conn4 <- [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]]]}] 07:50:05 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 07:50:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 830ms 07:50:05 INFO - PROCESS | 1332 | 1460991005379 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 07:50:05 INFO - PROCESS | 1332 | 1460991005381 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 07:50:05 INFO - PROCESS | 1332 | 1460991005384 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:50:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:50:05 INFO - PROCESS | 1332 | 1460991005386 Marionette TRACE conn4 <- [1,1606,null,{}] 07:50:05 INFO - PROCESS | 1332 | 1460991005390 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:05 INFO - PROCESS | 1332 | 1460991005468 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 07:50:05 INFO - PROCESS | 1332 | 1460991005562 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:05 INFO - PROCESS | 1332 | ++DOCSHELL 11407800 == 52 [pid = 1332] [id = 411] 07:50:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (11E88000) [pid = 1332] [serial = 1233] [outer = 00000000] 07:50:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (19D6C800) [pid = 1332] [serial = 1234] [outer = 11E88000] 07:50:05 INFO - PROCESS | 1332 | 1460991005606 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (1ADA2800) [pid = 1332] [serial = 1235] [outer = 11E88000] 07:50:05 INFO - PROCESS | 1332 | 1460991005965 Marionette TRACE conn4 <- [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]]]}] 07:50:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:50:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 07:50:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:50:06 INFO - PROCESS | 1332 | 1460991006019 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 1332 | 1460991006021 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 07:50:06 INFO - PROCESS | 1332 | 1460991006024 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 1332 | 1460991006026 Marionette TRACE conn4 <- [1,1610,null,{}] 07:50:06 INFO - PROCESS | 1332 | 1460991006029 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:06 INFO - PROCESS | 1332 | 1460991006145 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 07:50:06 INFO - PROCESS | 1332 | 1460991006151 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 1332 | ++DOCSHELL 15E6F000 == 53 [pid = 1332] [id = 412] 07:50:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (1972C800) [pid = 1332] [serial = 1236] [outer = 00000000] 07:50:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (1B04F000) [pid = 1332] [serial = 1237] [outer = 1972C800] 07:50:06 INFO - PROCESS | 1332 | 1460991006196 Marionette DEBUG loaded listener.js 07:50:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (1BB12C00) [pid = 1332] [serial = 1238] [outer = 1972C800] 07:50:06 INFO - PROCESS | 1332 | 1460991006609 Marionette TRACE conn4 <- [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]]]}] 07:50:06 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 07:50:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 07:50:06 INFO - PROCESS | 1332 | 1460991006655 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 1332 | 1460991006657 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 07:50:06 INFO - PROCESS | 1332 | 1460991006661 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 1332 | 1460991006662 Marionette TRACE conn4 <- [1,1614,null,{}] 07:50:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:50:06 INFO - PROCESS | 1332 | 1460991006666 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:06 INFO - PROCESS | 1332 | 1460991006746 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 07:50:06 INFO - PROCESS | 1332 | 1460991006753 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 1332 | ++DOCSHELL 1B04D400 == 54 [pid = 1332] [id = 413] 07:50:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (1BB95400) [pid = 1332] [serial = 1239] [outer = 00000000] 07:50:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (1BDBCC00) [pid = 1332] [serial = 1240] [outer = 1BB95400] 07:50:06 INFO - PROCESS | 1332 | 1460991006798 Marionette DEBUG loaded listener.js 07:50:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (1BE75000) [pid = 1332] [serial = 1241] [outer = 1BB95400] 07:50:07 INFO - PROCESS | 1332 | 1460991007317 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:50:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:50:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 07:50:07 INFO - PROCESS | 1332 | 1460991007396 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 07:50:07 INFO - PROCESS | 1332 | 1460991007400 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 07:50:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:50:07 INFO - PROCESS | 1332 | 1460991007406 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:50:07 INFO - PROCESS | 1332 | 1460991007410 Marionette TRACE conn4 <- [1,1618,null,{}] 07:50:07 INFO - PROCESS | 1332 | 1460991007418 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:07 INFO - PROCESS | 1332 | 1460991007558 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 07:50:07 INFO - PROCESS | 1332 | 1460991007669 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:07 INFO - PROCESS | 1332 | ++DOCSHELL 11409000 == 55 [pid = 1332] [id = 414] 07:50:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (1140C800) [pid = 1332] [serial = 1242] [outer = 00000000] 07:50:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (1146E000) [pid = 1332] [serial = 1243] [outer = 1140C800] 07:50:07 INFO - PROCESS | 1332 | 1460991007726 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (12358400) [pid = 1332] [serial = 1244] [outer = 1140C800] 07:50:08 INFO - PROCESS | 1332 | 1460991008361 Marionette TRACE conn4 <- [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]]]}] 07:50:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:50:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1021ms 07:50:08 INFO - PROCESS | 1332 | 1460991008432 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 07:50:08 INFO - PROCESS | 1332 | 1460991008438 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 07:50:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:50:08 INFO - PROCESS | 1332 | 1460991008444 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:50:08 INFO - PROCESS | 1332 | 1460991008447 Marionette TRACE conn4 <- [1,1622,null,{}] 07:50:08 INFO - PROCESS | 1332 | 1460991008487 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:08 INFO - PROCESS | 1332 | 1460991008602 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 07:50:08 INFO - PROCESS | 1332 | 1460991008730 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 1332 | ++DOCSHELL 1544F800 == 56 [pid = 1332] [id = 415] 07:50:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (15A0A800) [pid = 1332] [serial = 1245] [outer = 00000000] 07:50:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (18EEDC00) [pid = 1332] [serial = 1246] [outer = 15A0A800] 07:50:08 INFO - PROCESS | 1332 | 1460991008788 Marionette DEBUG loaded listener.js 07:50:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (19A0D400) [pid = 1332] [serial = 1247] [outer = 15A0A800] 07:50:09 INFO - PROCESS | 1332 | 1460991009400 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:50:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:50:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 990ms 07:50:09 INFO - PROCESS | 1332 | 1460991009437 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 1332 | 1460991009439 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 07:50:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:50:09 INFO - PROCESS | 1332 | 1460991009443 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 1332 | 1460991009447 Marionette TRACE conn4 <- [1,1626,null,{}] 07:50:09 INFO - PROCESS | 1332 | 1460991009458 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:09 INFO - PROCESS | 1332 | 1460991009573 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 07:50:09 INFO - PROCESS | 1332 | 1460991009680 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 1332 | ++DOCSHELL 1AA10400 == 57 [pid = 1332] [id = 416] 07:50:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1AD99800) [pid = 1332] [serial = 1248] [outer = 00000000] 07:50:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1BE80C00) [pid = 1332] [serial = 1249] [outer = 1AD99800] 07:50:09 INFO - PROCESS | 1332 | 1460991009737 Marionette DEBUG loaded listener.js 07:50:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1BFB3800) [pid = 1332] [serial = 1250] [outer = 1AD99800] 07:50:10 INFO - PROCESS | 1332 | 1460991010313 Marionette TRACE conn4 <- [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]]]}] 07:50:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:50:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 930ms 07:50:10 INFO - PROCESS | 1332 | 1460991010377 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 07:50:10 INFO - PROCESS | 1332 | 1460991010380 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 07:50:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:50:10 INFO - PROCESS | 1332 | 1460991010383 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:50:10 INFO - PROCESS | 1332 | 1460991010385 Marionette TRACE conn4 <- [1,1630,null,{}] 07:50:10 INFO - PROCESS | 1332 | 1460991010389 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:10 INFO - PROCESS | 1332 | 1460991010495 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 07:50:10 INFO - PROCESS | 1332 | 1460991010602 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 1332 | ++DOCSHELL 1C0E4C00 == 58 [pid = 1332] [id = 417] 07:50:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1CAA6400) [pid = 1332] [serial = 1251] [outer = 00000000] 07:50:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1DA34800) [pid = 1332] [serial = 1252] [outer = 1CAA6400] 07:50:10 INFO - PROCESS | 1332 | 1460991010657 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1DA3E000) [pid = 1332] [serial = 1253] [outer = 1CAA6400] 07:50:11 INFO - PROCESS | 1332 | 1460991011260 Marionette TRACE conn4 <- [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]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:50:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 930ms 07:50:11 INFO - PROCESS | 1332 | 1460991011317 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 1332 | 1460991011319 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 07:50:11 INFO - PROCESS | 1332 | 1460991011322 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:50:11 INFO - PROCESS | 1332 | 1460991011324 Marionette TRACE conn4 <- [1,1634,null,{}] 07:50:11 INFO - PROCESS | 1332 | 1460991011328 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:11 INFO - PROCESS | 1332 | 1460991011432 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 07:50:11 INFO - PROCESS | 1332 | 1460991011566 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:11 INFO - PROCESS | 1332 | ++DOCSHELL 1DA10400 == 59 [pid = 1332] [id = 418] 07:50:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (1DA40000) [pid = 1332] [serial = 1254] [outer = 00000000] 07:50:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1DA66C00) [pid = 1332] [serial = 1255] [outer = 1DA40000] 07:50:11 INFO - PROCESS | 1332 | 1460991011621 Marionette DEBUG loaded listener.js 07:50:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1DAE3C00) [pid = 1332] [serial = 1256] [outer = 1DA40000] 07:50:12 INFO - PROCESS | 1332 | 1460991012198 Marionette TRACE conn4 <- [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]]]}] 07:50:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:50:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 930ms 07:50:12 INFO - PROCESS | 1332 | 1460991012257 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 07:50:12 INFO - PROCESS | 1332 | 1460991012259 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 07:50:12 INFO - PROCESS | 1332 | 1460991012263 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:50:12 INFO - PROCESS | 1332 | 1460991012265 Marionette TRACE conn4 <- [1,1638,null,{}] 07:50:12 INFO - PROCESS | 1332 | 1460991012268 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:12 INFO - PROCESS | 1332 | 1460991012400 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 07:50:12 INFO - PROCESS | 1332 | 1460991012562 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 1332 | ++DOCSHELL 1BE75800 == 60 [pid = 1332] [id = 419] 07:50:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1BE76400) [pid = 1332] [serial = 1257] [outer = 00000000] 07:50:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1E707000) [pid = 1332] [serial = 1258] [outer = 1BE76400] 07:50:12 INFO - PROCESS | 1332 | 1460991012620 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1E70EC00) [pid = 1332] [serial = 1259] [outer = 1BE76400] 07:50:13 INFO - PROCESS | 1332 | 1460991013321 Marionette TRACE conn4 <- [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]]]}] 07:50:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:50:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1117ms 07:50:13 INFO - PROCESS | 1332 | 1460991013385 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 07:50:13 INFO - PROCESS | 1332 | 1460991013388 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 07:50:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:50:13 INFO - PROCESS | 1332 | 1460991013393 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:50:13 INFO - PROCESS | 1332 | 1460991013397 Marionette TRACE conn4 <- [1,1642,null,{}] 07:50:13 INFO - PROCESS | 1332 | 1460991013417 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:13 INFO - PROCESS | 1332 | 1460991013515 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 07:50:13 INFO - PROCESS | 1332 | 1460991013657 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:13 INFO - PROCESS | 1332 | ++DOCSHELL 15531C00 == 61 [pid = 1332] [id = 420] 07:50:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (15AEC400) [pid = 1332] [serial = 1260] [outer = 00000000] 07:50:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (18A43000) [pid = 1332] [serial = 1261] [outer = 15AEC400] 07:50:13 INFO - PROCESS | 1332 | 1460991013711 Marionette DEBUG loaded listener.js 07:50:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (18EFAC00) [pid = 1332] [serial = 1262] [outer = 15AEC400] 07:50:14 INFO - PROCESS | 1332 | --DOCSHELL 15E6F000 == 60 [pid = 1332] [id = 412] 07:50:14 INFO - PROCESS | 1332 | --DOCSHELL 11407800 == 59 [pid = 1332] [id = 411] 07:50:14 INFO - PROCESS | 1332 | --DOCSHELL 1AD9E000 == 58 [pid = 1332] [id = 410] 07:50:14 INFO - PROCESS | 1332 | --DOCSHELL 1A7C0400 == 57 [pid = 1332] [id = 409] 07:50:14 INFO - PROCESS | 1332 | --DOCSHELL 16EDC400 == 56 [pid = 1332] [id = 408] 07:50:14 INFO - PROCESS | 1332 | --DOCSHELL 19A0DC00 == 55 [pid = 1332] [id = 407] 07:50:14 INFO - PROCESS | 1332 | --DOCSHELL 15F91800 == 54 [pid = 1332] [id = 406] 07:50:14 INFO - PROCESS | 1332 | --DOCSHELL 0EB5A400 == 53 [pid = 1332] [id = 405] 07:50:14 INFO - PROCESS | 1332 | --DOCSHELL 0EB52800 == 52 [pid = 1332] [id = 404] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (15433400) [pid = 1332] [serial = 1153] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (1885E400) [pid = 1332] [serial = 1156] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (1AF22C00) [pid = 1332] [serial = 1159] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1BB9BC00) [pid = 1332] [serial = 1162] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (1BEED400) [pid = 1332] [serial = 1195] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOCSHELL 10EBD400 == 51 [pid = 1332] [id = 398] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (1BE6E400) [pid = 1332] [serial = 1193] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (15431C00) [pid = 1332] [serial = 1171] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1544B400) [pid = 1332] [serial = 1172] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1A7C2400) [pid = 1332] [serial = 1177] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (1146B800) [pid = 1332] [serial = 1166] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (11247400) [pid = 1332] [serial = 1165] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (18B12400) [pid = 1332] [serial = 1169] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (16EDFC00) [pid = 1332] [serial = 1168] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (19A0F400) [pid = 1332] [serial = 1174] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (19D64C00) [pid = 1332] [serial = 1175] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1AF1B800) [pid = 1332] [serial = 1184] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1AF1B400) [pid = 1332] [serial = 1183] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (18A44C00) [pid = 1332] [serial = 1189] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (1BBA9000) [pid = 1332] [serial = 1187] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (1BB98800) [pid = 1332] [serial = 1186] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (1BDC6800) [pid = 1332] [serial = 1192] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1AA1A400) [pid = 1332] [serial = 1180] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (1AD4C000) [pid = 1332] [serial = 1181] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (1A7CE400) [pid = 1332] [serial = 1190] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (1A7C7800) [pid = 1332] [serial = 1178] [outer = 00000000] [url = about:blank] 07:50:14 INFO - PROCESS | 1332 | 1460991014373 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:50:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:50:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1035ms 07:50:14 INFO - PROCESS | 1332 | 1460991014430 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 07:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:50:14 INFO - PROCESS | 1332 | 1460991014434 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 07:50:14 INFO - PROCESS | 1332 | 1460991014440 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - PROCESS | 1332 | 1460991014444 Marionette TRACE conn4 <- [1,1646,null,{}] 07:50:14 INFO - PROCESS | 1332 | 1460991014452 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:14 INFO - PROCESS | 1332 | 1460991014627 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 07:50:14 INFO - PROCESS | 1332 | 1460991014755 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 1332 | ++DOCSHELL 10EBD400 == 52 [pid = 1332] [id = 421] 07:50:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (11212C00) [pid = 1332] [serial = 1263] [outer = 00000000] 07:50:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (15449C00) [pid = 1332] [serial = 1264] [outer = 11212C00] 07:50:14 INFO - PROCESS | 1332 | 1460991014814 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (15452000) [pid = 1332] [serial = 1265] [outer = 11212C00] 07:50:15 INFO - PROCESS | 1332 | 1460991015440 Marionette TRACE conn4 <- [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]]]}] 07:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1028ms 07:50:15 INFO - PROCESS | 1332 | 1460991015468 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 07:50:15 INFO - PROCESS | 1332 | 1460991015474 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 07:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:50:15 INFO - PROCESS | 1332 | 1460991015481 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 1332 | 1460991015484 Marionette TRACE conn4 <- [1,1650,null,{}] 07:50:15 INFO - PROCESS | 1332 | 1460991015487 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:15 INFO - PROCESS | 1332 | 1460991015593 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 07:50:15 INFO - PROCESS | 1332 | 1460991015700 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 1332 | ++DOCSHELL 15532800 == 53 [pid = 1332] [id = 422] 07:50:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (16176C00) [pid = 1332] [serial = 1266] [outer = 00000000] 07:50:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (18B12400) [pid = 1332] [serial = 1267] [outer = 16176C00] 07:50:15 INFO - PROCESS | 1332 | 1460991015755 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (18EFA000) [pid = 1332] [serial = 1268] [outer = 16176C00] 07:50:16 INFO - PROCESS | 1332 | 1460991016381 Marionette TRACE conn4 <- [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]]]}] 07:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 970ms 07:50:16 INFO - PROCESS | 1332 | 1460991016453 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 1332 | 1460991016456 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 07:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:50:16 INFO - PROCESS | 1332 | 1460991016459 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 1332 | 1460991016463 Marionette TRACE conn4 <- [1,1654,null,{}] 07:50:16 INFO - PROCESS | 1332 | 1460991016475 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:16 INFO - PROCESS | 1332 | 1460991016580 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 07:50:16 INFO - PROCESS | 1332 | 1460991016714 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 1332 | ++DOCSHELL 1140CC00 == 54 [pid = 1332] [id = 423] 07:50:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (19DF1800) [pid = 1332] [serial = 1269] [outer = 00000000] 07:50:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (1A7C7800) [pid = 1332] [serial = 1270] [outer = 19DF1800] 07:50:16 INFO - PROCESS | 1332 | 1460991016774 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1AA0C400) [pid = 1332] [serial = 1271] [outer = 19DF1800] 07:50:17 INFO - PROCESS | 1332 | 1460991017395 Marionette TRACE conn4 <- [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]]]}] 07:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 07:50:17 INFO - PROCESS | 1332 | 1460991017433 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 07:50:17 INFO - PROCESS | 1332 | 1460991017436 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 07:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:50:17 INFO - PROCESS | 1332 | 1460991017439 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:50:17 INFO - PROCESS | 1332 | 1460991017442 Marionette TRACE conn4 <- [1,1658,null,{}] 07:50:17 INFO - PROCESS | 1332 | 1460991017445 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:17 INFO - PROCESS | 1332 | 1460991017548 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 07:50:17 INFO - PROCESS | 1332 | 1460991017681 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:17 INFO - PROCESS | 1332 | ++DOCSHELL 1AD4D000 == 55 [pid = 1332] [id = 424] 07:50:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1AD50C00) [pid = 1332] [serial = 1272] [outer = 00000000] 07:50:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1ADA4800) [pid = 1332] [serial = 1273] [outer = 1AD50C00] 07:50:17 INFO - PROCESS | 1332 | 1460991017737 Marionette DEBUG loaded listener.js 07:50:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1AEA7800) [pid = 1332] [serial = 1274] [outer = 1AD50C00] 07:50:18 INFO - PROCESS | 1332 | 1460991018276 Marionette TRACE conn4 <- [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]]]}] 07:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 870ms 07:50:18 INFO - PROCESS | 1332 | 1460991018314 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 07:50:18 INFO - PROCESS | 1332 | 1460991018317 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 07:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:50:18 INFO - PROCESS | 1332 | 1460991018321 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:50:18 INFO - PROCESS | 1332 | 1460991018323 Marionette TRACE conn4 <- [1,1662,null,{}] 07:50:18 INFO - PROCESS | 1332 | 1460991018327 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:18 INFO - PROCESS | 1332 | 1460991018427 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 07:50:18 INFO - PROCESS | 1332 | 1460991018533 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:18 INFO - PROCESS | 1332 | ++DOCSHELL 1AEAB400 == 56 [pid = 1332] [id = 425] 07:50:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1AEAB800) [pid = 1332] [serial = 1275] [outer = 00000000] 07:50:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1B047C00) [pid = 1332] [serial = 1276] [outer = 1AEAB800] 07:50:18 INFO - PROCESS | 1332 | 1460991018588 Marionette DEBUG loaded listener.js 07:50:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1B04A800) [pid = 1332] [serial = 1277] [outer = 1AEAB800] 07:50:19 INFO - PROCESS | 1332 | 1460991019193 Marionette TRACE conn4 <- [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]]]}] 07:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 930ms 07:50:19 INFO - PROCESS | 1332 | 1460991019253 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 07:50:19 INFO - PROCESS | 1332 | 1460991019255 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 07:50:19 INFO - PROCESS | 1332 | 1460991019259 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:50:19 INFO - PROCESS | 1332 | 1460991019261 Marionette TRACE conn4 <- [1,1666,null,{}] 07:50:19 INFO - PROCESS | 1332 | 1460991019264 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:19 INFO - PROCESS | 1332 | 1460991019384 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 07:50:19 INFO - PROCESS | 1332 | 1460991019521 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:19 INFO - PROCESS | 1332 | ++DOCSHELL 1BB4E400 == 57 [pid = 1332] [id = 426] 07:50:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1BB9B800) [pid = 1332] [serial = 1278] [outer = 00000000] 07:50:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (1BE6E400) [pid = 1332] [serial = 1279] [outer = 1BB9B800] 07:50:19 INFO - PROCESS | 1332 | 1460991019580 Marionette DEBUG loaded listener.js 07:50:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1BEED400) [pid = 1332] [serial = 1280] [outer = 1BB9B800] 07:50:20 INFO - PROCESS | 1332 | 1460991020178 Marionette TRACE conn4 <- [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]]]}] 07:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 07:50:20 INFO - PROCESS | 1332 | 1460991020233 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 07:50:20 INFO - PROCESS | 1332 | 1460991020235 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 07:50:20 INFO - PROCESS | 1332 | 1460991020238 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:50:20 INFO - PROCESS | 1332 | 1460991020240 Marionette TRACE conn4 <- [1,1670,null,{}] 07:50:20 INFO - PROCESS | 1332 | 1460991020244 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:20 INFO - PROCESS | 1332 | 1460991020344 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 07:50:20 INFO - PROCESS | 1332 | 1460991020478 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:20 INFO - PROCESS | 1332 | ++DOCSHELL 1AEA6400 == 58 [pid = 1332] [id = 427] 07:50:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1AF1D000) [pid = 1332] [serial = 1281] [outer = 00000000] 07:50:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1D95B800) [pid = 1332] [serial = 1282] [outer = 1AF1D000] 07:50:20 INFO - PROCESS | 1332 | 1460991020534 Marionette DEBUG loaded listener.js 07:50:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1D95D000) [pid = 1332] [serial = 1283] [outer = 1AF1D000] 07:50:21 INFO - PROCESS | 1332 | 1460991021174 Marionette TRACE conn4 <- [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]]]}] 07:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 07:50:21 INFO - PROCESS | 1332 | 1460991021213 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 07:50:21 INFO - PROCESS | 1332 | 1460991021217 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 07:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:50:21 INFO - PROCESS | 1332 | 1460991021222 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:50:21 INFO - PROCESS | 1332 | 1460991021225 Marionette TRACE conn4 <- [1,1674,null,{}] 07:50:21 INFO - PROCESS | 1332 | 1460991021231 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:21 INFO - PROCESS | 1332 | 1460991021331 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 07:50:21 INFO - PROCESS | 1332 | 1460991021473 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 1332 | ++DOCSHELL 11401400 == 59 [pid = 1332] [id = 428] 07:50:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (11404400) [pid = 1332] [serial = 1284] [outer = 00000000] 07:50:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (16EE0800) [pid = 1332] [serial = 1285] [outer = 11404400] 07:50:21 INFO - PROCESS | 1332 | 1460991021525 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (19A15C00) [pid = 1332] [serial = 1286] [outer = 11404400] 07:50:21 INFO - PROCESS | 1332 | --DOCSHELL 1CAA4000 == 58 [pid = 1332] [id = 403] 07:50:21 INFO - PROCESS | 1332 | --DOCSHELL 1BE77000 == 57 [pid = 1332] [id = 402] 07:50:21 INFO - PROCESS | 1332 | --DOCSHELL 1ADA5C00 == 56 [pid = 1332] [id = 401] 07:50:21 INFO - PROCESS | 1332 | --DOCSHELL 1B05EC00 == 55 [pid = 1332] [id = 387] 07:50:21 INFO - PROCESS | 1332 | --DOCSHELL 15439800 == 54 [pid = 1332] [id = 400] 07:50:21 INFO - PROCESS | 1332 | --DOCSHELL 10994400 == 53 [pid = 1332] [id = 388] 07:50:21 INFO - PROCESS | 1332 | --DOCSHELL 1544F800 == 52 [pid = 1332] [id = 415] 07:50:21 INFO - PROCESS | 1332 | --DOCSHELL 11409000 == 51 [pid = 1332] [id = 414] 07:50:22 INFO - PROCESS | 1332 | 1460991022026 Marionette TRACE conn4 <- [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]]]}] 07:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 07:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 830ms 07:50:22 INFO - PROCESS | 1332 | 1460991022053 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 07:50:22 INFO - PROCESS | 1332 | 1460991022059 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 07:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:50:22 INFO - PROCESS | 1332 | 1460991022065 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - PROCESS | 1332 | 1460991022067 Marionette TRACE conn4 <- [1,1678,null,{}] 07:50:22 INFO - PROCESS | 1332 | 1460991022071 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:22 INFO - PROCESS | 1332 | 1460991022159 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 07:50:22 INFO - PROCESS | 1332 | 1460991022261 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 1332 | ++DOCSHELL 15E6B400 == 52 [pid = 1332] [id = 429] 07:50:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (15F93C00) [pid = 1332] [serial = 1287] [outer = 00000000] 07:50:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (19D6BC00) [pid = 1332] [serial = 1288] [outer = 15F93C00] 07:50:22 INFO - PROCESS | 1332 | 1460991022307 Marionette DEBUG loaded listener.js 07:50:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1A7C4000) [pid = 1332] [serial = 1289] [outer = 15F93C00] 07:50:22 INFO - PROCESS | 1332 | 1460991022692 Marionette TRACE conn4 <- [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]]]}] 07:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 07:50:22 INFO - PROCESS | 1332 | 1460991022738 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 07:50:22 INFO - PROCESS | 1332 | 1460991022740 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 07:50:22 INFO - PROCESS | 1332 | 1460991022744 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:50:22 INFO - PROCESS | 1332 | 1460991022747 Marionette TRACE conn4 <- [1,1682,null,{}] 07:50:22 INFO - PROCESS | 1332 | 1460991022758 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:22 INFO - PROCESS | 1332 | 1460991022847 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 07:50:22 INFO - PROCESS | 1332 | 1460991022853 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 1332 | ++DOCSHELL 1AAC5800 == 53 [pid = 1332] [id = 430] 07:50:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1AAC6400) [pid = 1332] [serial = 1290] [outer = 00000000] 07:50:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1ADA2C00) [pid = 1332] [serial = 1291] [outer = 1AAC6400] 07:50:22 INFO - PROCESS | 1332 | 1460991022900 Marionette DEBUG loaded listener.js 07:50:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1BE8A800) [pid = 1332] [serial = 1292] [outer = 1AAC6400] 07:50:23 INFO - PROCESS | 1332 | 1460991023396 Marionette TRACE conn4 <- [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]]]}] 07:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 07:50:23 INFO - PROCESS | 1332 | 1460991023419 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 07:50:23 INFO - PROCESS | 1332 | 1460991023422 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 07:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:50:23 INFO - PROCESS | 1332 | 1460991023425 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:50:23 INFO - PROCESS | 1332 | 1460991023427 Marionette TRACE conn4 <- [1,1686,null,{}] 07:50:23 INFO - PROCESS | 1332 | 1460991023430 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:23 INFO - PROCESS | 1332 | 1460991023516 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 07:50:23 INFO - PROCESS | 1332 | 1460991023523 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 1332 | ++DOCSHELL 1D95E000 == 54 [pid = 1332] [id = 431] 07:50:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1DA0FC00) [pid = 1332] [serial = 1293] [outer = 00000000] 07:50:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1DA68C00) [pid = 1332] [serial = 1294] [outer = 1DA0FC00] 07:50:23 INFO - PROCESS | 1332 | 1460991023568 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1DB3FC00) [pid = 1332] [serial = 1295] [outer = 1DA0FC00] 07:50:24 INFO - PROCESS | 1332 | 1460991024055 Marionette TRACE conn4 <- [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]]]}] 07:50:24 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 07:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 07:50:24 INFO - PROCESS | 1332 | 1460991024099 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 1332 | 1460991024101 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 07:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:50:24 INFO - PROCESS | 1332 | 1460991024104 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 1332 | 1460991024106 Marionette TRACE conn4 <- [1,1690,null,{}] 07:50:24 INFO - PROCESS | 1332 | 1460991024110 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:24 INFO - PROCESS | 1332 | 1460991024228 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 07:50:24 INFO - PROCESS | 1332 | 1460991024329 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:24 INFO - PROCESS | 1332 | ++DOCSHELL 1E306800 == 55 [pid = 1332] [id = 432] 07:50:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1E702400) [pid = 1332] [serial = 1296] [outer = 00000000] 07:50:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1E708800) [pid = 1332] [serial = 1297] [outer = 1E702400] 07:50:24 INFO - PROCESS | 1332 | 1460991024378 Marionette DEBUG loaded listener.js 07:50:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1E710400) [pid = 1332] [serial = 1298] [outer = 1E702400] 07:50:24 INFO - PROCESS | 1332 | 1460991024818 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 770ms 07:50:24 INFO - PROCESS | 1332 | 1460991024876 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 1332 | 1460991024878 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 07:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:50:24 INFO - PROCESS | 1332 | 1460991024890 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 1332 | 1460991024891 Marionette TRACE conn4 <- [1,1694,null,{}] 07:50:24 INFO - PROCESS | 1332 | 1460991024895 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:25 INFO - PROCESS | 1332 | 1460991025030 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 07:50:25 INFO - PROCESS | 1332 | 1460991025098 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 1332 | ++DOCSHELL 1E785000 == 56 [pid = 1332] [id = 433] 07:50:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1E788800) [pid = 1332] [serial = 1299] [outer = 00000000] 07:50:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1E7C0800) [pid = 1332] [serial = 1300] [outer = 1E788800] 07:50:25 INFO - PROCESS | 1332 | 1460991025147 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1E7C2C00) [pid = 1332] [serial = 1301] [outer = 1E788800] 07:50:25 INFO - PROCESS | 1332 | 1460991025569 Marionette TRACE conn4 <- [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]]]}] 07:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 07:50:25 INFO - PROCESS | 1332 | 1460991025631 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 07:50:25 INFO - PROCESS | 1332 | 1460991025633 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 07:50:25 INFO - PROCESS | 1332 | 1460991025636 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - PROCESS | 1332 | 1460991025638 Marionette TRACE conn4 <- [1,1698,null,{}] 07:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:50:25 INFO - PROCESS | 1332 | 1460991025641 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:25 INFO - PROCESS | 1332 | 1460991025895 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1140C800) [pid = 1332] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (15A0A800) [pid = 1332] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1AD99800) [pid = 1332] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1CAA6400) [pid = 1332] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1972C800) [pid = 1332] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (19DF1C00) [pid = 1332] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1ADA4400) [pid = 1332] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1AA0E000) [pid = 1332] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (19A10000) [pid = 1332] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (10536C00) [pid = 1332] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1AF1D400) [pid = 1332] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1AA1B400) [pid = 1332] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (11249C00) [pid = 1332] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1AE5C000) [pid = 1332] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (10E04000) [pid = 1332] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (11E88000) [pid = 1332] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (105B9C00) [pid = 1332] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1BFB6400) [pid = 1332] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (16EDC800) [pid = 1332] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (1544F000) [pid = 1332] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (1AE57000) [pid = 1332] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (0EBB5800) [pid = 1332] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1BB92800) [pid = 1332] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (16176800) [pid = 1332] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1D95F000) [pid = 1332] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:50:25 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (154D3000) [pid = 1332] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:50:25 INFO - PROCESS | 1332 | 1460991025972 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 1332 | ++DOCSHELL 0EB54800 == 57 [pid = 1332] [id = 434] 07:50:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (0EB56C00) [pid = 1332] [serial = 1302] [outer = 00000000] 07:50:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (10E04000) [pid = 1332] [serial = 1303] [outer = 0EB56C00] 07:50:26 INFO - PROCESS | 1332 | 1460991026016 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (11249C00) [pid = 1332] [serial = 1304] [outer = 0EB56C00] 07:50:26 INFO - PROCESS | 1332 | 1460991026386 Marionette TRACE conn4 <- [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]]]}] 07:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 770ms 07:50:26 INFO - PROCESS | 1332 | 1460991026412 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 07:50:26 INFO - PROCESS | 1332 | 1460991026414 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 07:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:50:26 INFO - PROCESS | 1332 | 1460991026417 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - PROCESS | 1332 | 1460991026419 Marionette TRACE conn4 <- [1,1702,null,{}] 07:50:26 INFO - PROCESS | 1332 | 1460991026422 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:26 INFO - PROCESS | 1332 | 1460991026504 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 07:50:26 INFO - PROCESS | 1332 | 1460991026510 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 1332 | ++DOCSHELL 0EA1CC00 == 58 [pid = 1332] [id = 435] 07:50:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (0EBB2400) [pid = 1332] [serial = 1305] [outer = 00000000] 07:50:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (19733400) [pid = 1332] [serial = 1306] [outer = 0EBB2400] 07:50:26 INFO - PROCESS | 1332 | 1460991026555 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1AE57000) [pid = 1332] [serial = 1307] [outer = 0EBB2400] 07:50:26 INFO - PROCESS | 1332 | 1460991027005 Marionette TRACE conn4 <- [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]]]}] 07:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 631ms 07:50:27 INFO - PROCESS | 1332 | 1460991027049 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 1332 | 1460991027052 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 07:50:27 INFO - PROCESS | 1332 | 1460991027055 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:50:27 INFO - PROCESS | 1332 | 1460991027057 Marionette TRACE conn4 <- [1,1706,null,{}] 07:50:27 INFO - PROCESS | 1332 | 1460991027060 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:27 INFO - PROCESS | 1332 | 1460991027147 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 07:50:27 INFO - PROCESS | 1332 | 1460991027153 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:27 INFO - PROCESS | 1332 | ++DOCSHELL 1AF19C00 == 59 [pid = 1332] [id = 436] 07:50:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1BB93C00) [pid = 1332] [serial = 1308] [outer = 00000000] 07:50:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (105B7400) [pid = 1332] [serial = 1309] [outer = 1BB93C00] 07:50:27 INFO - PROCESS | 1332 | 1460991027197 Marionette DEBUG loaded listener.js 07:50:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1E8B3C00) [pid = 1332] [serial = 1310] [outer = 1BB93C00] 07:50:27 INFO - PROCESS | 1332 | 1460991027665 Marionette TRACE conn4 <- [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]]]}] 07:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 07:50:27 INFO - PROCESS | 1332 | 1460991027689 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 1332 | 1460991027691 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 07:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:50:27 INFO - PROCESS | 1332 | 1460991027708 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 1332 | 1460991027709 Marionette TRACE conn4 <- [1,1710,null,{}] 07:50:27 INFO - PROCESS | 1332 | 1460991027713 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:27 INFO - PROCESS | 1332 | 1460991027801 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 07:50:27 INFO - PROCESS | 1332 | 1460991027808 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:27 INFO - PROCESS | 1332 | ++DOCSHELL 1EC9D800 == 60 [pid = 1332] [id = 437] 07:50:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (1EC9E400) [pid = 1332] [serial = 1311] [outer = 00000000] 07:50:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1ECAB000) [pid = 1332] [serial = 1312] [outer = 1EC9E400] 07:50:27 INFO - PROCESS | 1332 | 1460991027853 Marionette DEBUG loaded listener.js 07:50:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1ED86C00) [pid = 1332] [serial = 1313] [outer = 1EC9E400] 07:50:28 INFO - PROCESS | 1332 | 1460991028599 Marionette TRACE conn4 <- [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]]]}] 07:50:28 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 07:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 930ms 07:50:28 INFO - PROCESS | 1332 | 1460991028641 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 07:50:28 INFO - PROCESS | 1332 | 1460991028646 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 07:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:50:28 INFO - PROCESS | 1332 | 1460991028652 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:50:28 INFO - PROCESS | 1332 | 1460991028656 Marionette TRACE conn4 <- [1,1714,null,{}] 07:50:28 INFO - PROCESS | 1332 | 1460991028662 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:28 INFO - PROCESS | 1332 | 1460991028777 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 07:50:28 INFO - PROCESS | 1332 | 1460991028922 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 1332 | ++DOCSHELL 15AEB000 == 61 [pid = 1332] [id = 438] 07:50:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (16174800) [pid = 1332] [serial = 1314] [outer = 00000000] 07:50:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (19F26400) [pid = 1332] [serial = 1315] [outer = 16174800] 07:50:28 INFO - PROCESS | 1332 | 1460991028981 Marionette DEBUG loaded listener.js 07:50:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1AD4EC00) [pid = 1332] [serial = 1316] [outer = 16174800] 07:50:29 INFO - PROCESS | 1332 | 1460991029534 Marionette TRACE conn4 <- [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]]]}] 07:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 930ms 07:50:29 INFO - PROCESS | 1332 | 1460991029586 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 1332 | 1460991029592 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 07:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:50:29 INFO - PROCESS | 1332 | 1460991029599 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - PROCESS | 1332 | 1460991029602 Marionette TRACE conn4 <- [1,1718,null,{}] 07:50:29 INFO - PROCESS | 1332 | 1460991029606 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:29 INFO - PROCESS | 1332 | 1460991029717 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 07:50:29 INFO - PROCESS | 1332 | 1460991029833 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 1332 | ++DOCSHELL 1AF22C00 == 62 [pid = 1332] [id = 439] 07:50:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1B054400) [pid = 1332] [serial = 1317] [outer = 00000000] 07:50:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1DA35000) [pid = 1332] [serial = 1318] [outer = 1B054400] 07:50:29 INFO - PROCESS | 1332 | 1460991029929 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1E706000) [pid = 1332] [serial = 1319] [outer = 1B054400] 07:50:30 INFO - PROCESS | 1332 | 1460991030524 Marionette TRACE conn4 <- [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]]]}] 07:50:30 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 07:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 970ms 07:50:30 INFO - PROCESS | 1332 | 1460991030571 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 1332 | 1460991030573 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 07:50:30 INFO - PROCESS | 1332 | 1460991030577 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:50:30 INFO - PROCESS | 1332 | 1460991030581 Marionette TRACE conn4 <- [1,1722,null,{}] 07:50:30 INFO - PROCESS | 1332 | 1460991030592 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:30 INFO - PROCESS | 1332 | 1460991030704 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 07:50:30 INFO - PROCESS | 1332 | 1460991030861 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:30 INFO - PROCESS | 1332 | ++DOCSHELL 1ECA9C00 == 63 [pid = 1332] [id = 440] 07:50:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1ECAA400) [pid = 1332] [serial = 1320] [outer = 00000000] 07:50:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1F558C00) [pid = 1332] [serial = 1321] [outer = 1ECAA400] 07:50:30 INFO - PROCESS | 1332 | 1460991030920 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1F55D800) [pid = 1332] [serial = 1322] [outer = 1ECAA400] 07:50:31 INFO - PROCESS | 1332 | 1460991031497 Marionette TRACE conn4 <- [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]]]}] 07:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 07:50:31 INFO - PROCESS | 1332 | 1460991031551 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 07:50:31 INFO - PROCESS | 1332 | 1460991031554 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 07:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:50:31 INFO - PROCESS | 1332 | 1460991031557 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:50:31 INFO - PROCESS | 1332 | 1460991031559 Marionette TRACE conn4 <- [1,1726,null,{}] 07:50:31 INFO - PROCESS | 1332 | 1460991031563 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:31 INFO - PROCESS | 1332 | 1460991031674 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 07:50:31 INFO - PROCESS | 1332 | 1460991031817 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 1332 | ++DOCSHELL 1F55FC00 == 64 [pid = 1332] [id = 441] 07:50:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (20184800) [pid = 1332] [serial = 1323] [outer = 00000000] 07:50:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (2018BC00) [pid = 1332] [serial = 1324] [outer = 20184800] 07:50:31 INFO - PROCESS | 1332 | 1460991031877 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (20190800) [pid = 1332] [serial = 1325] [outer = 20184800] 07:50:32 INFO - PROCESS | 1332 | 1460991032497 Marionette TRACE conn4 <- [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]]]}] 07:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 970ms 07:50:32 INFO - PROCESS | 1332 | 1460991032530 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 07:50:32 INFO - PROCESS | 1332 | 1460991032533 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 07:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:50:32 INFO - PROCESS | 1332 | 1460991032536 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:50:32 INFO - PROCESS | 1332 | 1460991032538 Marionette TRACE conn4 <- [1,1730,null,{}] 07:50:32 INFO - PROCESS | 1332 | 1460991032542 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:32 INFO - PROCESS | 1332 | 1460991032879 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 07:50:33 INFO - PROCESS | 1332 | 1460991033079 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 1332 | ++DOCSHELL 0EA19000 == 65 [pid = 1332] [id = 442] 07:50:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (0EB50000) [pid = 1332] [serial = 1326] [outer = 00000000] 07:50:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (10FD9800) [pid = 1332] [serial = 1327] [outer = 0EB50000] 07:50:33 INFO - PROCESS | 1332 | 1460991033130 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (11410400) [pid = 1332] [serial = 1328] [outer = 0EB50000] 07:50:33 INFO - PROCESS | 1332 | 1460991033761 Marionette TRACE conn4 <- [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]]]}] 07:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1273ms 07:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:50:33 INFO - PROCESS | 1332 | 1460991033814 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 07:50:33 INFO - PROCESS | 1332 | 1460991033819 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 07:50:33 INFO - PROCESS | 1332 | 1460991033823 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 1332 | 1460991033827 Marionette TRACE conn4 <- [1,1734,null,{}] 07:50:33 INFO - PROCESS | 1332 | 1460991033831 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:33 INFO - PROCESS | 1332 | 1460991033930 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 07:50:34 INFO - PROCESS | 1332 | 1460991034063 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 15532000 == 64 [pid = 1332] [id = 381] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 1DA10400 == 63 [pid = 1332] [id = 418] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 11405800 == 62 [pid = 1332] [id = 380] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 1BE75800 == 61 [pid = 1332] [id = 419] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 1AF19C00 == 60 [pid = 1332] [id = 436] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 0EA1CC00 == 59 [pid = 1332] [id = 435] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 0EB54800 == 58 [pid = 1332] [id = 434] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 1E785000 == 57 [pid = 1332] [id = 433] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 1E306800 == 56 [pid = 1332] [id = 432] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 1D95E000 == 55 [pid = 1332] [id = 431] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 1AAC5800 == 54 [pid = 1332] [id = 430] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (18A43000) [pid = 1332] [serial = 1261] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1DA66C00) [pid = 1332] [serial = 1255] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1E707000) [pid = 1332] [serial = 1258] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | ++DOCSHELL 0EA1CC00 == 55 [pid = 1332] [id = 443] 07:50:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (0EB54800) [pid = 1332] [serial = 1329] [outer = 00000000] 07:50:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (11462000) [pid = 1332] [serial = 1330] [outer = 0EB54800] 07:50:34 INFO - PROCESS | 1332 | 1460991034163 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1237CC00) [pid = 1332] [serial = 1331] [outer = 0EB54800] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 15E6B400 == 54 [pid = 1332] [id = 429] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 11401400 == 53 [pid = 1332] [id = 428] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 1AEA6400 == 52 [pid = 1332] [id = 427] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 1BB4E400 == 51 [pid = 1332] [id = 426] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 1AEAB400 == 50 [pid = 1332] [id = 425] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 1AD4D000 == 49 [pid = 1332] [id = 424] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 1140CC00 == 48 [pid = 1332] [id = 423] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 15532800 == 47 [pid = 1332] [id = 422] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 10EBD400 == 46 [pid = 1332] [id = 421] 07:50:34 INFO - PROCESS | 1332 | --DOCSHELL 1B04D400 == 45 [pid = 1332] [id = 413] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1A7C2C00) [pid = 1332] [serial = 1225] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1AEB1000) [pid = 1332] [serial = 1231] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1AD9B400) [pid = 1332] [serial = 1229] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (19D6F400) [pid = 1332] [serial = 1222] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1AD56C00) [pid = 1332] [serial = 1228] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (11461800) [pid = 1332] [serial = 1118] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (1B051000) [pid = 1332] [serial = 1151] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1B053C00) [pid = 1332] [serial = 1160] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1234BC00) [pid = 1332] [serial = 1199] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (11469800) [pid = 1332] [serial = 1198] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1AEAEC00) [pid = 1332] [serial = 1115] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (15450400) [pid = 1332] [serial = 1154] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (19D6C800) [pid = 1332] [serial = 1234] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (121DD800) [pid = 1332] [serial = 1216] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1544AC00) [pid = 1332] [serial = 1217] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (1D610C00) [pid = 1332] [serial = 1208] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (18B17000) [pid = 1332] [serial = 1219] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (18EF7400) [pid = 1332] [serial = 1220] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (19734400) [pid = 1332] [serial = 1202] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (1885E800) [pid = 1332] [serial = 1201] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (1BBCDC00) [pid = 1332] [serial = 1205] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (15A0C800) [pid = 1332] [serial = 1214] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1BB9F400) [pid = 1332] [serial = 1163] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (15434400) [pid = 1332] [serial = 1213] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (18B8A400) [pid = 1332] [serial = 1157] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1B04B400) [pid = 1332] [serial = 1204] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (1DA0E400) [pid = 1332] [serial = 1211] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1DA09000) [pid = 1332] [serial = 1210] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (1BEEF000) [pid = 1332] [serial = 1196] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1D139C00) [pid = 1332] [serial = 1207] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (1146E000) [pid = 1332] [serial = 1243] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (18EEDC00) [pid = 1332] [serial = 1246] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (12358400) [pid = 1332] [serial = 1244] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (1BE80C00) [pid = 1332] [serial = 1249] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (1AF17400) [pid = 1332] [serial = 1232] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (19A0D400) [pid = 1332] [serial = 1247] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1DA34800) [pid = 1332] [serial = 1252] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (1BFB3800) [pid = 1332] [serial = 1250] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (1DA3E000) [pid = 1332] [serial = 1253] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 101 (1B04F000) [pid = 1332] [serial = 1237] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 100 (1BDBCC00) [pid = 1332] [serial = 1240] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 99 (1A7CAC00) [pid = 1332] [serial = 1226] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 98 (1ADA2800) [pid = 1332] [serial = 1235] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 97 (1BB12C00) [pid = 1332] [serial = 1238] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | --DOMWINDOW == 96 (19DEC800) [pid = 1332] [serial = 1223] [outer = 00000000] [url = about:blank] 07:50:34 INFO - PROCESS | 1332 | 1460991034650 Marionette TRACE conn4 <- [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]]]}] 07:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 890ms 07:50:34 INFO - PROCESS | 1332 | 1460991034714 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 07:50:34 INFO - PROCESS | 1332 | 1460991034717 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 07:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:50:34 INFO - PROCESS | 1332 | 1460991034720 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 1332 | 1460991034722 Marionette TRACE conn4 <- [1,1738,null,{}] 07:50:34 INFO - PROCESS | 1332 | 1460991034726 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:34 INFO - PROCESS | 1332 | 1460991034809 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 07:50:34 INFO - PROCESS | 1332 | 1460991034925 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 1332 | ++DOCSHELL 116B9000 == 46 [pid = 1332] [id = 444] 07:50:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 97 (11E8E400) [pid = 1332] [serial = 1332] [outer = 00000000] 07:50:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 98 (15525800) [pid = 1332] [serial = 1333] [outer = 11E8E400] 07:50:34 INFO - PROCESS | 1332 | 1460991034971 Marionette DEBUG loaded listener.js 07:50:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 99 (15A9B000) [pid = 1332] [serial = 1334] [outer = 11E8E400] 07:50:35 INFO - PROCESS | 1332 | 1460991035359 Marionette TRACE conn4 <- [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]]]}] 07:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 07:50:35 INFO - PROCESS | 1332 | 1460991035394 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 07:50:35 INFO - PROCESS | 1332 | 1460991035397 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 07:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:50:35 INFO - PROCESS | 1332 | 1460991035407 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:50:35 INFO - PROCESS | 1332 | 1460991035411 Marionette TRACE conn4 <- [1,1742,null,{}] 07:50:35 INFO - PROCESS | 1332 | 1460991035415 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:35 INFO - PROCESS | 1332 | 1460991035500 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 07:50:35 INFO - PROCESS | 1332 | 1460991035506 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:35 INFO - PROCESS | 1332 | ++DOCSHELL 15474C00 == 47 [pid = 1332] [id = 445] 07:50:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 100 (15E6B400) [pid = 1332] [serial = 1335] [outer = 00000000] 07:50:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 101 (18A43000) [pid = 1332] [serial = 1336] [outer = 15E6B400] 07:50:35 INFO - PROCESS | 1332 | 1460991035552 Marionette DEBUG loaded listener.js 07:50:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 102 (18B89800) [pid = 1332] [serial = 1337] [outer = 15E6B400] 07:50:36 INFO - PROCESS | 1332 | 1460991036009 Marionette TRACE conn4 <- [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]]]}] 07:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 07:50:36 INFO - PROCESS | 1332 | 1460991036052 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 1332 | 1460991036054 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 07:50:36 INFO - PROCESS | 1332 | 1460991036057 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:50:36 INFO - PROCESS | 1332 | 1460991036059 Marionette TRACE conn4 <- [1,1746,null,{}] 07:50:36 INFO - PROCESS | 1332 | 1460991036063 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:36 INFO - PROCESS | 1332 | 1460991036150 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 07:50:36 INFO - PROCESS | 1332 | 1460991036156 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:36 INFO - PROCESS | 1332 | ++DOCSHELL 11466C00 == 48 [pid = 1332] [id = 446] 07:50:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (18EB1000) [pid = 1332] [serial = 1338] [outer = 00000000] 07:50:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (19B17000) [pid = 1332] [serial = 1339] [outer = 18EB1000] 07:50:36 INFO - PROCESS | 1332 | 1460991036202 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (19D66800) [pid = 1332] [serial = 1340] [outer = 18EB1000] 07:50:36 INFO - PROCESS | 1332 | 1460991036681 Marionette TRACE conn4 <- [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]]]}] 07:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 07:50:36 INFO - PROCESS | 1332 | 1460991036732 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 1332 | 1460991036734 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 07:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:50:36 INFO - PROCESS | 1332 | 1460991036746 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - PROCESS | 1332 | 1460991036747 Marionette TRACE conn4 <- [1,1750,null,{}] 07:50:36 INFO - PROCESS | 1332 | 1460991036751 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:36 INFO - PROCESS | 1332 | 1460991036865 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 07:50:36 INFO - PROCESS | 1332 | 1460991036968 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:36 INFO - PROCESS | 1332 | ++DOCSHELL 19D71800 == 49 [pid = 1332] [id = 447] 07:50:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (19D72000) [pid = 1332] [serial = 1341] [outer = 00000000] 07:50:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (19DF2400) [pid = 1332] [serial = 1342] [outer = 19D72000] 07:50:37 INFO - PROCESS | 1332 | 1460991037023 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (1A7C4400) [pid = 1332] [serial = 1343] [outer = 19D72000] 07:50:37 INFO - PROCESS | 1332 | 1460991037462 Marionette TRACE conn4 <- [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]]]}] 07:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 770ms 07:50:37 INFO - PROCESS | 1332 | 1460991037516 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 07:50:37 INFO - PROCESS | 1332 | 1460991037518 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 07:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:50:37 INFO - PROCESS | 1332 | 1460991037522 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:50:37 INFO - PROCESS | 1332 | 1460991037524 Marionette TRACE conn4 <- [1,1754,null,{}] 07:50:37 INFO - PROCESS | 1332 | 1460991037527 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:37 INFO - PROCESS | 1332 | 1460991037642 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 07:50:37 INFO - PROCESS | 1332 | 1460991037705 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 1332 | ++DOCSHELL 10AE1400 == 50 [pid = 1332] [id = 448] 07:50:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (11249400) [pid = 1332] [serial = 1344] [outer = 00000000] 07:50:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1AAC9400) [pid = 1332] [serial = 1345] [outer = 11249400] 07:50:37 INFO - PROCESS | 1332 | 1460991037749 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1AD51C00) [pid = 1332] [serial = 1346] [outer = 11249400] 07:50:38 INFO - PROCESS | 1332 | 1460991038174 Marionette TRACE conn4 <- [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]]]}] 07:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 07:50:38 INFO - PROCESS | 1332 | 1460991038192 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 1332 | 1460991038194 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 07:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:50:38 INFO - PROCESS | 1332 | 1460991038197 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 1332 | 1460991038199 Marionette TRACE conn4 <- [1,1758,null,{}] 07:50:38 INFO - PROCESS | 1332 | 1460991038202 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:38 INFO - PROCESS | 1332 | 1460991038345 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 07:50:38 INFO - PROCESS | 1332 | 1460991038354 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 1332 | ++DOCSHELL 1AA0E400 == 51 [pid = 1332] [id = 449] 07:50:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1AA15000) [pid = 1332] [serial = 1347] [outer = 00000000] 07:50:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1ADC2C00) [pid = 1332] [serial = 1348] [outer = 1AA15000] 07:50:38 INFO - PROCESS | 1332 | 1460991038398 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1AE5C000) [pid = 1332] [serial = 1349] [outer = 1AA15000] 07:50:38 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (15AEC400) [pid = 1332] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:50:38 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (1E702400) [pid = 1332] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:50:38 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1E788800) [pid = 1332] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:50:38 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (11404400) [pid = 1332] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:50:38 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (15F93C00) [pid = 1332] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:50:38 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (1AAC6400) [pid = 1332] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:50:38 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (0EBB2400) [pid = 1332] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:50:38 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (0EB56C00) [pid = 1332] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:50:38 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (1DA0FC00) [pid = 1332] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:50:38 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1DA40000) [pid = 1332] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:50:38 INFO - PROCESS | 1332 | --DOMWINDOW == 103 (1BE76400) [pid = 1332] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:50:38 INFO - PROCESS | 1332 | --DOMWINDOW == 102 (1BB93C00) [pid = 1332] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:50:39 INFO - PROCESS | 1332 | 1460991039087 Marionette TRACE conn4 <- [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]]]}] 07:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 07:50:39 INFO - PROCESS | 1332 | 1460991039169 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 07:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:50:39 INFO - PROCESS | 1332 | 1460991039171 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 07:50:39 INFO - PROCESS | 1332 | 1460991039174 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 1332 | 1460991039176 Marionette TRACE conn4 <- [1,1762,null,{}] 07:50:39 INFO - PROCESS | 1332 | 1460991039179 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:39 INFO - PROCESS | 1332 | 1460991039260 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 07:50:39 INFO - PROCESS | 1332 | 1460991039268 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 1332 | ++DOCSHELL 1610B800 == 52 [pid = 1332] [id = 450] 07:50:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 103 (183E5000) [pid = 1332] [serial = 1350] [outer = 00000000] 07:50:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 104 (1AD97C00) [pid = 1332] [serial = 1351] [outer = 183E5000] 07:50:39 INFO - PROCESS | 1332 | 1460991039315 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (1AEA8000) [pid = 1332] [serial = 1352] [outer = 183E5000] 07:50:39 INFO - PROCESS | 1332 | 1460991039732 Marionette TRACE conn4 <- [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]]]}] 07:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 07:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:50:39 INFO - PROCESS | 1332 | 1460991039805 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 07:50:39 INFO - PROCESS | 1332 | 1460991039807 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 07:50:39 INFO - PROCESS | 1332 | 1460991039810 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 1332 | 1460991039812 Marionette TRACE conn4 <- [1,1766,null,{}] 07:50:39 INFO - PROCESS | 1332 | 1460991039815 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:39 INFO - PROCESS | 1332 | 1460991039896 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 07:50:39 INFO - PROCESS | 1332 | 1460991039902 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 1332 | ++DOCSHELL 15446800 == 53 [pid = 1332] [id = 451] 07:50:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (1AD9B400) [pid = 1332] [serial = 1353] [outer = 00000000] 07:50:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (1AF1E800) [pid = 1332] [serial = 1354] [outer = 1AD9B400] 07:50:39 INFO - PROCESS | 1332 | 1460991039947 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (1B04B400) [pid = 1332] [serial = 1355] [outer = 1AD9B400] 07:50:40 INFO - PROCESS | 1332 | 1460991040400 Marionette TRACE conn4 <- [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]]]}] 07:50:40 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 07:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 07:50:40 INFO - PROCESS | 1332 | 1460991040450 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 1332 | 1460991040452 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 07:50:40 INFO - PROCESS | 1332 | 1460991040455 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 1332 | 1460991040457 Marionette TRACE conn4 <- [1,1770,null,{}] 07:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:50:40 INFO - PROCESS | 1332 | 1460991040461 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:40 INFO - PROCESS | 1332 | 1460991040542 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 07:50:40 INFO - PROCESS | 1332 | 1460991040548 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 1332 | ++DOCSHELL 1B04FC00 == 54 [pid = 1332] [id = 452] 07:50:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (1B053C00) [pid = 1332] [serial = 1356] [outer = 00000000] 07:50:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1BB90800) [pid = 1332] [serial = 1357] [outer = 1B053C00] 07:50:40 INFO - PROCESS | 1332 | 1460991040598 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1BB9A800) [pid = 1332] [serial = 1358] [outer = 1B053C00] 07:50:41 INFO - PROCESS | 1332 | 1460991041315 Marionette TRACE conn4 <- [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]]]}] 07:50:41 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 07:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 930ms 07:50:41 INFO - PROCESS | 1332 | 1460991041392 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 07:50:41 INFO - PROCESS | 1332 | 1460991041397 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 07:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:50:41 INFO - PROCESS | 1332 | 1460991041404 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - PROCESS | 1332 | 1460991041407 Marionette TRACE conn4 <- [1,1774,null,{}] 07:50:41 INFO - PROCESS | 1332 | 1460991041413 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:41 INFO - PROCESS | 1332 | 1460991041533 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 07:50:41 INFO - PROCESS | 1332 | 1460991041665 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:41 INFO - PROCESS | 1332 | ++DOCSHELL 11401800 == 55 [pid = 1332] [id = 453] 07:50:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1140B400) [pid = 1332] [serial = 1359] [outer = 00000000] 07:50:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (15439C00) [pid = 1332] [serial = 1360] [outer = 1140B400] 07:50:41 INFO - PROCESS | 1332 | 1460991041726 Marionette DEBUG loaded listener.js 07:50:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (15453C00) [pid = 1332] [serial = 1361] [outer = 1140B400] 07:50:42 INFO - PROCESS | 1332 | 1460991042279 Marionette TRACE conn4 <- [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]]]}] 07:50:42 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 07:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 930ms 07:50:42 INFO - PROCESS | 1332 | 1460991042337 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 07:50:42 INFO - PROCESS | 1332 | 1460991042344 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 07:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:50:42 INFO - PROCESS | 1332 | 1460991042350 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - PROCESS | 1332 | 1460991042353 Marionette TRACE conn4 <- [1,1778,null,{}] 07:50:42 INFO - PROCESS | 1332 | 1460991042357 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:42 INFO - PROCESS | 1332 | 1460991042467 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 07:50:42 INFO - PROCESS | 1332 | 1460991042607 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 1332 | ++DOCSHELL 15436000 == 56 [pid = 1332] [id = 454] 07:50:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (15A0F800) [pid = 1332] [serial = 1362] [outer = 00000000] 07:50:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1972E400) [pid = 1332] [serial = 1363] [outer = 15A0F800] 07:50:42 INFO - PROCESS | 1332 | 1460991042667 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (19D6A000) [pid = 1332] [serial = 1364] [outer = 15A0F800] 07:50:43 INFO - PROCESS | 1332 | 1460991043291 Marionette TRACE conn4 <- [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]]]}] 07:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 970ms 07:50:43 INFO - PROCESS | 1332 | 1460991043322 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 07:50:43 INFO - PROCESS | 1332 | 1460991043325 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 07:50:43 INFO - PROCESS | 1332 | 1460991043329 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:50:43 INFO - PROCESS | 1332 | 1460991043332 Marionette TRACE conn4 <- [1,1782,null,{}] 07:50:43 INFO - PROCESS | 1332 | 1460991043344 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:43 INFO - PROCESS | 1332 | 1460991043454 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 07:50:43 INFO - PROCESS | 1332 | 1460991043567 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:43 INFO - PROCESS | 1332 | ++DOCSHELL 1BB53000 == 57 [pid = 1332] [id = 455] 07:50:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (1BB91000) [pid = 1332] [serial = 1365] [outer = 00000000] 07:50:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1BB9E400) [pid = 1332] [serial = 1366] [outer = 1BB91000] 07:50:43 INFO - PROCESS | 1332 | 1460991043665 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1BBC5400) [pid = 1332] [serial = 1367] [outer = 1BB91000] 07:50:44 INFO - PROCESS | 1332 | 1460991044239 Marionette TRACE conn4 <- [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]]]}] 07:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 930ms 07:50:44 INFO - PROCESS | 1332 | 1460991044262 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 1332 | 1460991044265 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 07:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:50:44 INFO - PROCESS | 1332 | 1460991044283 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 1332 | 1460991044285 Marionette TRACE conn4 <- [1,1786,null,{}] 07:50:44 INFO - PROCESS | 1332 | 1460991044289 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:44 INFO - PROCESS | 1332 | 1460991044397 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 07:50:44 INFO - PROCESS | 1332 | 1460991044535 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 1332 | ++DOCSHELL 1BBCD800 == 58 [pid = 1332] [id = 456] 07:50:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1BDBF800) [pid = 1332] [serial = 1368] [outer = 00000000] 07:50:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1BE80C00) [pid = 1332] [serial = 1369] [outer = 1BDBF800] 07:50:44 INFO - PROCESS | 1332 | 1460991044592 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1BEF3400) [pid = 1332] [serial = 1370] [outer = 1BDBF800] 07:50:45 INFO - PROCESS | 1332 | 1460991045120 Marionette TRACE conn4 <- [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]]]}] 07:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 870ms 07:50:45 INFO - PROCESS | 1332 | 1460991045153 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 07:50:45 INFO - PROCESS | 1332 | 1460991045156 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 07:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:50:45 INFO - PROCESS | 1332 | 1460991045159 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:50:45 INFO - PROCESS | 1332 | 1460991045161 Marionette TRACE conn4 <- [1,1790,null,{}] 07:50:45 INFO - PROCESS | 1332 | 1460991045165 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:45 INFO - PROCESS | 1332 | 1460991045268 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 07:50:45 INFO - PROCESS | 1332 | 1460991045379 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 1332 | ++DOCSHELL 1BE78C00 == 59 [pid = 1332] [id = 457] 07:50:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (1BE8A000) [pid = 1332] [serial = 1371] [outer = 00000000] 07:50:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1C0EF400) [pid = 1332] [serial = 1372] [outer = 1BE8A000] 07:50:45 INFO - PROCESS | 1332 | 1460991045434 Marionette DEBUG loaded listener.js 07:50:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1D140000) [pid = 1332] [serial = 1373] [outer = 1BE8A000] 07:50:46 INFO - PROCESS | 1332 | 1460991046047 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 970ms 07:50:46 INFO - PROCESS | 1332 | 1460991046133 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 07:50:46 INFO - PROCESS | 1332 | 1460991046136 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 07:50:46 INFO - PROCESS | 1332 | 1460991046139 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:50:46 INFO - PROCESS | 1332 | 1460991046141 Marionette TRACE conn4 <- [1,1794,null,{}] 07:50:46 INFO - PROCESS | 1332 | 1460991046145 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:46 INFO - PROCESS | 1332 | 1460991046354 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 07:50:46 INFO - PROCESS | 1332 | 1460991046369 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:46 INFO - PROCESS | 1332 | ++DOCSHELL 1542D400 == 60 [pid = 1332] [id = 458] 07:50:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (15437400) [pid = 1332] [serial = 1374] [outer = 00000000] 07:50:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1CA9FC00) [pid = 1332] [serial = 1375] [outer = 15437400] 07:50:46 INFO - PROCESS | 1332 | 1460991046427 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1DA3E800) [pid = 1332] [serial = 1376] [outer = 15437400] 07:50:47 INFO - PROCESS | 1332 | 1460991047209 Marionette TRACE conn4 <- [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]]]}] 07:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1122ms 07:50:47 INFO - PROCESS | 1332 | 1460991047265 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 07:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:50:47 INFO - PROCESS | 1332 | 1460991047269 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 07:50:47 INFO - PROCESS | 1332 | 1460991047274 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 1332 | 1460991047278 Marionette TRACE conn4 <- [1,1798,null,{}] 07:50:47 INFO - PROCESS | 1332 | 1460991047283 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:47 INFO - PROCESS | 1332 | 1460991047383 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 07:50:47 INFO - PROCESS | 1332 | 1460991047528 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 1332 | ++DOCSHELL 121E1400 == 61 [pid = 1332] [id = 459] 07:50:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1544EC00) [pid = 1332] [serial = 1377] [outer = 00000000] 07:50:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (16EDFC00) [pid = 1332] [serial = 1378] [outer = 1544EC00] 07:50:47 INFO - PROCESS | 1332 | 1460991047581 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (18EB2800) [pid = 1332] [serial = 1379] [outer = 1544EC00] 07:50:47 INFO - PROCESS | 1332 | --DOCSHELL 15446800 == 60 [pid = 1332] [id = 451] 07:50:47 INFO - PROCESS | 1332 | --DOCSHELL 1610B800 == 59 [pid = 1332] [id = 450] 07:50:47 INFO - PROCESS | 1332 | --DOCSHELL 1AA0E400 == 58 [pid = 1332] [id = 449] 07:50:47 INFO - PROCESS | 1332 | --DOCSHELL 10AE1400 == 57 [pid = 1332] [id = 448] 07:50:47 INFO - PROCESS | 1332 | --DOCSHELL 19D71800 == 56 [pid = 1332] [id = 447] 07:50:47 INFO - PROCESS | 1332 | --DOCSHELL 11466C00 == 55 [pid = 1332] [id = 446] 07:50:47 INFO - PROCESS | 1332 | --DOCSHELL 15474C00 == 54 [pid = 1332] [id = 445] 07:50:47 INFO - PROCESS | 1332 | --DOCSHELL 116B9000 == 53 [pid = 1332] [id = 444] 07:50:47 INFO - PROCESS | 1332 | --DOCSHELL 0EA1CC00 == 52 [pid = 1332] [id = 443] 07:50:47 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1A7C7800) [pid = 1332] [serial = 1270] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (15449C00) [pid = 1332] [serial = 1264] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1ADA4800) [pid = 1332] [serial = 1273] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1B047C00) [pid = 1332] [serial = 1276] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1BE6E400) [pid = 1332] [serial = 1279] [outer = 00000000] [url = about:blank] 07:50:47 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (18B12400) [pid = 1332] [serial = 1267] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOCSHELL 0EA19000 == 51 [pid = 1332] [id = 442] 07:50:48 INFO - PROCESS | 1332 | --DOCSHELL 15AEB000 == 50 [pid = 1332] [id = 438] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (1DAE3C00) [pid = 1332] [serial = 1256] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (1E70EC00) [pid = 1332] [serial = 1259] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (105B7400) [pid = 1332] [serial = 1309] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (18EFAC00) [pid = 1332] [serial = 1262] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (1E708800) [pid = 1332] [serial = 1297] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (1E7C0800) [pid = 1332] [serial = 1300] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (19A15C00) [pid = 1332] [serial = 1286] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (16EE0800) [pid = 1332] [serial = 1285] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (19D6BC00) [pid = 1332] [serial = 1288] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (1A7C4000) [pid = 1332] [serial = 1289] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1E710400) [pid = 1332] [serial = 1298] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (1ADA2C00) [pid = 1332] [serial = 1291] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1BE8A800) [pid = 1332] [serial = 1292] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (1D95B800) [pid = 1332] [serial = 1282] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 111 (1E7C2C00) [pid = 1332] [serial = 1301] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 110 (19733400) [pid = 1332] [serial = 1306] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 109 (1E8B3C00) [pid = 1332] [serial = 1310] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 108 (10E04000) [pid = 1332] [serial = 1303] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 107 (11249C00) [pid = 1332] [serial = 1304] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 106 (1AE57000) [pid = 1332] [serial = 1307] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 105 (1DA68C00) [pid = 1332] [serial = 1294] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | --DOMWINDOW == 104 (1DB3FC00) [pid = 1332] [serial = 1295] [outer = 00000000] [url = about:blank] 07:50:48 INFO - PROCESS | 1332 | 1460991048180 Marionette TRACE conn4 <- [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]]]}] 07:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 930ms 07:50:48 INFO - PROCESS | 1332 | 1460991048205 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 1332 | 1460991048211 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 07:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:50:48 INFO - PROCESS | 1332 | 1460991048216 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - PROCESS | 1332 | 1460991048219 Marionette TRACE conn4 <- [1,1802,null,{}] 07:50:48 INFO - PROCESS | 1332 | 1460991048223 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:48 INFO - PROCESS | 1332 | 1460991048309 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 07:50:48 INFO - PROCESS | 1332 | 1460991048319 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:48 INFO - PROCESS | 1332 | ++DOCSHELL 10EC6800 == 51 [pid = 1332] [id = 460] 07:50:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 105 (1146D000) [pid = 1332] [serial = 1380] [outer = 00000000] 07:50:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 106 (15445400) [pid = 1332] [serial = 1381] [outer = 1146D000] 07:50:48 INFO - PROCESS | 1332 | 1460991048364 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 107 (1617D000) [pid = 1332] [serial = 1382] [outer = 1146D000] 07:50:48 INFO - PROCESS | 1332 | 1460991048869 Marionette TRACE conn4 <- [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]]]}] 07:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 731ms 07:50:48 INFO - PROCESS | 1332 | 1460991048951 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 1332 | 1460991048953 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 07:50:48 INFO - PROCESS | 1332 | 1460991048957 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:50:48 INFO - PROCESS | 1332 | 1460991048960 Marionette TRACE conn4 <- [1,1806,null,{}] 07:50:48 INFO - PROCESS | 1332 | 1460991048970 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:49 INFO - PROCESS | 1332 | 1460991049061 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 07:50:49 INFO - PROCESS | 1332 | 1460991049158 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 1332 | ++DOCSHELL 11248800 == 52 [pid = 1332] [id = 461] 07:50:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 108 (1972E800) [pid = 1332] [serial = 1383] [outer = 00000000] 07:50:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 109 (19D71000) [pid = 1332] [serial = 1384] [outer = 1972E800] 07:50:49 INFO - PROCESS | 1332 | 1460991049206 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 110 (1A7C3800) [pid = 1332] [serial = 1385] [outer = 1972E800] 07:50:49 INFO - PROCESS | 1332 | 1460991049569 Marionette TRACE conn4 <- [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]]]}] 07:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 07:50:49 INFO - PROCESS | 1332 | 1460991049631 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 07:50:49 INFO - PROCESS | 1332 | 1460991049634 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 07:50:49 INFO - PROCESS | 1332 | 1460991049637 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:50:49 INFO - PROCESS | 1332 | 1460991049639 Marionette TRACE conn4 <- [1,1810,null,{}] 07:50:49 INFO - PROCESS | 1332 | 1460991049642 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:49 INFO - PROCESS | 1332 | 1460991049728 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 07:50:49 INFO - PROCESS | 1332 | 1460991049735 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 1332 | ++DOCSHELL 1A7CA000 == 53 [pid = 1332] [id = 462] 07:50:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 111 (1A7CE800) [pid = 1332] [serial = 1386] [outer = 00000000] 07:50:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 112 (1AA18000) [pid = 1332] [serial = 1387] [outer = 1A7CE800] 07:50:49 INFO - PROCESS | 1332 | 1460991049780 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (1AD56800) [pid = 1332] [serial = 1388] [outer = 1A7CE800] 07:50:50 INFO - PROCESS | 1332 | 1460991050230 Marionette TRACE conn4 <- [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]]]}] 07:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 07:50:50 INFO - PROCESS | 1332 | 1460991050271 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 1332 | 1460991050273 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 07:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:50:50 INFO - PROCESS | 1332 | 1460991050284 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 1332 | 1460991050285 Marionette TRACE conn4 <- [1,1814,null,{}] 07:50:50 INFO - PROCESS | 1332 | 1460991050289 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:50 INFO - PROCESS | 1332 | 1460991050402 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 07:50:50 INFO - PROCESS | 1332 | 1460991050498 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 1332 | ++DOCSHELL 1ADA2C00 == 54 [pid = 1332] [id = 463] 07:50:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (1ADC8800) [pid = 1332] [serial = 1389] [outer = 00000000] 07:50:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1AEB3C00) [pid = 1332] [serial = 1390] [outer = 1ADC8800] 07:50:50 INFO - PROCESS | 1332 | 1460991050545 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1AF16800) [pid = 1332] [serial = 1391] [outer = 1ADC8800] 07:50:50 INFO - PROCESS | 1332 | 1460991050976 Marionette TRACE conn4 <- [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]]]}] 07:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 07:50:51 INFO - PROCESS | 1332 | 1460991051016 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 07:50:51 INFO - PROCESS | 1332 | 1460991051018 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 07:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:50:51 INFO - PROCESS | 1332 | 1460991051021 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - PROCESS | 1332 | 1460991051023 Marionette TRACE conn4 <- [1,1818,null,{}] 07:50:51 INFO - PROCESS | 1332 | 1460991051027 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:51 INFO - PROCESS | 1332 | 1460991051162 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 07:50:51 INFO - PROCESS | 1332 | 1460991051230 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 1332 | ++DOCSHELL 1B05B800 == 55 [pid = 1332] [id = 464] 07:50:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1BB0D400) [pid = 1332] [serial = 1392] [outer = 00000000] 07:50:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (1BE7B800) [pid = 1332] [serial = 1393] [outer = 1BB0D400] 07:50:51 INFO - PROCESS | 1332 | 1460991051278 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1BE7A400) [pid = 1332] [serial = 1394] [outer = 1BB0D400] 07:50:51 INFO - PROCESS | 1332 | 1460991051691 Marionette TRACE conn4 <- [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]]]}] 07:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 07:50:51 INFO - PROCESS | 1332 | 1460991051782 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 07:50:51 INFO - PROCESS | 1332 | 1460991051784 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 07:50:51 INFO - PROCESS | 1332 | 1460991051790 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - PROCESS | 1332 | 1460991051792 Marionette TRACE conn4 <- [1,1822,null,{}] 07:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:50:51 INFO - PROCESS | 1332 | 1460991051796 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:51 INFO - PROCESS | 1332 | 1460991051912 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 07:50:51 INFO - PROCESS | 1332 | 1460991051981 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 1332 | ++DOCSHELL 1BE79800 == 56 [pid = 1332] [id = 465] 07:50:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1BE8A800) [pid = 1332] [serial = 1395] [outer = 00000000] 07:50:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1DA0AC00) [pid = 1332] [serial = 1396] [outer = 1BE8A800] 07:50:52 INFO - PROCESS | 1332 | 1460991052026 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1DA10400) [pid = 1332] [serial = 1397] [outer = 1BE8A800] 07:50:52 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (19D72000) [pid = 1332] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:50:52 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (11249400) [pid = 1332] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:50:52 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (15E6B400) [pid = 1332] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:50:52 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (18EB1000) [pid = 1332] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:50:52 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1AA15000) [pid = 1332] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:50:52 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (0EB54800) [pid = 1332] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:50:52 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (11E8E400) [pid = 1332] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:50:52 INFO - PROCESS | 1332 | --DOMWINDOW == 114 (0EB50000) [pid = 1332] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:50:52 INFO - PROCESS | 1332 | --DOMWINDOW == 113 (1AD9B400) [pid = 1332] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:50:52 INFO - PROCESS | 1332 | --DOMWINDOW == 112 (183E5000) [pid = 1332] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:50:52 INFO - PROCESS | 1332 | 1460991052525 Marionette TRACE conn4 <- [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]]]}] 07:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 07:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 770ms 07:50:52 INFO - PROCESS | 1332 | 1460991052567 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 07:50:52 INFO - PROCESS | 1332 | 1460991052569 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 07:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:50:52 INFO - PROCESS | 1332 | 1460991052572 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 1332 | 1460991052574 Marionette TRACE conn4 <- [1,1826,null,{}] 07:50:52 INFO - PROCESS | 1332 | 1460991052577 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:52 INFO - PROCESS | 1332 | 1460991052659 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 07:50:52 INFO - PROCESS | 1332 | 1460991052760 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:52 INFO - PROCESS | 1332 | ++DOCSHELL 1140E400 == 57 [pid = 1332] [id = 466] 07:50:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 113 (11E8E400) [pid = 1332] [serial = 1398] [outer = 00000000] 07:50:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 114 (19B1E000) [pid = 1332] [serial = 1399] [outer = 11E8E400] 07:50:52 INFO - PROCESS | 1332 | 1460991052804 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 115 (1AD4D800) [pid = 1332] [serial = 1400] [outer = 11E8E400] 07:50:53 INFO - PROCESS | 1332 | 1460991053168 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 07:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:50:53 INFO - PROCESS | 1332 | 1460991053203 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 07:50:53 INFO - PROCESS | 1332 | 1460991053205 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 07:50:53 INFO - PROCESS | 1332 | 1460991053209 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:50:53 INFO - PROCESS | 1332 | 1460991053210 Marionette TRACE conn4 <- [1,1830,null,{}] 07:50:53 INFO - PROCESS | 1332 | 1460991053214 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:53 INFO - PROCESS | 1332 | 1460991053358 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 07:50:53 INFO - PROCESS | 1332 | 1460991053371 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:53 INFO - PROCESS | 1332 | ++DOCSHELL 1BB94C00 == 58 [pid = 1332] [id = 467] 07:50:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (1BBC0C00) [pid = 1332] [serial = 1401] [outer = 00000000] 07:50:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (1DA64000) [pid = 1332] [serial = 1402] [outer = 1BBC0C00] 07:50:53 INFO - PROCESS | 1332 | 1460991053416 Marionette DEBUG loaded listener.js 07:50:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (1DAEEC00) [pid = 1332] [serial = 1403] [outer = 1BBC0C00] 07:50:53 INFO - PROCESS | 1332 | 1460991053839 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 07:50:53 INFO - PROCESS | 1332 | 1460991053879 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 07:50:53 INFO - PROCESS | 1332 | 1460991053881 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 07:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:50:53 INFO - PROCESS | 1332 | 1460991053894 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:50:53 INFO - PROCESS | 1332 | 1460991053896 Marionette TRACE conn4 <- [1,1834,null,{}] 07:50:53 INFO - PROCESS | 1332 | 1460991053899 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:53 INFO - PROCESS | 1332 | 1460991053984 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 07:50:53 INFO - PROCESS | 1332 | 1460991053993 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 1332 | ++DOCSHELL 1DA62C00 == 59 [pid = 1332] [id = 468] 07:50:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (1DB3B000) [pid = 1332] [serial = 1404] [outer = 00000000] 07:50:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1E707800) [pid = 1332] [serial = 1405] [outer = 1DB3B000] 07:50:54 INFO - PROCESS | 1332 | 1460991054037 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1E70E800) [pid = 1332] [serial = 1406] [outer = 1DB3B000] 07:50:54 INFO - PROCESS | 1332 | 1460991054604 Marionette TRACE conn4 <- [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]]]}] 07:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 770ms 07:50:54 INFO - PROCESS | 1332 | 1460991054690 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 1332 | 1460991054694 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 07:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:50:54 INFO - PROCESS | 1332 | 1460991054713 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:50:54 INFO - PROCESS | 1332 | 1460991054718 Marionette TRACE conn4 <- [1,1838,null,{}] 07:50:54 INFO - PROCESS | 1332 | 1460991054741 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:54 INFO - PROCESS | 1332 | 1460991054865 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 07:50:54 INFO - PROCESS | 1332 | 1460991055002 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 1332 | ++DOCSHELL 1140CC00 == 60 [pid = 1332] [id = 469] 07:50:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (11463000) [pid = 1332] [serial = 1407] [outer = 00000000] 07:50:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (15A09800) [pid = 1332] [serial = 1408] [outer = 11463000] 07:50:55 INFO - PROCESS | 1332 | 1460991055060 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (16E56C00) [pid = 1332] [serial = 1409] [outer = 11463000] 07:50:55 INFO - PROCESS | 1332 | 1460991055634 Marionette TRACE conn4 <- [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]]]}] 07:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1007ms 07:50:55 INFO - PROCESS | 1332 | 1460991055708 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 07:50:55 INFO - PROCESS | 1332 | 1460991055714 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 07:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:50:55 INFO - PROCESS | 1332 | 1460991055721 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 1332 | 1460991055724 Marionette TRACE conn4 <- [1,1842,null,{}] 07:50:55 INFO - PROCESS | 1332 | 1460991055728 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:55 INFO - PROCESS | 1332 | 1460991055843 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 07:50:55 INFO - PROCESS | 1332 | 1460991055959 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 1332 | ++DOCSHELL 18B1C400 == 61 [pid = 1332] [id = 470] 07:50:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (19A11C00) [pid = 1332] [serial = 1410] [outer = 00000000] 07:50:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1A7C6C00) [pid = 1332] [serial = 1411] [outer = 19A11C00] 07:50:56 INFO - PROCESS | 1332 | 1460991056017 Marionette DEBUG loaded listener.js 07:50:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1AE57000) [pid = 1332] [serial = 1412] [outer = 19A11C00] 07:50:56 INFO - PROCESS | 1332 | 1460991056612 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 930ms 07:50:56 INFO - PROCESS | 1332 | 1460991056653 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 1332 | 1460991056655 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 07:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:50:56 INFO - PROCESS | 1332 | 1460991056659 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 1332 | 1460991056663 Marionette TRACE conn4 <- [1,1846,null,{}] 07:50:56 INFO - PROCESS | 1332 | 1460991056674 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:56 INFO - PROCESS | 1332 | 1460991056787 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 07:50:56 INFO - PROCESS | 1332 | 1460991056929 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:56 INFO - PROCESS | 1332 | ++DOCSHELL 10A07400 == 62 [pid = 1332] [id = 471] 07:50:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1BE72800) [pid = 1332] [serial = 1413] [outer = 00000000] 07:50:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1E704800) [pid = 1332] [serial = 1414] [outer = 1BE72800] 07:50:56 INFO - PROCESS | 1332 | 1460991056987 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1E787400) [pid = 1332] [serial = 1415] [outer = 1BE72800] 07:50:57 INFO - PROCESS | 1332 | 1460991057607 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 07:50:57 INFO - PROCESS | 1332 | 1460991057633 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 07:50:57 INFO - PROCESS | 1332 | 1460991057636 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 07:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:50:57 INFO - PROCESS | 1332 | 1460991057639 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:50:57 INFO - PROCESS | 1332 | 1460991057641 Marionette TRACE conn4 <- [1,1850,null,{}] 07:50:57 INFO - PROCESS | 1332 | 1460991057645 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:57 INFO - PROCESS | 1332 | 1460991057755 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 07:50:57 INFO - PROCESS | 1332 | 1460991057895 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 1332 | ++DOCSHELL 1DA38C00 == 63 [pid = 1332] [id = 472] 07:50:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1E790000) [pid = 1332] [serial = 1416] [outer = 00000000] 07:50:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1E7C2C00) [pid = 1332] [serial = 1417] [outer = 1E790000] 07:50:57 INFO - PROCESS | 1332 | 1460991057951 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1E8B1000) [pid = 1332] [serial = 1418] [outer = 1E790000] 07:50:58 INFO - PROCESS | 1332 | 1460991058495 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 930ms 07:50:58 INFO - PROCESS | 1332 | 1460991058573 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 1332 | 1460991058575 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 07:50:58 INFO - PROCESS | 1332 | 1460991058579 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:50:58 INFO - PROCESS | 1332 | 1460991058581 Marionette TRACE conn4 <- [1,1854,null,{}] 07:50:58 INFO - PROCESS | 1332 | 1460991058585 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:58 INFO - PROCESS | 1332 | 1460991058691 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 07:50:58 INFO - PROCESS | 1332 | 1460991058833 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 1332 | ++DOCSHELL 1E7BFC00 == 64 [pid = 1332] [id = 473] 07:50:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1E7C5800) [pid = 1332] [serial = 1419] [outer = 00000000] 07:50:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1ECA4C00) [pid = 1332] [serial = 1420] [outer = 1E7C5800] 07:50:58 INFO - PROCESS | 1332 | 1460991058889 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1ECA5400) [pid = 1332] [serial = 1421] [outer = 1E7C5800] 07:50:59 INFO - PROCESS | 1332 | 1460991059450 Marionette TRACE conn4 <- [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]]]}] 07:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 930ms 07:50:59 INFO - PROCESS | 1332 | 1460991059513 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 07:50:59 INFO - PROCESS | 1332 | 1460991059515 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 07:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:50:59 INFO - PROCESS | 1332 | 1460991059518 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 1332 | 1460991059520 Marionette TRACE conn4 <- [1,1858,null,{}] 07:50:59 INFO - PROCESS | 1332 | 1460991059524 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:59 INFO - PROCESS | 1332 | 1460991059667 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 07:50:59 INFO - PROCESS | 1332 | 1460991059812 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 1332 | ++DOCSHELL 11408000 == 65 [pid = 1332] [id = 474] 07:50:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (11408400) [pid = 1332] [serial = 1422] [outer = 00000000] 07:50:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1542FC00) [pid = 1332] [serial = 1423] [outer = 11408400] 07:50:59 INFO - PROCESS | 1332 | 1460991059872 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (15447800) [pid = 1332] [serial = 1424] [outer = 11408400] 07:51:00 INFO - PROCESS | 1332 | 1460991060661 Marionette TRACE conn4 <- [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]]]}] 07:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1178ms 07:51:00 INFO - PROCESS | 1332 | 1460991060701 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 1332 | 1460991060706 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 07:51:00 INFO - PROCESS | 1332 | 1460991060711 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:51:00 INFO - PROCESS | 1332 | 1460991060714 Marionette TRACE conn4 <- [1,1862,null,{}] 07:51:00 INFO - PROCESS | 1332 | 1460991060719 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:00 INFO - PROCESS | 1332 | 1460991060819 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 07:51:00 INFO - PROCESS | 1332 | 1460991060969 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 1332 | ++DOCSHELL 197BDC00 == 66 [pid = 1332] [id = 475] 07:51:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (19D67400) [pid = 1332] [serial = 1425] [outer = 00000000] 07:51:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (19DEF400) [pid = 1332] [serial = 1426] [outer = 19D67400] 07:51:01 INFO - PROCESS | 1332 | 1460991061021 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1A7C6800) [pid = 1332] [serial = 1427] [outer = 19D67400] 07:51:01 INFO - PROCESS | 1332 | 1460991061695 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:51:01 INFO - PROCESS | 1332 | --DOCSHELL 1AAC9000 == 65 [pid = 1332] [id = 208] 07:51:01 INFO - PROCESS | 1332 | --DOCSHELL 1BB94C00 == 64 [pid = 1332] [id = 467] 07:51:01 INFO - PROCESS | 1332 | --DOCSHELL 1140E400 == 63 [pid = 1332] [id = 466] 07:51:01 INFO - PROCESS | 1332 | --DOCSHELL 1BE79800 == 62 [pid = 1332] [id = 465] 07:51:01 INFO - PROCESS | 1332 | --DOCSHELL 1B05B800 == 61 [pid = 1332] [id = 464] 07:51:01 INFO - PROCESS | 1332 | --DOCSHELL 1ADA2C00 == 60 [pid = 1332] [id = 463] 07:51:01 INFO - PROCESS | 1332 | --DOCSHELL 1A7CA000 == 59 [pid = 1332] [id = 462] 07:51:01 INFO - PROCESS | 1332 | --DOCSHELL 11248800 == 58 [pid = 1332] [id = 461] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (19F26400) [pid = 1332] [serial = 1315] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1DA35000) [pid = 1332] [serial = 1318] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1F558C00) [pid = 1332] [serial = 1321] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (2018BC00) [pid = 1332] [serial = 1324] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1BB90800) [pid = 1332] [serial = 1357] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOCSHELL 10EC6800 == 57 [pid = 1332] [id = 460] 07:51:01 INFO - PROCESS | 1332 | --DOCSHELL 121E1400 == 56 [pid = 1332] [id = 459] 07:51:01 INFO - PROCESS | 1332 | --DOCSHELL 15436000 == 55 [pid = 1332] [id = 454] 07:51:01 INFO - PROCESS | 1332 | --DOCSHELL 11401800 == 54 [pid = 1332] [id = 453] 07:51:01 INFO - PROCESS | 1332 | --DOCSHELL 1B04FC00 == 53 [pid = 1332] [id = 452] 07:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1067ms 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (19DF2400) [pid = 1332] [serial = 1342] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1AAC9400) [pid = 1332] [serial = 1345] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (1A7C4400) [pid = 1332] [serial = 1343] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (18A43000) [pid = 1332] [serial = 1336] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (18B89800) [pid = 1332] [serial = 1337] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (19B17000) [pid = 1332] [serial = 1339] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1ECAB000) [pid = 1332] [serial = 1312] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1ADC2C00) [pid = 1332] [serial = 1348] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (11462000) [pid = 1332] [serial = 1330] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1237CC00) [pid = 1332] [serial = 1331] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (15525800) [pid = 1332] [serial = 1333] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (15A9B000) [pid = 1332] [serial = 1334] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (11410400) [pid = 1332] [serial = 1328] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (10FD9800) [pid = 1332] [serial = 1327] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1AD51C00) [pid = 1332] [serial = 1346] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (1B04B400) [pid = 1332] [serial = 1355] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (1AF1E800) [pid = 1332] [serial = 1354] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (1AD97C00) [pid = 1332] [serial = 1351] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1AEA8000) [pid = 1332] [serial = 1352] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1AE5C000) [pid = 1332] [serial = 1349] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (19D66800) [pid = 1332] [serial = 1340] [outer = 00000000] [url = about:blank] 07:51:01 INFO - PROCESS | 1332 | 1460991061819 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 1332 | 1460991061824 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 07:51:01 INFO - PROCESS | 1332 | 1460991061832 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:51:01 INFO - PROCESS | 1332 | 1460991061835 Marionette TRACE conn4 <- [1,1866,null,{}] 07:51:01 INFO - PROCESS | 1332 | 1460991061839 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:01 INFO - PROCESS | 1332 | 1460991061933 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 07:51:01 INFO - PROCESS | 1332 | 1460991061939 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:01 INFO - PROCESS | 1332 | ++DOCSHELL 11461C00 == 54 [pid = 1332] [id = 476] 07:51:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (11469000) [pid = 1332] [serial = 1428] [outer = 00000000] 07:51:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (121E3000) [pid = 1332] [serial = 1429] [outer = 11469000] 07:51:01 INFO - PROCESS | 1332 | 1460991061985 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (15444C00) [pid = 1332] [serial = 1430] [outer = 11469000] 07:51:02 INFO - PROCESS | 1332 | 1460991062481 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 07:51:02 INFO - PROCESS | 1332 | 1460991062508 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 1332 | 1460991062510 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 07:51:02 INFO - PROCESS | 1332 | 1460991062514 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:51:02 INFO - PROCESS | 1332 | 1460991062518 Marionette TRACE conn4 <- [1,1870,null,{}] 07:51:02 INFO - PROCESS | 1332 | 1460991062528 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:02 INFO - PROCESS | 1332 | 1460991062617 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 07:51:02 INFO - PROCESS | 1332 | 1460991062624 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 1332 | ++DOCSHELL 183DD400 == 55 [pid = 1332] [id = 477] 07:51:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (18B1D000) [pid = 1332] [serial = 1431] [outer = 00000000] 07:51:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (19D68800) [pid = 1332] [serial = 1432] [outer = 18B1D000] 07:51:02 INFO - PROCESS | 1332 | 1460991062671 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (19F26400) [pid = 1332] [serial = 1433] [outer = 18B1D000] 07:51:03 INFO - PROCESS | 1332 | 1460991063142 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 07:51:03 INFO - PROCESS | 1332 | 1460991063188 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 1332 | 1460991063190 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 07:51:03 INFO - PROCESS | 1332 | 1460991063194 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:51:03 INFO - PROCESS | 1332 | 1460991063195 Marionette TRACE conn4 <- [1,1874,null,{}] 07:51:03 INFO - PROCESS | 1332 | 1460991063199 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:03 INFO - PROCESS | 1332 | 1460991063286 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 07:51:03 INFO - PROCESS | 1332 | 1460991063415 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:03 INFO - PROCESS | 1332 | ++DOCSHELL 1AA18800 == 56 [pid = 1332] [id = 478] 07:51:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1AA1B000) [pid = 1332] [serial = 1434] [outer = 00000000] 07:51:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (1AD97000) [pid = 1332] [serial = 1435] [outer = 1AA1B000] 07:51:03 INFO - PROCESS | 1332 | 1460991063460 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1ADA5000) [pid = 1332] [serial = 1436] [outer = 1AA1B000] 07:51:03 INFO - PROCESS | 1332 | 1460991063840 Marionette TRACE conn4 <- [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]]]}] 07:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 07:51:03 INFO - PROCESS | 1332 | 1460991063868 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 07:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:51:03 INFO - PROCESS | 1332 | 1460991063870 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 07:51:03 INFO - PROCESS | 1332 | 1460991063873 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 1332 | 1460991063874 Marionette TRACE conn4 <- [1,1878,null,{}] 07:51:03 INFO - PROCESS | 1332 | 1460991063878 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:03 INFO - PROCESS | 1332 | 1460991063962 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 07:51:04 INFO - PROCESS | 1332 | 1460991064077 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 1332 | ++DOCSHELL 15AEEC00 == 57 [pid = 1332] [id = 479] 07:51:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (19D65400) [pid = 1332] [serial = 1437] [outer = 00000000] 07:51:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1AEAA000) [pid = 1332] [serial = 1438] [outer = 19D65400] 07:51:04 INFO - PROCESS | 1332 | 1460991064121 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1AF1C800) [pid = 1332] [serial = 1439] [outer = 19D65400] 07:51:04 INFO - PROCESS | 1332 | 1460991064569 Marionette TRACE conn4 <- [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]]]}] 07:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 07:51:04 INFO - PROCESS | 1332 | 1460991064604 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 07:51:04 INFO - PROCESS | 1332 | 1460991064606 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 07:51:04 INFO - PROCESS | 1332 | 1460991064609 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:51:04 INFO - PROCESS | 1332 | 1460991064611 Marionette TRACE conn4 <- [1,1882,null,{}] 07:51:04 INFO - PROCESS | 1332 | 1460991064615 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:04 INFO - PROCESS | 1332 | 1460991064773 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 07:51:04 INFO - PROCESS | 1332 | 1460991064842 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 1332 | ++DOCSHELL 1B04C800 == 58 [pid = 1332] [id = 480] 07:51:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1BB90800) [pid = 1332] [serial = 1440] [outer = 00000000] 07:51:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1BE6E400) [pid = 1332] [serial = 1441] [outer = 1BB90800] 07:51:04 INFO - PROCESS | 1332 | 1460991064890 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1BE6F000) [pid = 1332] [serial = 1442] [outer = 1BB90800] 07:51:05 INFO - PROCESS | 1332 | 1460991065318 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 07:51:05 INFO - PROCESS | 1332 | 1460991065344 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 1332 | 1460991065346 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 07:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:51:05 INFO - PROCESS | 1332 | 1460991065349 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - PROCESS | 1332 | 1460991065351 Marionette TRACE conn4 <- [1,1886,null,{}] 07:51:05 INFO - PROCESS | 1332 | 1460991065354 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:05 INFO - PROCESS | 1332 | 1460991065472 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 07:51:05 INFO - PROCESS | 1332 | 1460991065538 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 1332 | ++DOCSHELL 1BDBEC00 == 59 [pid = 1332] [id = 481] 07:51:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1BE7C400) [pid = 1332] [serial = 1443] [outer = 00000000] 07:51:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1DA07800) [pid = 1332] [serial = 1444] [outer = 1BE7C400] 07:51:05 INFO - PROCESS | 1332 | 1460991065583 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1DA3F000) [pid = 1332] [serial = 1445] [outer = 1BE7C400] 07:51:06 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1146D000) [pid = 1332] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:51:06 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1972E800) [pid = 1332] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:51:06 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1A7CE800) [pid = 1332] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:51:06 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1BB95400) [pid = 1332] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:51:06 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1AF1D000) [pid = 1332] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:51:06 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1BBC0C00) [pid = 1332] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:51:06 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1ADC8800) [pid = 1332] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:51:06 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1BB0D400) [pid = 1332] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:51:06 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (11E8E400) [pid = 1332] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:51:06 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (1BE8A800) [pid = 1332] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:51:06 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (15437400) [pid = 1332] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:51:06 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1544EC00) [pid = 1332] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:51:06 INFO - PROCESS | 1332 | 1460991066294 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 970ms 07:51:06 INFO - PROCESS | 1332 | 1460991066320 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 1332 | 1460991066322 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 07:51:06 INFO - PROCESS | 1332 | 1460991066325 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 1332 | 1460991066327 Marionette TRACE conn4 <- [1,1890,null,{}] 07:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:51:06 INFO - PROCESS | 1332 | 1460991066331 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:06 INFO - PROCESS | 1332 | 1460991066413 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 07:51:06 INFO - PROCESS | 1332 | 1460991066419 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 1332 | ++DOCSHELL 11248400 == 60 [pid = 1332] [id = 482] 07:51:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1140D800) [pid = 1332] [serial = 1446] [outer = 00000000] 07:51:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (18B1A800) [pid = 1332] [serial = 1447] [outer = 1140D800] 07:51:06 INFO - PROCESS | 1332 | 1460991066465 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (19A14800) [pid = 1332] [serial = 1448] [outer = 1140D800] 07:51:06 INFO - PROCESS | 1332 | 1460991066914 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 07:51:06 INFO - PROCESS | 1332 | 1460991066960 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 1332 | 1460991066962 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 07:51:06 INFO - PROCESS | 1332 | 1460991066965 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:51:06 INFO - PROCESS | 1332 | 1460991066967 Marionette TRACE conn4 <- [1,1894,null,{}] 07:51:06 INFO - PROCESS | 1332 | 1460991066971 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:07 INFO - PROCESS | 1332 | 1460991067057 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 07:51:07 INFO - PROCESS | 1332 | 1460991067064 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 1332 | ++DOCSHELL 183DA800 == 61 [pid = 1332] [id = 483] 07:51:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1AAC5800) [pid = 1332] [serial = 1449] [outer = 00000000] 07:51:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1DA69C00) [pid = 1332] [serial = 1450] [outer = 1AAC5800] 07:51:07 INFO - PROCESS | 1332 | 1460991067110 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1E30CC00) [pid = 1332] [serial = 1451] [outer = 1AAC5800] 07:51:07 INFO - PROCESS | 1332 | 1460991067557 Marionette TRACE conn4 <- [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]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 07:51:07 INFO - PROCESS | 1332 | 1460991067600 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 1332 | 1460991067602 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 07:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:51:07 INFO - PROCESS | 1332 | 1460991067605 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 1332 | 1460991067607 Marionette TRACE conn4 <- [1,1898,null,{}] 07:51:07 INFO - PROCESS | 1332 | 1460991067610 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:07 INFO - PROCESS | 1332 | 1460991067695 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 07:51:07 INFO - PROCESS | 1332 | 1460991067702 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 1332 | ++DOCSHELL 1AA14000 == 62 [pid = 1332] [id = 484] 07:51:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1AD4A800) [pid = 1332] [serial = 1452] [outer = 00000000] 07:51:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1E7C1000) [pid = 1332] [serial = 1453] [outer = 1AD4A800] 07:51:07 INFO - PROCESS | 1332 | 1460991067746 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1ECA4800) [pid = 1332] [serial = 1454] [outer = 1AD4A800] 07:51:08 INFO - PROCESS | 1332 | 1460991068215 Marionette TRACE conn4 <- [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]]]}] 07:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 07:51:08 INFO - PROCESS | 1332 | 1460991068236 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 1332 | 1460991068238 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 07:51:08 INFO - PROCESS | 1332 | 1460991068241 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:51:08 INFO - PROCESS | 1332 | 1460991068244 Marionette TRACE conn4 <- [1,1902,null,{}] 07:51:08 INFO - PROCESS | 1332 | 1460991068247 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:08 INFO - PROCESS | 1332 | 1460991068454 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 07:51:08 INFO - PROCESS | 1332 | 1460991068476 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 1332 | ++DOCSHELL 10FDE800 == 63 [pid = 1332] [id = 485] 07:51:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (11213400) [pid = 1332] [serial = 1455] [outer = 00000000] 07:51:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1146D400) [pid = 1332] [serial = 1456] [outer = 11213400] 07:51:08 INFO - PROCESS | 1332 | 1460991068534 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (15448C00) [pid = 1332] [serial = 1457] [outer = 11213400] 07:51:09 INFO - PROCESS | 1332 | 1460991069196 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 970ms 07:51:09 INFO - PROCESS | 1332 | 1460991069217 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 07:51:09 INFO - PROCESS | 1332 | 1460991069222 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 07:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:51:09 INFO - PROCESS | 1332 | 1460991069227 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:51:09 INFO - PROCESS | 1332 | 1460991069232 Marionette TRACE conn4 <- [1,1906,null,{}] 07:51:09 INFO - PROCESS | 1332 | 1460991069237 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:09 INFO - PROCESS | 1332 | 1460991069352 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 07:51:09 INFO - PROCESS | 1332 | 1460991069510 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 1332 | ++DOCSHELL 18AC8800 == 64 [pid = 1332] [id = 486] 07:51:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (18AC9000) [pid = 1332] [serial = 1458] [outer = 00000000] 07:51:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (19DF1C00) [pid = 1332] [serial = 1459] [outer = 18AC9000] 07:51:09 INFO - PROCESS | 1332 | 1460991069571 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1AA0CC00) [pid = 1332] [serial = 1460] [outer = 18AC9000] 07:51:10 INFO - PROCESS | 1332 | 1460991070153 Marionette TRACE conn4 <- [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]]]}] 07:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 970ms 07:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:51:10 INFO - PROCESS | 1332 | 1460991070202 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 1332 | 1460991070205 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 07:51:10 INFO - PROCESS | 1332 | 1460991070209 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 1332 | 1460991070211 Marionette TRACE conn4 <- [1,1910,null,{}] 07:51:10 INFO - PROCESS | 1332 | 1460991070216 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:10 INFO - PROCESS | 1332 | 1460991070327 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 07:51:10 INFO - PROCESS | 1332 | 1460991070473 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 1332 | ++DOCSHELL 1BB94400 == 65 [pid = 1332] [id = 487] 07:51:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1BB97000) [pid = 1332] [serial = 1461] [outer = 00000000] 07:51:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1DA3AC00) [pid = 1332] [serial = 1462] [outer = 1BB97000] 07:51:10 INFO - PROCESS | 1332 | 1460991070529 Marionette DEBUG loaded listener.js 07:51:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1E78E800) [pid = 1332] [serial = 1463] [outer = 1BB97000] 07:51:11 INFO - PROCESS | 1332 | 1460991071134 Marionette TRACE conn4 <- [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]]]}] 07:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 971ms 07:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:51:11 INFO - PROCESS | 1332 | 1460991071183 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 07:51:11 INFO - PROCESS | 1332 | 1460991071187 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 07:51:11 INFO - PROCESS | 1332 | 1460991071198 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:51:11 INFO - PROCESS | 1332 | 1460991071203 Marionette TRACE conn4 <- [1,1914,null,{}] 07:51:11 INFO - PROCESS | 1332 | 1460991071207 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:11 INFO - PROCESS | 1332 | 1460991071320 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 07:51:11 INFO - PROCESS | 1332 | 1460991071464 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 1332 | ++DOCSHELL 1B04A000 == 66 [pid = 1332] [id = 488] 07:51:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1E7C5400) [pid = 1332] [serial = 1464] [outer = 00000000] 07:51:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (2030C000) [pid = 1332] [serial = 1465] [outer = 1E7C5400] 07:51:11 INFO - PROCESS | 1332 | 1460991071520 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (20482C00) [pid = 1332] [serial = 1466] [outer = 1E7C5400] 07:51:12 INFO - PROCESS | 1332 | 1460991072122 Marionette TRACE conn4 <- [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]]]}] 07:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 990ms 07:51:12 INFO - PROCESS | 1332 | 1460991072182 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 07:51:12 INFO - PROCESS | 1332 | 1460991072185 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 07:51:12 INFO - PROCESS | 1332 | 1460991072188 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:51:12 INFO - PROCESS | 1332 | 1460991072190 Marionette TRACE conn4 <- [1,1918,null,{}] 07:51:12 INFO - PROCESS | 1332 | 1460991072194 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:12 INFO - PROCESS | 1332 | 1460991072302 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 07:51:12 INFO - PROCESS | 1332 | 1460991072418 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 1332 | ++DOCSHELL 20306000 == 67 [pid = 1332] [id = 489] 07:51:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (20487C00) [pid = 1332] [serial = 1467] [outer = 00000000] 07:51:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (20524C00) [pid = 1332] [serial = 1468] [outer = 20487C00] 07:51:12 INFO - PROCESS | 1332 | 1460991072513 Marionette DEBUG loaded listener.js 07:51:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (20529400) [pid = 1332] [serial = 1469] [outer = 20487C00] 07:51:13 INFO - PROCESS | 1332 | 1460991073049 Marionette TRACE conn4 <- [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]]]}] 07:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 930ms 07:51:13 INFO - PROCESS | 1332 | 1460991073122 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 1332 | 1460991073125 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 07:51:13 INFO - PROCESS | 1332 | 1460991073128 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:51:13 INFO - PROCESS | 1332 | 1460991073130 Marionette TRACE conn4 <- [1,1922,null,{}] 07:51:13 INFO - PROCESS | 1332 | 1460991073134 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:13 INFO - PROCESS | 1332 | 1460991073272 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 07:51:13 INFO - PROCESS | 1332 | 1460991073422 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:13 INFO - PROCESS | 1332 | ++DOCSHELL 21DC9400 == 68 [pid = 1332] [id = 490] 07:51:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (21DC9800) [pid = 1332] [serial = 1470] [outer = 00000000] 07:51:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (21DCF800) [pid = 1332] [serial = 1471] [outer = 21DC9800] 07:51:13 INFO - PROCESS | 1332 | 1460991073488 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (22002C00) [pid = 1332] [serial = 1472] [outer = 21DC9800] 07:51:14 INFO - PROCESS | 1332 | 1460991074106 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1017ms 07:51:14 INFO - PROCESS | 1332 | 1460991074150 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 1332 | 1460991074152 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 07:51:14 INFO - PROCESS | 1332 | 1460991074156 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:51:14 INFO - PROCESS | 1332 | 1460991074158 Marionette TRACE conn4 <- [1,1926,null,{}] 07:51:14 INFO - PROCESS | 1332 | 1460991074161 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:14 INFO - PROCESS | 1332 | 1460991074271 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 07:51:14 INFO - PROCESS | 1332 | 1460991074435 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 1332 | ++DOCSHELL 10EBC400 == 69 [pid = 1332] [id = 491] 07:51:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (10EC0000) [pid = 1332] [serial = 1473] [outer = 00000000] 07:51:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (16180800) [pid = 1332] [serial = 1474] [outer = 10EC0000] 07:51:14 INFO - PROCESS | 1332 | 1460991074491 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (18AC4C00) [pid = 1332] [serial = 1475] [outer = 10EC0000] 07:51:15 INFO - PROCESS | 1332 | 1460991075272 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1174ms 07:51:15 INFO - PROCESS | 1332 | 1460991075334 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 1332 | 1460991075338 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 07:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:51:15 INFO - PROCESS | 1332 | 1460991075343 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 1332 | 1460991075347 Marionette TRACE conn4 <- [1,1930,null,{}] 07:51:15 INFO - PROCESS | 1332 | 1460991075353 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:15 INFO - PROCESS | 1332 | 1460991075455 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 07:51:15 INFO - PROCESS | 1332 | 1460991075607 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 1332 | ++DOCSHELL 1237D400 == 70 [pid = 1332] [id = 492] 07:51:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (15431000) [pid = 1332] [serial = 1476] [outer = 00000000] 07:51:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (19B19400) [pid = 1332] [serial = 1477] [outer = 15431000] 07:51:15 INFO - PROCESS | 1332 | 1460991075659 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (1A7C4000) [pid = 1332] [serial = 1478] [outer = 15431000] 07:51:16 INFO - PROCESS | 1332 | --DOCSHELL 1AA14000 == 69 [pid = 1332] [id = 484] 07:51:16 INFO - PROCESS | 1332 | --DOCSHELL 183DA800 == 68 [pid = 1332] [id = 483] 07:51:16 INFO - PROCESS | 1332 | --DOCSHELL 11248400 == 67 [pid = 1332] [id = 482] 07:51:16 INFO - PROCESS | 1332 | --DOCSHELL 1BDBEC00 == 66 [pid = 1332] [id = 481] 07:51:16 INFO - PROCESS | 1332 | --DOCSHELL 1B04C800 == 65 [pid = 1332] [id = 480] 07:51:16 INFO - PROCESS | 1332 | --DOCSHELL 15AEEC00 == 64 [pid = 1332] [id = 479] 07:51:16 INFO - PROCESS | 1332 | --DOCSHELL 1AA18800 == 63 [pid = 1332] [id = 478] 07:51:16 INFO - PROCESS | 1332 | --DOCSHELL 183DD400 == 62 [pid = 1332] [id = 477] 07:51:16 INFO - PROCESS | 1332 | --DOCSHELL 11461C00 == 61 [pid = 1332] [id = 476] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (1E707800) [pid = 1332] [serial = 1405] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOCSHELL 197BDC00 == 60 [pid = 1332] [id = 475] 07:51:16 INFO - PROCESS | 1332 | --DOCSHELL 1140CC00 == 59 [pid = 1332] [id = 469] 07:51:16 INFO - PROCESS | 1332 | --DOCSHELL 1DA62C00 == 58 [pid = 1332] [id = 468] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (1BE75000) [pid = 1332] [serial = 1241] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (1D95D000) [pid = 1332] [serial = 1283] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (1DA0AC00) [pid = 1332] [serial = 1396] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1DA3E800) [pid = 1332] [serial = 1376] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1CA9FC00) [pid = 1332] [serial = 1375] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (15439C00) [pid = 1332] [serial = 1360] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (18EB2800) [pid = 1332] [serial = 1379] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (16EDFC00) [pid = 1332] [serial = 1378] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (15445400) [pid = 1332] [serial = 1381] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (1617D000) [pid = 1332] [serial = 1382] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1C0EF400) [pid = 1332] [serial = 1372] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1BE80C00) [pid = 1332] [serial = 1369] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1BB9E400) [pid = 1332] [serial = 1366] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1DA64000) [pid = 1332] [serial = 1402] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (19D71000) [pid = 1332] [serial = 1384] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1A7C3800) [pid = 1332] [serial = 1385] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1AA18000) [pid = 1332] [serial = 1387] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1DA10400) [pid = 1332] [serial = 1397] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1972E400) [pid = 1332] [serial = 1363] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (1AD4D800) [pid = 1332] [serial = 1400] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1AD56800) [pid = 1332] [serial = 1388] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1DAEEC00) [pid = 1332] [serial = 1403] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1AEB3C00) [pid = 1332] [serial = 1390] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1AF16800) [pid = 1332] [serial = 1391] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1BE7A400) [pid = 1332] [serial = 1394] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1BE7B800) [pid = 1332] [serial = 1393] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (19B1E000) [pid = 1332] [serial = 1399] [outer = 00000000] [url = about:blank] 07:51:16 INFO - PROCESS | 1332 | 1460991076337 Marionette TRACE conn4 <- [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]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1027ms 07:51:16 INFO - PROCESS | 1332 | 1460991076379 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 1332 | 1460991076385 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 07:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:51:16 INFO - PROCESS | 1332 | 1460991076408 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 1332 | 1460991076411 Marionette TRACE conn4 <- [1,1934,null,{}] 07:51:16 INFO - PROCESS | 1332 | 1460991076414 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:16 INFO - PROCESS | 1332 | 1460991076504 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 07:51:16 INFO - PROCESS | 1332 | 1460991076539 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 1332 | ++DOCSHELL 15474C00 == 59 [pid = 1332] [id = 493] 07:51:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (15525800) [pid = 1332] [serial = 1479] [outer = 00000000] 07:51:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1617D000) [pid = 1332] [serial = 1480] [outer = 15525800] 07:51:16 INFO - PROCESS | 1332 | 1460991076585 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (18ACE000) [pid = 1332] [serial = 1481] [outer = 15525800] 07:51:17 INFO - PROCESS | 1332 | 1460991077083 Marionette TRACE conn4 <- [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]]]}] 07:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 07:51:17 INFO - PROCESS | 1332 | 1460991077129 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 07:51:17 INFO - PROCESS | 1332 | 1460991077131 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 07:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:51:17 INFO - PROCESS | 1332 | 1460991077134 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:51:17 INFO - PROCESS | 1332 | 1460991077138 Marionette TRACE conn4 <- [1,1938,null,{}] 07:51:17 INFO - PROCESS | 1332 | 1460991077181 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:17 INFO - PROCESS | 1332 | 1460991077274 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 07:51:17 INFO - PROCESS | 1332 | 1460991077378 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 1332 | ++DOCSHELL 11468000 == 60 [pid = 1332] [id = 494] 07:51:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1552E400) [pid = 1332] [serial = 1482] [outer = 00000000] 07:51:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1AD4E800) [pid = 1332] [serial = 1483] [outer = 1552E400] 07:51:17 INFO - PROCESS | 1332 | 1460991077426 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1AEA8000) [pid = 1332] [serial = 1484] [outer = 1552E400] 07:51:17 INFO - PROCESS | 1332 | 1460991077817 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 07:51:17 INFO - PROCESS | 1332 | 1460991077868 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 07:51:17 INFO - PROCESS | 1332 | 1460991077871 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 07:51:17 INFO - PROCESS | 1332 | 1460991077874 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:51:17 INFO - PROCESS | 1332 | 1460991077876 Marionette TRACE conn4 <- [1,1942,null,{}] 07:51:17 INFO - PROCESS | 1332 | 1460991077879 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:17 INFO - PROCESS | 1332 | 1460991077966 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 07:51:17 INFO - PROCESS | 1332 | 1460991077972 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 1332 | ++DOCSHELL 1AF1B800 == 61 [pid = 1332] [id = 495] 07:51:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1AF1C000) [pid = 1332] [serial = 1485] [outer = 00000000] 07:51:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1BB4E800) [pid = 1332] [serial = 1486] [outer = 1AF1C000] 07:51:18 INFO - PROCESS | 1332 | 1460991078018 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1BB9FC00) [pid = 1332] [serial = 1487] [outer = 1AF1C000] 07:51:18 INFO - PROCESS | 1332 | 1460991078474 Marionette TRACE conn4 <- [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]]]}] 07:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 07:51:18 INFO - PROCESS | 1332 | 1460991078510 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 1332 | 1460991078512 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 07:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:51:18 INFO - PROCESS | 1332 | 1460991078515 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 1332 | 1460991078517 Marionette TRACE conn4 <- [1,1946,null,{}] 07:51:18 INFO - PROCESS | 1332 | 1460991078520 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:18 INFO - PROCESS | 1332 | 1460991078648 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 07:51:18 INFO - PROCESS | 1332 | 1460991078744 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 1332 | ++DOCSHELL 1BBC5000 == 62 [pid = 1332] [id = 496] 07:51:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1BDBEC00) [pid = 1332] [serial = 1488] [outer = 00000000] 07:51:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1BEEF000) [pid = 1332] [serial = 1489] [outer = 1BDBEC00] 07:51:18 INFO - PROCESS | 1332 | 1460991078789 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1C0E6400) [pid = 1332] [serial = 1490] [outer = 1BDBEC00] 07:51:19 INFO - PROCESS | 1332 | 1460991079209 Marionette TRACE conn4 <- [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]]]}] 07:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 07:51:19 INFO - PROCESS | 1332 | 1460991079248 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 1332 | 1460991079250 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 07:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:51:19 INFO - PROCESS | 1332 | 1460991079259 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 1332 | 1460991079261 Marionette TRACE conn4 <- [1,1950,null,{}] 07:51:19 INFO - PROCESS | 1332 | 1460991079265 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:19 INFO - PROCESS | 1332 | 1460991079402 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 07:51:19 INFO - PROCESS | 1332 | 1460991079472 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:19 INFO - PROCESS | 1332 | ++DOCSHELL 1C0F2000 == 63 [pid = 1332] [id = 497] 07:51:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1CAA7400) [pid = 1332] [serial = 1491] [outer = 00000000] 07:51:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1DA40800) [pid = 1332] [serial = 1492] [outer = 1CAA7400] 07:51:19 INFO - PROCESS | 1332 | 1460991079519 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1DAE0800) [pid = 1332] [serial = 1493] [outer = 1CAA7400] 07:51:19 INFO - PROCESS | 1332 | 1460991079952 Marionette TRACE conn4 <- [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]]]}] 07:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 07:51:19 INFO - PROCESS | 1332 | 1460991079993 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 1332 | 1460991079995 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 07:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:51:20 INFO - PROCESS | 1332 | 1460991080031 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:51:20 INFO - PROCESS | 1332 | 1460991080033 Marionette TRACE conn4 <- [1,1954,null,{}] 07:51:20 INFO - PROCESS | 1332 | 1460991080041 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:20 INFO - PROCESS | 1332 | 1460991080163 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 07:51:20 INFO - PROCESS | 1332 | 1460991080235 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 1332 | ++DOCSHELL 1DA3E000 == 64 [pid = 1332] [id = 498] 07:51:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1DAEE000) [pid = 1332] [serial = 1494] [outer = 00000000] 07:51:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1E7BCC00) [pid = 1332] [serial = 1495] [outer = 1DAEE000] 07:51:20 INFO - PROCESS | 1332 | 1460991080281 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1ECA0800) [pid = 1332] [serial = 1496] [outer = 1DAEE000] 07:51:20 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (11408400) [pid = 1332] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:51:20 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (11469000) [pid = 1332] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:51:20 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1AA1B000) [pid = 1332] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:51:20 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1BB90800) [pid = 1332] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:51:20 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1AAC5800) [pid = 1332] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:51:20 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (19D67400) [pid = 1332] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:51:20 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1140D800) [pid = 1332] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:51:20 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1BE7C400) [pid = 1332] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:51:20 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (18B1D000) [pid = 1332] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:51:20 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (19D65400) [pid = 1332] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:51:20 INFO - PROCESS | 1332 | 1460991080908 Marionette TRACE conn4 <- [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]]]}] 07:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 930ms 07:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:51:20 INFO - PROCESS | 1332 | 1460991080960 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 07:51:20 INFO - PROCESS | 1332 | 1460991080961 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 07:51:20 INFO - PROCESS | 1332 | 1460991080965 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:51:20 INFO - PROCESS | 1332 | 1460991080967 Marionette TRACE conn4 <- [1,1958,null,{}] 07:51:20 INFO - PROCESS | 1332 | 1460991080970 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:21 INFO - PROCESS | 1332 | 1460991081054 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 07:51:21 INFO - PROCESS | 1332 | 1460991081158 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 1332 | ++DOCSHELL 15A0F400 == 65 [pid = 1332] [id = 499] 07:51:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (15EE9400) [pid = 1332] [serial = 1497] [outer = 00000000] 07:51:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1AF14400) [pid = 1332] [serial = 1498] [outer = 15EE9400] 07:51:21 INFO - PROCESS | 1332 | 1460991081203 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1D13AC00) [pid = 1332] [serial = 1499] [outer = 15EE9400] 07:51:21 INFO - PROCESS | 1332 | 1460991081594 Marionette TRACE conn4 <- [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]]]}] 07:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 07:51:21 INFO - PROCESS | 1332 | 1460991081635 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 1332 | 1460991081637 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 07:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:51:21 INFO - PROCESS | 1332 | 1460991081640 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 1332 | 1460991081642 Marionette TRACE conn4 <- [1,1962,null,{}] 07:51:21 INFO - PROCESS | 1332 | 1460991081645 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:21 INFO - PROCESS | 1332 | 1460991081791 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 07:51:21 INFO - PROCESS | 1332 | 1460991081943 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 1332 | ++DOCSHELL 0EB5A400 == 66 [pid = 1332] [id = 500] 07:51:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (0EB5AC00) [pid = 1332] [serial = 1500] [outer = 00000000] 07:51:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (11409800) [pid = 1332] [serial = 1501] [outer = 0EB5AC00] 07:51:21 INFO - PROCESS | 1332 | 1460991082003 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1552B000) [pid = 1332] [serial = 1502] [outer = 0EB5AC00] 07:51:22 INFO - PROCESS | 1332 | 1460991082583 Marionette TRACE conn4 <- [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]]]}] 07:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 970ms 07:51:22 INFO - PROCESS | 1332 | 1460991082618 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 1332 | 1460991082623 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 07:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:51:22 INFO - PROCESS | 1332 | 1460991082628 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - PROCESS | 1332 | 1460991082633 Marionette TRACE conn4 <- [1,1966,null,{}] 07:51:22 INFO - PROCESS | 1332 | 1460991082638 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:22 INFO - PROCESS | 1332 | 1460991082753 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 07:51:22 INFO - PROCESS | 1332 | 1460991082915 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:22 INFO - PROCESS | 1332 | ++DOCSHELL 19DEC800 == 67 [pid = 1332] [id = 501] 07:51:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (19DF0800) [pid = 1332] [serial = 1503] [outer = 00000000] 07:51:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1AD98000) [pid = 1332] [serial = 1504] [outer = 19DF0800] 07:51:22 INFO - PROCESS | 1332 | 1460991082973 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1AEB3C00) [pid = 1332] [serial = 1505] [outer = 19DF0800] 07:51:23 INFO - PROCESS | 1332 | 1460991083601 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1022ms 07:51:23 INFO - PROCESS | 1332 | 1460991083665 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 1332 | 1460991083669 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 07:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:51:23 INFO - PROCESS | 1332 | 1460991083674 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 1332 | 1460991083676 Marionette TRACE conn4 <- [1,1970,null,{}] 07:51:23 INFO - PROCESS | 1332 | 1460991083700 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:23 INFO - PROCESS | 1332 | 1460991083812 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 07:51:23 INFO - PROCESS | 1332 | 1460991083963 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 1332 | ++DOCSHELL 1DA35800 == 68 [pid = 1332] [id = 502] 07:51:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1DA38400) [pid = 1332] [serial = 1506] [outer = 00000000] 07:51:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1DA69400) [pid = 1332] [serial = 1507] [outer = 1DA38400] 07:51:24 INFO - PROCESS | 1332 | 1460991084020 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1EC9FC00) [pid = 1332] [serial = 1508] [outer = 1DA38400] 07:51:24 INFO - PROCESS | 1332 | 1460991084633 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1018ms 07:51:24 INFO - PROCESS | 1332 | 1460991084694 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 07:51:24 INFO - PROCESS | 1332 | 1460991084698 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 07:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:51:24 INFO - PROCESS | 1332 | 1460991084709 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - PROCESS | 1332 | 1460991084714 Marionette TRACE conn4 <- [1,1974,null,{}] 07:51:24 INFO - PROCESS | 1332 | 1460991084718 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:24 INFO - PROCESS | 1332 | 1460991084833 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 07:51:24 INFO - PROCESS | 1332 | 1460991084980 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 1332 | ++DOCSHELL 1BE7E400 == 69 [pid = 1332] [id = 503] 07:51:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1FEE6000) [pid = 1332] [serial = 1509] [outer = 00000000] 07:51:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (20185C00) [pid = 1332] [serial = 1510] [outer = 1FEE6000] 07:51:25 INFO - PROCESS | 1332 | 1460991085040 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (2018E800) [pid = 1332] [serial = 1511] [outer = 1FEE6000] 07:51:25 INFO - PROCESS | 1332 | 1460991085598 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 930ms 07:51:25 INFO - PROCESS | 1332 | 1460991085639 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 1332 | 1460991085641 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 07:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:51:25 INFO - PROCESS | 1332 | 1460991085645 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 1332 | 1460991085647 Marionette TRACE conn4 <- [1,1978,null,{}] 07:51:25 INFO - PROCESS | 1332 | 1460991085651 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:25 INFO - PROCESS | 1332 | 1460991085760 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 07:51:25 INFO - PROCESS | 1332 | 1460991085920 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 1332 | ++DOCSHELL 15532800 == 70 [pid = 1332] [id = 504] 07:51:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (15F93C00) [pid = 1332] [serial = 1512] [outer = 00000000] 07:51:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (21DCB400) [pid = 1332] [serial = 1513] [outer = 15F93C00] 07:51:25 INFO - PROCESS | 1332 | 1460991085976 Marionette DEBUG loaded listener.js 07:51:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (21DD2400) [pid = 1332] [serial = 1514] [outer = 15F93C00] 07:51:26 INFO - PROCESS | 1332 | 1460991086576 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 07:51:26 INFO - PROCESS | 1332 | 1460991086619 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 1332 | 1460991086621 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 07:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:51:26 INFO - PROCESS | 1332 | 1460991086625 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 1332 | 1460991086627 Marionette TRACE conn4 <- [1,1982,null,{}] 07:51:26 INFO - PROCESS | 1332 | 1460991086630 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:26 INFO - PROCESS | 1332 | 1460991086740 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 07:51:26 INFO - PROCESS | 1332 | 1460991086903 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 1332 | ++DOCSHELL 2200CC00 == 71 [pid = 1332] [id = 505] 07:51:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (2200D000) [pid = 1332] [serial = 1515] [outer = 00000000] 07:51:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (22071C00) [pid = 1332] [serial = 1516] [outer = 2200D000] 07:51:26 INFO - PROCESS | 1332 | 1460991086968 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (22078400) [pid = 1332] [serial = 1517] [outer = 2200D000] 07:51:27 INFO - PROCESS | 1332 | 1460991087602 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1015ms 07:51:27 INFO - PROCESS | 1332 | 1460991087644 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 07:51:27 INFO - PROCESS | 1332 | 1460991087646 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 07:51:27 INFO - PROCESS | 1332 | 1460991087649 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:51:27 INFO - PROCESS | 1332 | 1460991087652 Marionette TRACE conn4 <- [1,1986,null,{}] 07:51:27 INFO - PROCESS | 1332 | 1460991087655 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:27 INFO - PROCESS | 1332 | 1460991087770 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 07:51:27 INFO - PROCESS | 1332 | 1460991087919 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 1332 | ++DOCSHELL 15A0C800 == 72 [pid = 1332] [id = 506] 07:51:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (15EE3000) [pid = 1332] [serial = 1518] [outer = 00000000] 07:51:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (1A7C9000) [pid = 1332] [serial = 1519] [outer = 15EE3000] 07:51:27 INFO - PROCESS | 1332 | 1460991087975 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (1ADA3000) [pid = 1332] [serial = 1520] [outer = 15EE3000] 07:51:28 INFO - PROCESS | 1332 | 1460991088669 Marionette TRACE conn4 <- [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]]]}] 07:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1069ms 07:51:28 INFO - PROCESS | 1332 | 1460991088730 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 1332 | 1460991088734 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 07:51:28 INFO - PROCESS | 1332 | 1460991088740 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:51:28 INFO - PROCESS | 1332 | 1460991088744 Marionette TRACE conn4 <- [1,1990,null,{}] 07:51:28 INFO - PROCESS | 1332 | 1460991088749 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:28 INFO - PROCESS | 1332 | 1460991088857 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 07:51:28 INFO - PROCESS | 1332 | 1460991089002 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:29 INFO - PROCESS | 1332 | ++DOCSHELL 19E6D000 == 73 [pid = 1332] [id = 507] 07:51:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (1A35E400) [pid = 1332] [serial = 1521] [outer = 00000000] 07:51:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (1AD4F400) [pid = 1332] [serial = 1522] [outer = 1A35E400] 07:51:29 INFO - PROCESS | 1332 | 1460991089053 Marionette DEBUG loaded listener.js 07:51:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (1AEB4C00) [pid = 1332] [serial = 1523] [outer = 1A35E400] 07:51:29 INFO - PROCESS | 1332 | 1460991089732 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:51:29 INFO - PROCESS | 1332 | --DOCSHELL 15A0F400 == 72 [pid = 1332] [id = 499] 07:51:29 INFO - PROCESS | 1332 | --DOCSHELL 1DA3E000 == 71 [pid = 1332] [id = 498] 07:51:29 INFO - PROCESS | 1332 | --DOCSHELL 1C0F2000 == 70 [pid = 1332] [id = 497] 07:51:29 INFO - PROCESS | 1332 | --DOCSHELL 1BBC5000 == 69 [pid = 1332] [id = 496] 07:51:29 INFO - PROCESS | 1332 | --DOCSHELL 1AF1B800 == 68 [pid = 1332] [id = 495] 07:51:29 INFO - PROCESS | 1332 | --DOCSHELL 11468000 == 67 [pid = 1332] [id = 494] 07:51:29 INFO - PROCESS | 1332 | --DOCSHELL 15474C00 == 66 [pid = 1332] [id = 493] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (15A09800) [pid = 1332] [serial = 1408] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (1E704800) [pid = 1332] [serial = 1414] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (1A7C6C00) [pid = 1332] [serial = 1411] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (1E7C2C00) [pid = 1332] [serial = 1417] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1ECA4C00) [pid = 1332] [serial = 1420] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOCSHELL 1237D400 == 65 [pid = 1332] [id = 492] 07:51:29 INFO - PROCESS | 1332 | --DOCSHELL 10FDE800 == 64 [pid = 1332] [id = 485] 07:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1071ms 07:51:29 INFO - PROCESS | 1332 | 1460991089815 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 1332 | 1460991089821 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 07:51:29 INFO - PROCESS | 1332 | 1460991089826 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:51:29 INFO - PROCESS | 1332 | 1460991089829 Marionette TRACE conn4 <- [1,1994,null,{}] 07:51:29 INFO - PROCESS | 1332 | 1460991089833 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:29 INFO - PROCESS | 1332 | 1460991089941 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (15447800) [pid = 1332] [serial = 1424] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (15444C00) [pid = 1332] [serial = 1430] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (1ADA5000) [pid = 1332] [serial = 1436] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (1BE6F000) [pid = 1332] [serial = 1442] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (1E30CC00) [pid = 1332] [serial = 1451] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (1DA69C00) [pid = 1332] [serial = 1450] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (19DEF400) [pid = 1332] [serial = 1426] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (19A14800) [pid = 1332] [serial = 1448] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (18B1A800) [pid = 1332] [serial = 1447] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (1DA07800) [pid = 1332] [serial = 1444] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1542FC00) [pid = 1332] [serial = 1423] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1BE6E400) [pid = 1332] [serial = 1441] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (1A7C6800) [pid = 1332] [serial = 1427] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1E7C1000) [pid = 1332] [serial = 1453] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (19D68800) [pid = 1332] [serial = 1432] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1AEAA000) [pid = 1332] [serial = 1438] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1AF1C800) [pid = 1332] [serial = 1439] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (19F26400) [pid = 1332] [serial = 1433] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1AD97000) [pid = 1332] [serial = 1435] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1DA3F000) [pid = 1332] [serial = 1445] [outer = 00000000] [url = about:blank] 07:51:29 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (121E3000) [pid = 1332] [serial = 1429] [outer = 00000000] [url = about:blank] 07:51:30 INFO - PROCESS | 1332 | 1460991090059 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 1332 | ++DOCSHELL 11213800 == 65 [pid = 1332] [id = 508] 07:51:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1146DC00) [pid = 1332] [serial = 1524] [outer = 00000000] 07:51:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (15431C00) [pid = 1332] [serial = 1525] [outer = 1146DC00] 07:51:30 INFO - PROCESS | 1332 | 1460991090105 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1544F000) [pid = 1332] [serial = 1526] [outer = 1146DC00] 07:51:30 INFO - PROCESS | 1332 | 1460991090568 Marionette TRACE conn4 <- [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]]]}] 07:51:30 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 07:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 772ms 07:51:30 INFO - PROCESS | 1332 | 1460991090602 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 07:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:51:30 INFO - PROCESS | 1332 | 1460991090604 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 07:51:30 INFO - PROCESS | 1332 | 1460991090608 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:51:30 INFO - PROCESS | 1332 | 1460991090611 Marionette TRACE conn4 <- [1,1998,null,{}] 07:51:30 INFO - PROCESS | 1332 | 1460991090621 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:30 INFO - PROCESS | 1332 | 1460991090715 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 07:51:30 INFO - PROCESS | 1332 | 1460991090725 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 1332 | ++DOCSHELL 19D6B000 == 66 [pid = 1332] [id = 509] 07:51:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (19D72C00) [pid = 1332] [serial = 1527] [outer = 00000000] 07:51:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1AD4E400) [pid = 1332] [serial = 1528] [outer = 19D72C00] 07:51:30 INFO - PROCESS | 1332 | 1460991090773 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1AE5C000) [pid = 1332] [serial = 1529] [outer = 19D72C00] 07:51:31 INFO - PROCESS | 1332 | 1460991091254 Marionette TRACE conn4 <- [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]]]}] 07:51:31 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 07:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 07:51:31 INFO - PROCESS | 1332 | 1460991091282 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 07:51:31 INFO - PROCESS | 1332 | 1460991091285 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 07:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:51:31 INFO - PROCESS | 1332 | 1460991091288 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - PROCESS | 1332 | 1460991091289 Marionette TRACE conn4 <- [1,2002,null,{}] 07:51:31 INFO - PROCESS | 1332 | 1460991091293 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:31 INFO - PROCESS | 1332 | 1460991091381 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 07:51:31 INFO - PROCESS | 1332 | 1460991091388 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 1332 | ++DOCSHELL 1AF21800 == 67 [pid = 1332] [id = 510] 07:51:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1B047000) [pid = 1332] [serial = 1530] [outer = 00000000] 07:51:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1BBC0C00) [pid = 1332] [serial = 1531] [outer = 1B047000] 07:51:31 INFO - PROCESS | 1332 | 1460991091433 Marionette DEBUG loaded listener.js 07:51:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1BDC5400) [pid = 1332] [serial = 1532] [outer = 1B047000] 07:51:31 INFO - PROCESS | 1332 | 1460991091945 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 07:51:32 INFO - PROCESS | 1332 | 1460991092022 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 1332 | 1460991092024 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 07:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:51:32 INFO - PROCESS | 1332 | 1460991092027 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - PROCESS | 1332 | 1460991092029 Marionette TRACE conn4 <- [1,2006,null,{}] 07:51:32 INFO - PROCESS | 1332 | 1460991092033 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:32 INFO - PROCESS | 1332 | 1460991092119 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 07:51:32 INFO - PROCESS | 1332 | 1460991092129 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:32 INFO - PROCESS | 1332 | ++DOCSHELL 1095F000 == 68 [pid = 1332] [id = 511] 07:51:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1BE73800) [pid = 1332] [serial = 1533] [outer = 00000000] 07:51:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1CAA3800) [pid = 1332] [serial = 1534] [outer = 1BE73800] 07:51:32 INFO - PROCESS | 1332 | 1460991092174 Marionette DEBUG loaded listener.js 07:51:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1DA07C00) [pid = 1332] [serial = 1535] [outer = 1BE73800] 07:51:32 INFO - PROCESS | 1332 | 1460991092666 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 07:51:32 INFO - PROCESS | 1332 | 1460991092698 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 1332 | 1460991092700 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 07:51:32 INFO - PROCESS | 1332 | 1460991092703 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - PROCESS | 1332 | 1460991092705 Marionette TRACE conn4 <- [1,2010,null,{}] 07:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:51:32 INFO - PROCESS | 1332 | 1460991092709 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:32 INFO - PROCESS | 1332 | 1460991092877 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 07:51:32 INFO - PROCESS | 1332 | 1460991092906 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:32 INFO - PROCESS | 1332 | ++DOCSHELL 1DA68C00 == 69 [pid = 1332] [id = 512] 07:51:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (1DA69000) [pid = 1332] [serial = 1536] [outer = 00000000] 07:51:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (1E707800) [pid = 1332] [serial = 1537] [outer = 1DA69000] 07:51:32 INFO - PROCESS | 1332 | 1460991092954 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (1E7BF000) [pid = 1332] [serial = 1538] [outer = 1DA69000] 07:51:33 INFO - PROCESS | 1332 | 1460991093407 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 07:51:33 INFO - PROCESS | 1332 | 1460991093451 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 07:51:33 INFO - PROCESS | 1332 | 1460991093453 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 07:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:51:33 INFO - PROCESS | 1332 | 1460991093456 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - PROCESS | 1332 | 1460991093458 Marionette TRACE conn4 <- [1,2014,null,{}] 07:51:33 INFO - PROCESS | 1332 | 1460991093462 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:33 INFO - PROCESS | 1332 | 1460991093597 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 07:51:33 INFO - PROCESS | 1332 | 1460991093669 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 1332 | ++DOCSHELL 1E7C2C00 == 70 [pid = 1332] [id = 513] 07:51:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (1ECA8400) [pid = 1332] [serial = 1539] [outer = 00000000] 07:51:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1FEB3000) [pid = 1332] [serial = 1540] [outer = 1ECA8400] 07:51:33 INFO - PROCESS | 1332 | 1460991093714 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (1FEB6000) [pid = 1332] [serial = 1541] [outer = 1ECA8400] 07:51:34 INFO - PROCESS | 1332 | 1460991094141 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 07:51:34 INFO - PROCESS | 1332 | 1460991094197 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 1332 | 1460991094199 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 07:51:34 INFO - PROCESS | 1332 | 1460991094227 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 1332 | 1460991094229 Marionette TRACE conn4 <- [1,2018,null,{}] 07:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:51:34 INFO - PROCESS | 1332 | 1460991094241 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:34 INFO - PROCESS | 1332 | 1460991094612 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 07:51:34 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (1BDBEC00) [pid = 1332] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:51:34 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (1CAA7400) [pid = 1332] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:51:34 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (10EC0000) [pid = 1332] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:51:34 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1AF1C000) [pid = 1332] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:51:34 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (15525800) [pid = 1332] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:51:34 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1552E400) [pid = 1332] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:51:34 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (15431000) [pid = 1332] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:51:34 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1DAEE000) [pid = 1332] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:51:34 INFO - PROCESS | 1332 | 1460991094686 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 1332 | ++DOCSHELL 10EBE000 == 71 [pid = 1332] [id = 514] 07:51:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (10EC0000) [pid = 1332] [serial = 1542] [outer = 00000000] 07:51:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1544F400) [pid = 1332] [serial = 1543] [outer = 10EC0000] 07:51:34 INFO - PROCESS | 1332 | 1460991094730 Marionette DEBUG loaded listener.js 07:51:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (18EF1C00) [pid = 1332] [serial = 1544] [outer = 10EC0000] 07:51:35 INFO - PROCESS | 1332 | 1460991095088 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 870ms 07:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:51:35 INFO - PROCESS | 1332 | 1460991095104 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 07:51:35 INFO - PROCESS | 1332 | 1460991095106 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 07:51:35 INFO - PROCESS | 1332 | 1460991095109 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:51:35 INFO - PROCESS | 1332 | 1460991095111 Marionette TRACE conn4 <- [1,2022,null,{}] 07:51:35 INFO - PROCESS | 1332 | 1460991095114 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:35 INFO - PROCESS | 1332 | 1460991095246 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 07:51:35 INFO - PROCESS | 1332 | 1460991095255 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 1332 | ++DOCSHELL 1543A000 == 72 [pid = 1332] [id = 515] 07:51:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (1779A000) [pid = 1332] [serial = 1545] [outer = 00000000] 07:51:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (1F365800) [pid = 1332] [serial = 1546] [outer = 1779A000] 07:51:35 INFO - PROCESS | 1332 | 1460991095300 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (1F36A400) [pid = 1332] [serial = 1547] [outer = 1779A000] 07:51:35 INFO - PROCESS | 1332 | 1460991095725 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 07:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:51:35 INFO - PROCESS | 1332 | 1460991095780 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 07:51:35 INFO - PROCESS | 1332 | 1460991095782 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 07:51:35 INFO - PROCESS | 1332 | 1460991095785 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:51:35 INFO - PROCESS | 1332 | 1460991095787 Marionette TRACE conn4 <- [1,2026,null,{}] 07:51:35 INFO - PROCESS | 1332 | 1460991095791 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:35 INFO - PROCESS | 1332 | 1460991095924 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 07:51:35 INFO - PROCESS | 1332 | 1460991095970 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 1332 | ++DOCSHELL 1F36DC00 == 73 [pid = 1332] [id = 516] 07:51:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1F36E400) [pid = 1332] [serial = 1548] [outer = 00000000] 07:51:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (1FEA2400) [pid = 1332] [serial = 1549] [outer = 1F36E400] 07:51:36 INFO - PROCESS | 1332 | 1460991096017 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (1FEA5800) [pid = 1332] [serial = 1550] [outer = 1F36E400] 07:51:36 INFO - PROCESS | 1332 | 1460991096431 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 07:51:36 INFO - PROCESS | 1332 | 1460991096457 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 1332 | 1460991096459 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 07:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:51:36 INFO - PROCESS | 1332 | 1460991096462 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 1332 | 1460991096464 Marionette TRACE conn4 <- [1,2030,null,{}] 07:51:36 INFO - PROCESS | 1332 | 1460991096487 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:36 INFO - PROCESS | 1332 | 1460991096594 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 07:51:36 INFO - PROCESS | 1332 | 1460991096808 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 1332 | ++DOCSHELL 105BDC00 == 74 [pid = 1332] [id = 517] 07:51:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (10A08400) [pid = 1332] [serial = 1551] [outer = 00000000] 07:51:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (11E8E400) [pid = 1332] [serial = 1552] [outer = 10A08400] 07:51:36 INFO - PROCESS | 1332 | 1460991096867 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (15436400) [pid = 1332] [serial = 1553] [outer = 10A08400] 07:51:37 INFO - PROCESS | 1332 | 1460991097527 Marionette TRACE conn4 <- [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]]]}] 07:51:37 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) 07:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1127ms 07:51:37 INFO - PROCESS | 1332 | 1460991097591 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 07:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:51:37 INFO - PROCESS | 1332 | 1460991097596 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 07:51:37 INFO - PROCESS | 1332 | 1460991097600 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:51:37 INFO - PROCESS | 1332 | 1460991097605 Marionette TRACE conn4 <- [1,2034,null,{}] 07:51:37 INFO - PROCESS | 1332 | 1460991097610 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:37 INFO - PROCESS | 1332 | 1460991097730 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 07:51:37 INFO - PROCESS | 1332 | 1460991097882 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 1332 | ++DOCSHELL 19F22000 == 75 [pid = 1332] [id = 518] 07:51:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (1A7C6800) [pid = 1332] [serial = 1554] [outer = 00000000] 07:51:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (1AEA8400) [pid = 1332] [serial = 1555] [outer = 1A7C6800] 07:51:37 INFO - PROCESS | 1332 | 1460991097940 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (1B055800) [pid = 1332] [serial = 1556] [outer = 1A7C6800] 07:51:38 INFO - PROCESS | 1332 | 1460991098525 Marionette TRACE conn4 <- [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]]]}] 07:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 990ms 07:51:38 INFO - PROCESS | 1332 | 1460991098593 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 1332 | 1460991098597 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 07:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:51:38 INFO - PROCESS | 1332 | 1460991098601 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 1332 | 1460991098604 Marionette TRACE conn4 <- [1,2038,null,{}] 07:51:38 INFO - PROCESS | 1332 | 1460991098608 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:38 INFO - PROCESS | 1332 | 1460991098721 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 07:51:38 INFO - PROCESS | 1332 | 1460991098872 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 1332 | ++DOCSHELL 1DA0BC00 == 76 [pid = 1332] [id = 519] 07:51:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (1DA0E800) [pid = 1332] [serial = 1557] [outer = 00000000] 07:51:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 163 (1E7B8800) [pid = 1332] [serial = 1558] [outer = 1DA0E800] 07:51:38 INFO - PROCESS | 1332 | 1460991098930 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 164 (1F55B800) [pid = 1332] [serial = 1559] [outer = 1DA0E800] 07:51:39 INFO - PROCESS | 1332 | 1460991099557 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1017ms 07:51:39 INFO - PROCESS | 1332 | 1460991099623 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 1332 | 1460991099625 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 07:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:51:39 INFO - PROCESS | 1332 | 1460991099636 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 1332 | 1460991099643 Marionette TRACE conn4 <- [1,2042,null,{}] 07:51:39 INFO - PROCESS | 1332 | 1460991099663 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:39 INFO - PROCESS | 1332 | 1460991099833 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 07:51:39 INFO - PROCESS | 1332 | 1460991099941 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 1332 | ++DOCSHELL 1FEB0000 == 77 [pid = 1332] [id = 520] 07:51:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 165 (1FEB0800) [pid = 1332] [serial = 1560] [outer = 00000000] 07:51:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 166 (1FEEF400) [pid = 1332] [serial = 1561] [outer = 1FEB0800] 07:51:39 INFO - PROCESS | 1332 | 1460991099996 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 167 (2018D000) [pid = 1332] [serial = 1562] [outer = 1FEB0800] 07:51:40 INFO - PROCESS | 1332 | 1460991100581 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 990ms 07:51:40 INFO - PROCESS | 1332 | 1460991100623 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 07:51:40 INFO - PROCESS | 1332 | 1460991100626 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 07:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:51:40 INFO - PROCESS | 1332 | 1460991100629 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:51:40 INFO - PROCESS | 1332 | 1460991100631 Marionette TRACE conn4 <- [1,2046,null,{}] 07:51:40 INFO - PROCESS | 1332 | 1460991100635 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:40 INFO - PROCESS | 1332 | 1460991100752 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 07:51:40 INFO - PROCESS | 1332 | 1460991100915 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 1332 | ++DOCSHELL 1FEBA000 == 78 [pid = 1332] [id = 521] 07:51:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 168 (20192400) [pid = 1332] [serial = 1563] [outer = 00000000] 07:51:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 169 (21DD0000) [pid = 1332] [serial = 1564] [outer = 20192400] 07:51:40 INFO - PROCESS | 1332 | 1460991100970 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 170 (22009800) [pid = 1332] [serial = 1565] [outer = 20192400] 07:51:41 INFO - PROCESS | 1332 | 1460991101516 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 930ms 07:51:41 INFO - PROCESS | 1332 | 1460991101563 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 1332 | 1460991101565 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 07:51:41 INFO - PROCESS | 1332 | 1460991101568 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:51:41 INFO - PROCESS | 1332 | 1460991101570 Marionette TRACE conn4 <- [1,2050,null,{}] 07:51:41 INFO - PROCESS | 1332 | 1460991101574 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:41 INFO - PROCESS | 1332 | 1460991101683 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 07:51:41 INFO - PROCESS | 1332 | 1460991101860 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:41 INFO - PROCESS | 1332 | ++DOCSHELL 1ED84000 == 79 [pid = 1332] [id = 522] 07:51:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 171 (1ED92400) [pid = 1332] [serial = 1566] [outer = 00000000] 07:51:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 172 (22079800) [pid = 1332] [serial = 1567] [outer = 1ED92400] 07:51:41 INFO - PROCESS | 1332 | 1460991101925 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 173 (22A44800) [pid = 1332] [serial = 1568] [outer = 1ED92400] 07:51:42 INFO - PROCESS | 1332 | 1460991102561 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1016ms 07:51:42 INFO - PROCESS | 1332 | 1460991102589 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 07:51:42 INFO - PROCESS | 1332 | 1460991102591 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 07:51:42 INFO - PROCESS | 1332 | 1460991102594 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:51:42 INFO - PROCESS | 1332 | 1460991102596 Marionette TRACE conn4 <- [1,2054,null,{}] 07:51:42 INFO - PROCESS | 1332 | 1460991102600 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:42 INFO - PROCESS | 1332 | 1460991102711 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 07:51:42 INFO - PROCESS | 1332 | 1460991102864 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 1332 | ++DOCSHELL 1AA15000 == 80 [pid = 1332] [id = 523] 07:51:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 174 (1AA1A400) [pid = 1332] [serial = 1569] [outer = 00000000] 07:51:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 175 (1DA35C00) [pid = 1332] [serial = 1570] [outer = 1AA1A400] 07:51:42 INFO - PROCESS | 1332 | 1460991102919 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 176 (1E78A800) [pid = 1332] [serial = 1571] [outer = 1AA1A400] 07:51:43 INFO - PROCESS | 1332 | 1460991103763 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1233ms 07:51:43 INFO - PROCESS | 1332 | 1460991103832 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 07:51:43 INFO - PROCESS | 1332 | 1460991103837 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 07:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:51:43 INFO - PROCESS | 1332 | 1460991103842 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 1332 | 1460991103845 Marionette TRACE conn4 <- [1,2058,null,{}] 07:51:43 INFO - PROCESS | 1332 | 1460991103851 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:43 INFO - PROCESS | 1332 | 1460991103958 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 07:51:44 INFO - PROCESS | 1332 | 1460991104114 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:44 INFO - PROCESS | 1332 | ++DOCSHELL 0EA16800 == 81 [pid = 1332] [id = 524] 07:51:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 177 (0EB53800) [pid = 1332] [serial = 1572] [outer = 00000000] 07:51:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 178 (11660C00) [pid = 1332] [serial = 1573] [outer = 0EB53800] 07:51:44 INFO - PROCESS | 1332 | 1460991104165 Marionette DEBUG loaded listener.js 07:51:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 179 (18B86800) [pid = 1332] [serial = 1574] [outer = 0EB53800] 07:51:44 INFO - PROCESS | 1332 | 1460991104774 Marionette TRACE conn4 <- [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]]]}] 07:51:44 INFO - PROCESS | 1332 | --DOCSHELL 1F36DC00 == 80 [pid = 1332] [id = 516] 07:51:44 INFO - PROCESS | 1332 | --DOCSHELL 1543A000 == 79 [pid = 1332] [id = 515] 07:51:44 INFO - PROCESS | 1332 | --DOCSHELL 10EBE000 == 78 [pid = 1332] [id = 514] 07:51:44 INFO - PROCESS | 1332 | --DOCSHELL 1E7C2C00 == 77 [pid = 1332] [id = 513] 07:51:44 INFO - PROCESS | 1332 | --DOCSHELL 1DA68C00 == 76 [pid = 1332] [id = 512] 07:51:44 INFO - PROCESS | 1332 | --DOCSHELL 1095F000 == 75 [pid = 1332] [id = 511] 07:51:44 INFO - PROCESS | 1332 | --DOCSHELL 1AF21800 == 74 [pid = 1332] [id = 510] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 178 (2030C000) [pid = 1332] [serial = 1465] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 177 (20524C00) [pid = 1332] [serial = 1468] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 176 (21DCF800) [pid = 1332] [serial = 1471] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 175 (1AF14400) [pid = 1332] [serial = 1498] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOCSHELL 19D6B000 == 73 [pid = 1332] [id = 509] 07:51:44 INFO - PROCESS | 1332 | --DOCSHELL 11213800 == 72 [pid = 1332] [id = 508] 07:51:44 INFO - PROCESS | 1332 | --DOCSHELL 19E6D000 == 71 [pid = 1332] [id = 507] 07:51:44 INFO - PROCESS | 1332 | --DOCSHELL 0EB5A400 == 70 [pid = 1332] [id = 500] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 174 (1DAE0800) [pid = 1332] [serial = 1493] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 173 (1146D400) [pid = 1332] [serial = 1456] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 172 (18AC4C00) [pid = 1332] [serial = 1475] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 171 (16180800) [pid = 1332] [serial = 1474] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 170 (1BB4E800) [pid = 1332] [serial = 1486] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 169 (18ACE000) [pid = 1332] [serial = 1481] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 168 (1617D000) [pid = 1332] [serial = 1480] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 167 (1AD4E800) [pid = 1332] [serial = 1483] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 166 (1AEA8000) [pid = 1332] [serial = 1484] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 165 (1DA40800) [pid = 1332] [serial = 1492] [outer = 00000000] [url = about:blank] 07:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 164 (1DA3AC00) [pid = 1332] [serial = 1462] [outer = 00000000] [url = about:blank] 07:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1021ms 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 163 (1A7C4000) [pid = 1332] [serial = 1478] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 162 (19B19400) [pid = 1332] [serial = 1477] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (19DF1C00) [pid = 1332] [serial = 1459] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (1E7BCC00) [pid = 1332] [serial = 1495] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (1ECA0800) [pid = 1332] [serial = 1496] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (1C0E6400) [pid = 1332] [serial = 1490] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1BB9FC00) [pid = 1332] [serial = 1487] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (1BEEF000) [pid = 1332] [serial = 1489] [outer = 00000000] [url = about:blank] 07:51:44 INFO - PROCESS | 1332 | 1460991104886 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 1332 | 1460991104892 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 07:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:51:44 INFO - PROCESS | 1332 | 1460991104922 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 1332 | 1460991104925 Marionette TRACE conn4 <- [1,2062,null,{}] 07:51:44 INFO - PROCESS | 1332 | 1460991104928 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:45 INFO - PROCESS | 1332 | 1460991105025 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 07:51:45 INFO - PROCESS | 1332 | 1460991105032 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 1332 | ++DOCSHELL 10E10000 == 71 [pid = 1332] [id = 525] 07:51:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (11407800) [pid = 1332] [serial = 1575] [outer = 00000000] 07:51:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (1543BC00) [pid = 1332] [serial = 1576] [outer = 11407800] 07:51:45 INFO - PROCESS | 1332 | 1460991105078 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (16101800) [pid = 1332] [serial = 1577] [outer = 11407800] 07:51:45 INFO - PROCESS | 1332 | 1460991105580 Marionette TRACE conn4 <- [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]]]}] 07:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 07:51:45 INFO - PROCESS | 1332 | 1460991105594 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 07:51:45 INFO - PROCESS | 1332 | 1460991105596 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 07:51:45 INFO - PROCESS | 1332 | 1460991105599 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:51:45 INFO - PROCESS | 1332 | 1460991105603 Marionette TRACE conn4 <- [1,2066,null,{}] 07:51:45 INFO - PROCESS | 1332 | 1460991105613 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:45 INFO - PROCESS | 1332 | 1460991105703 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 07:51:45 INFO - PROCESS | 1332 | 1460991105712 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 1332 | ++DOCSHELL 18EEDC00 == 72 [pid = 1332] [id = 526] 07:51:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (19B19400) [pid = 1332] [serial = 1578] [outer = 00000000] 07:51:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (19E6C000) [pid = 1332] [serial = 1579] [outer = 19B19400] 07:51:45 INFO - PROCESS | 1332 | 1460991105760 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (1A7C7C00) [pid = 1332] [serial = 1580] [outer = 19B19400] 07:51:46 INFO - PROCESS | 1332 | 1460991106233 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 07:51:46 INFO - PROCESS | 1332 | 1460991106274 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 07:51:46 INFO - PROCESS | 1332 | 1460991106276 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 07:51:46 INFO - PROCESS | 1332 | 1460991106279 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 1332 | 1460991106281 Marionette TRACE conn4 <- [1,2070,null,{}] 07:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:51:46 INFO - PROCESS | 1332 | 1460991106284 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:46 INFO - PROCESS | 1332 | 1460991106372 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 07:51:46 INFO - PROCESS | 1332 | 1460991106409 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 1332 | ++DOCSHELL 1AA12400 == 73 [pid = 1332] [id = 527] 07:51:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 163 (1AA12800) [pid = 1332] [serial = 1581] [outer = 00000000] 07:51:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 164 (1AD9C800) [pid = 1332] [serial = 1582] [outer = 1AA12800] 07:51:46 INFO - PROCESS | 1332 | 1460991106549 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 165 (1AEAA000) [pid = 1332] [serial = 1583] [outer = 1AA12800] 07:51:46 INFO - PROCESS | 1332 | 1460991106957 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 07:51:47 INFO - PROCESS | 1332 | 1460991107014 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 1332 | 1460991107016 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 07:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:51:47 INFO - PROCESS | 1332 | 1460991107019 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 1332 | 1460991107020 Marionette TRACE conn4 <- [1,2074,null,{}] 07:51:47 INFO - PROCESS | 1332 | 1460991107024 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:47 INFO - PROCESS | 1332 | 1460991107157 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 07:51:47 INFO - PROCESS | 1332 | 1460991107179 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 1332 | ++DOCSHELL 10EBD000 == 74 [pid = 1332] [id = 528] 07:51:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 166 (1AD52400) [pid = 1332] [serial = 1584] [outer = 00000000] 07:51:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 167 (1B04D400) [pid = 1332] [serial = 1585] [outer = 1AD52400] 07:51:47 INFO - PROCESS | 1332 | 1460991107223 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 168 (1BB99C00) [pid = 1332] [serial = 1586] [outer = 1AD52400] 07:51:47 INFO - PROCESS | 1332 | 1460991107691 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 07:51:47 INFO - PROCESS | 1332 | 1460991107766 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 1332 | 1460991107768 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 07:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:51:47 INFO - PROCESS | 1332 | 1460991107774 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 1332 | 1460991107776 Marionette TRACE conn4 <- [1,2078,null,{}] 07:51:47 INFO - PROCESS | 1332 | 1460991107780 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:47 INFO - PROCESS | 1332 | 1460991107917 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 07:51:47 INFO - PROCESS | 1332 | 1460991107988 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 1332 | ++DOCSHELL 1BBAB400 == 75 [pid = 1332] [id = 529] 07:51:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 169 (1BE84C00) [pid = 1332] [serial = 1587] [outer = 00000000] 07:51:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 170 (1D60F400) [pid = 1332] [serial = 1588] [outer = 1BE84C00] 07:51:48 INFO - PROCESS | 1332 | 1460991108037 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 171 (1DA09800) [pid = 1332] [serial = 1589] [outer = 1BE84C00] 07:51:48 INFO - PROCESS | 1332 | 1460991108466 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 07:51:48 INFO - PROCESS | 1332 | 1460991108508 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 1332 | 1460991108510 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 07:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:51:48 INFO - PROCESS | 1332 | 1460991108513 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 1332 | 1460991108515 Marionette TRACE conn4 <- [1,2082,null,{}] 07:51:48 INFO - PROCESS | 1332 | 1460991108518 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:48 INFO - PROCESS | 1332 | 1460991108639 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 07:51:48 INFO - PROCESS | 1332 | 1460991108645 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 1332 | ++DOCSHELL 1CAAB400 == 76 [pid = 1332] [id = 530] 07:51:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 172 (1DA32C00) [pid = 1332] [serial = 1590] [outer = 00000000] 07:51:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 173 (1DAE1400) [pid = 1332] [serial = 1591] [outer = 1DA32C00] 07:51:48 INFO - PROCESS | 1332 | 1460991108752 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 174 (1E30B000) [pid = 1332] [serial = 1592] [outer = 1DA32C00] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 173 (1BE8A000) [pid = 1332] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 172 (21DC9800) [pid = 1332] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 171 (1E7C5400) [pid = 1332] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 170 (1BDBF800) [pid = 1332] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 169 (20184800) [pid = 1332] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 168 (20487C00) [pid = 1332] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 167 (1ECAA400) [pid = 1332] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 166 (15A0F800) [pid = 1332] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 165 (1140B400) [pid = 1332] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 164 (1B053C00) [pid = 1332] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 163 (1BB91000) [pid = 1332] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 162 (11212C00) [pid = 1332] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (16176C00) [pid = 1332] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (19DF1800) [pid = 1332] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (1AD50C00) [pid = 1332] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (1AEAB800) [pid = 1332] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1BB9B800) [pid = 1332] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (1EC9E400) [pid = 1332] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (16174800) [pid = 1332] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (1B054400) [pid = 1332] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (1DB3B000) [pid = 1332] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (11463000) [pid = 1332] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (19A11C00) [pid = 1332] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1BE72800) [pid = 1332] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1E790000) [pid = 1332] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1E7C5800) [pid = 1332] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (11213400) [pid = 1332] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1BB97000) [pid = 1332] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (18AC9000) [pid = 1332] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (1DA69000) [pid = 1332] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1ECA8400) [pid = 1332] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (10EC0000) [pid = 1332] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1B047000) [pid = 1332] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1779A000) [pid = 1332] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1A35E400) [pid = 1332] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1146DC00) [pid = 1332] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1BE73800) [pid = 1332] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (19D72C00) [pid = 1332] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:51:49 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (15EE9400) [pid = 1332] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:51:49 INFO - PROCESS | 1332 | 1460991109641 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1171ms 07:51:49 INFO - PROCESS | 1332 | 1460991109685 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 07:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:51:49 INFO - PROCESS | 1332 | 1460991109687 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 07:51:49 INFO - PROCESS | 1332 | 1460991109690 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 1332 | 1460991109692 Marionette TRACE conn4 <- [1,2086,null,{}] 07:51:49 INFO - PROCESS | 1332 | 1460991109695 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:49 INFO - PROCESS | 1332 | 1460991109779 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 07:51:49 INFO - PROCESS | 1332 | 1460991109886 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 1332 | ++DOCSHELL 11247400 == 77 [pid = 1332] [id = 531] 07:51:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1140B400) [pid = 1332] [serial = 1593] [outer = 00000000] 07:51:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (15A9AC00) [pid = 1332] [serial = 1594] [outer = 1140B400] 07:51:49 INFO - PROCESS | 1332 | 1460991109933 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1779A000) [pid = 1332] [serial = 1595] [outer = 1140B400] 07:51:50 INFO - PROCESS | 1332 | 1460991110301 Marionette TRACE conn4 <- [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]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 07:51:50 INFO - PROCESS | 1332 | 1460991110363 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 1332 | 1460991110366 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 07:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:51:50 INFO - PROCESS | 1332 | 1460991110369 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 1332 | 1460991110371 Marionette TRACE conn4 <- [1,2090,null,{}] 07:51:50 INFO - PROCESS | 1332 | 1460991110374 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:50 INFO - PROCESS | 1332 | 1460991110460 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 07:51:50 INFO - PROCESS | 1332 | 1460991110466 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 1332 | ++DOCSHELL 1885F400 == 78 [pid = 1332] [id = 532] 07:51:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (19D66400) [pid = 1332] [serial = 1596] [outer = 00000000] 07:51:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1AD59000) [pid = 1332] [serial = 1597] [outer = 19D66400] 07:51:50 INFO - PROCESS | 1332 | 1460991110511 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1B063C00) [pid = 1332] [serial = 1598] [outer = 19D66400] 07:51:50 INFO - PROCESS | 1332 | 1460991110951 Marionette TRACE conn4 <- [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]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 07:51:50 INFO - PROCESS | 1332 | 1460991111003 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 1332 | 1460991111005 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 07:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:51:50 INFO - PROCESS | 1332 | 1460991111008 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 1332 | 1460991111010 Marionette TRACE conn4 <- [1,2094,null,{}] 07:51:50 INFO - PROCESS | 1332 | 1460991111013 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:51 INFO - PROCESS | 1332 | 1460991111099 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 07:51:51 INFO - PROCESS | 1332 | 1460991111105 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 1332 | ++DOCSHELL 1AA1B000 == 79 [pid = 1332] [id = 533] 07:51:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1BB9C000) [pid = 1332] [serial = 1599] [outer = 00000000] 07:51:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1DA03400) [pid = 1332] [serial = 1600] [outer = 1BB9C000] 07:51:51 INFO - PROCESS | 1332 | 1460991111150 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1DA69000) [pid = 1332] [serial = 1601] [outer = 1BB9C000] 07:51:51 INFO - PROCESS | 1332 | 1460991111806 Marionette TRACE conn4 <- [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]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 830ms 07:51:51 INFO - PROCESS | 1332 | 1460991111841 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 1332 | 1460991111846 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 07:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:51:51 INFO - PROCESS | 1332 | 1460991111852 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 1332 | 1460991111856 Marionette TRACE conn4 <- [1,2098,null,{}] 07:51:51 INFO - PROCESS | 1332 | 1460991111863 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:51 INFO - PROCESS | 1332 | 1460991111981 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 07:51:52 INFO - PROCESS | 1332 | 1460991112109 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 1332 | ++DOCSHELL 11406C00 == 80 [pid = 1332] [id = 534] 07:51:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1140C400) [pid = 1332] [serial = 1602] [outer = 00000000] 07:51:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (154D3000) [pid = 1332] [serial = 1603] [outer = 1140C400] 07:51:52 INFO - PROCESS | 1332 | 1460991112167 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (16102800) [pid = 1332] [serial = 1604] [outer = 1140C400] 07:51:52 INFO - PROCESS | 1332 | 1460991112763 Marionette TRACE conn4 <- [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]]]}] 07:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 930ms 07:51:52 INFO - PROCESS | 1332 | 1460991112786 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 07:51:52 INFO - PROCESS | 1332 | 1460991112792 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 07:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:51:52 INFO - PROCESS | 1332 | 1460991112799 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 1332 | 1460991112802 Marionette TRACE conn4 <- [1,2102,null,{}] 07:51:52 INFO - PROCESS | 1332 | 1460991112806 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:52 INFO - PROCESS | 1332 | 1460991112919 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 07:51:53 INFO - PROCESS | 1332 | 1460991113083 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 1332 | ++DOCSHELL 16E5D400 == 81 [pid = 1332] [id = 535] 07:51:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (19A11800) [pid = 1332] [serial = 1605] [outer = 00000000] 07:51:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (1AD51400) [pid = 1332] [serial = 1606] [outer = 19A11800] 07:51:53 INFO - PROCESS | 1332 | 1460991113139 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (1B047800) [pid = 1332] [serial = 1607] [outer = 19A11800] 07:51:53 INFO - PROCESS | 1332 | 1460991113742 Marionette TRACE conn4 <- [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]]]}] 07:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 970ms 07:51:53 INFO - PROCESS | 1332 | 1460991113771 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 07:51:53 INFO - PROCESS | 1332 | 1460991113774 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 07:51:53 INFO - PROCESS | 1332 | 1460991113778 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:51:53 INFO - PROCESS | 1332 | 1460991113782 Marionette TRACE conn4 <- [1,2106,null,{}] 07:51:53 INFO - PROCESS | 1332 | 1460991113793 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:53 INFO - PROCESS | 1332 | 1460991113910 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 07:51:54 INFO - PROCESS | 1332 | 1460991114062 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 1332 | ++DOCSHELL 1BFB7400 == 82 [pid = 1332] [id = 536] 07:51:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (1CAA7400) [pid = 1332] [serial = 1608] [outer = 00000000] 07:51:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (1E70B400) [pid = 1332] [serial = 1609] [outer = 1CAA7400] 07:51:54 INFO - PROCESS | 1332 | 1460991114121 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1E7B8C00) [pid = 1332] [serial = 1610] [outer = 1CAA7400] 07:51:54 INFO - PROCESS | 1332 | 1460991114682 Marionette TRACE conn4 <- [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]]]}] 07:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 930ms 07:51:54 INFO - PROCESS | 1332 | 1460991114711 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 1332 | 1460991114714 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 07:51:54 INFO - PROCESS | 1332 | 1460991114717 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:51:54 INFO - PROCESS | 1332 | 1460991114719 Marionette TRACE conn4 <- [1,2110,null,{}] 07:51:54 INFO - PROCESS | 1332 | 1460991114723 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:54 INFO - PROCESS | 1332 | 1460991114834 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 07:51:54 INFO - PROCESS | 1332 | 1460991114997 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 1332 | ++DOCSHELL 1E7C4C00 == 83 [pid = 1332] [id = 537] 07:51:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (1E7C6800) [pid = 1332] [serial = 1611] [outer = 00000000] 07:51:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (1ECA6800) [pid = 1332] [serial = 1612] [outer = 1E7C6800] 07:51:55 INFO - PROCESS | 1332 | 1460991115054 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (1F363C00) [pid = 1332] [serial = 1613] [outer = 1E7C6800] 07:51:55 INFO - PROCESS | 1332 | 1460991115652 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 970ms 07:51:55 INFO - PROCESS | 1332 | 1460991115691 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 1332 | 1460991115694 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 07:51:55 INFO - PROCESS | 1332 | 1460991115697 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:51:55 INFO - PROCESS | 1332 | 1460991115699 Marionette TRACE conn4 <- [1,2114,null,{}] 07:51:55 INFO - PROCESS | 1332 | 1460991115703 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:55 INFO - PROCESS | 1332 | 1460991115812 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 07:51:55 INFO - PROCESS | 1332 | 1460991115964 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 1332 | ++DOCSHELL 1F367800 == 84 [pid = 1332] [id = 538] 07:51:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (1F369400) [pid = 1332] [serial = 1614] [outer = 00000000] 07:51:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (1F55AC00) [pid = 1332] [serial = 1615] [outer = 1F369400] 07:51:56 INFO - PROCESS | 1332 | 1460991116024 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (1FEA1400) [pid = 1332] [serial = 1616] [outer = 1F369400] 07:51:56 INFO - PROCESS | 1332 | 1460991116601 Marionette TRACE conn4 <- [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]]]}] 07:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 07:51:56 INFO - PROCESS | 1332 | 1460991116671 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 07:51:56 INFO - PROCESS | 1332 | 1460991116674 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 07:51:56 INFO - PROCESS | 1332 | 1460991116677 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:51:56 INFO - PROCESS | 1332 | 1460991116679 Marionette TRACE conn4 <- [1,2118,null,{}] 07:51:56 INFO - PROCESS | 1332 | 1460991116683 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:56 INFO - PROCESS | 1332 | 1460991116812 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 07:51:56 INFO - PROCESS | 1332 | 1460991116968 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 1332 | ++DOCSHELL 1ECA1C00 == 85 [pid = 1332] [id = 539] 07:51:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (1F370400) [pid = 1332] [serial = 1617] [outer = 00000000] 07:51:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (1FEE5400) [pid = 1332] [serial = 1618] [outer = 1F370400] 07:51:57 INFO - PROCESS | 1332 | 1460991117027 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (1FEEE400) [pid = 1332] [serial = 1619] [outer = 1F370400] 07:51:57 INFO - PROCESS | 1332 | 1460991117562 Marionette TRACE conn4 <- [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] 07:51:57 INFO - PROCESS | 1332 | 1460991117614 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 07:51:57 INFO - PROCESS | 1332 | 1460991117617 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:51:57 INFO - PROCESS | 1332 | 1460991117619 Marionette TRACE conn4 <- [1,2122,null,{}] 07:51:57 INFO - PROCESS | 1332 | 1460991117623 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:57 INFO - PROCESS | 1332 | 1460991117730 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 07:51:57 INFO - PROCESS | 1332 | 1460991117883 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 1332 | ++DOCSHELL 2018D800 == 86 [pid = 1332] [id = 540] 07:51:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 163 (20480C00) [pid = 1332] [serial = 1620] [outer = 00000000] 07:51:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 164 (21DC7800) [pid = 1332] [serial = 1621] [outer = 20480C00] 07:51:57 INFO - PROCESS | 1332 | 1460991117938 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 165 (21DCCC00) [pid = 1332] [serial = 1622] [outer = 20480C00] 07:51:58 INFO - PROCESS | 1332 | 1460991118539 Marionette TRACE conn4 <- [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]]]}] 07:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 07:51:58 INFO - PROCESS | 1332 | 1460991118591 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 1332 | 1460991118594 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 07:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:51:58 INFO - PROCESS | 1332 | 1460991118597 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 1332 | 1460991118599 Marionette TRACE conn4 <- [1,2126,null,{}] 07:51:58 INFO - PROCESS | 1332 | 1460991118618 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:58 INFO - PROCESS | 1332 | 1460991118729 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 07:51:58 INFO - PROCESS | 1332 | 1460991118880 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 1332 | ++DOCSHELL 15445800 == 87 [pid = 1332] [id = 541] 07:51:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 166 (1544AC00) [pid = 1332] [serial = 1623] [outer = 00000000] 07:51:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 167 (18AC9C00) [pid = 1332] [serial = 1624] [outer = 1544AC00] 07:51:58 INFO - PROCESS | 1332 | 1460991118938 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 168 (1AEA9800) [pid = 1332] [serial = 1625] [outer = 1544AC00] 07:51:59 INFO - PROCESS | 1332 | 1460991119719 Marionette TRACE conn4 <- [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]]]}] 07:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1177ms 07:51:59 INFO - PROCESS | 1332 | 1460991119779 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 1332 | 1460991119783 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 07:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:51:59 INFO - PROCESS | 1332 | 1460991119788 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 1332 | 1460991119792 Marionette TRACE conn4 <- [1,2130,null,{}] 07:51:59 INFO - PROCESS | 1332 | 1460991119797 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:59 INFO - PROCESS | 1332 | 1460991119904 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 07:52:00 INFO - PROCESS | 1332 | 1460991120053 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 1332 | ++DOCSHELL 10992000 == 88 [pid = 1332] [id = 542] 07:52:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 169 (10994000) [pid = 1332] [serial = 1626] [outer = 00000000] 07:52:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 170 (10EBA400) [pid = 1332] [serial = 1627] [outer = 10994000] 07:52:00 INFO - PROCESS | 1332 | 1460991120104 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 171 (1121C400) [pid = 1332] [serial = 1628] [outer = 10994000] 07:52:00 INFO - PROCESS | 1332 | 1460991120704 Marionette TRACE conn4 <- [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] 07:52:00 INFO - PROCESS | 1332 | 1460991120801 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 07:52:00 INFO - PROCESS | 1332 | 1460991120807 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 1332 | 1460991120810 Marionette TRACE conn4 <- [1,2134,null,{}] 07:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:52:00 INFO - PROCESS | 1332 | 1460991120813 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:00 INFO - PROCESS | 1332 | 1460991120916 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 169 (15453C00) [pid = 1332] [serial = 1361] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 168 (1BB9A800) [pid = 1332] [serial = 1358] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 167 (1BBC5400) [pid = 1332] [serial = 1367] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 166 (15452000) [pid = 1332] [serial = 1265] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 165 (18EFA000) [pid = 1332] [serial = 1268] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 164 (1AA0C400) [pid = 1332] [serial = 1271] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 163 (1AEA7800) [pid = 1332] [serial = 1274] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 162 (1B04A800) [pid = 1332] [serial = 1277] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (1BEED400) [pid = 1332] [serial = 1280] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (1ED86C00) [pid = 1332] [serial = 1313] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (1AD4EC00) [pid = 1332] [serial = 1316] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (1E706000) [pid = 1332] [serial = 1319] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1E70E800) [pid = 1332] [serial = 1406] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (16E56C00) [pid = 1332] [serial = 1409] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (1AE57000) [pid = 1332] [serial = 1412] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (1E787400) [pid = 1332] [serial = 1415] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (1E8B1000) [pid = 1332] [serial = 1418] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (1ECA5400) [pid = 1332] [serial = 1421] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (1D140000) [pid = 1332] [serial = 1373] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (22002C00) [pid = 1332] [serial = 1472] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (20482C00) [pid = 1332] [serial = 1466] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1BEF3400) [pid = 1332] [serial = 1370] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (20190800) [pid = 1332] [serial = 1325] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (20529400) [pid = 1332] [serial = 1469] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1F55D800) [pid = 1332] [serial = 1322] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (19D6A000) [pid = 1332] [serial = 1364] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (15448C00) [pid = 1332] [serial = 1457] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1E78E800) [pid = 1332] [serial = 1463] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1AA0CC00) [pid = 1332] [serial = 1460] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1E707800) [pid = 1332] [serial = 1537] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1FEB3000) [pid = 1332] [serial = 1540] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1E7BF000) [pid = 1332] [serial = 1538] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1544F400) [pid = 1332] [serial = 1543] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1FEB6000) [pid = 1332] [serial = 1541] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1BBC0C00) [pid = 1332] [serial = 1531] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (1BDC5400) [pid = 1332] [serial = 1532] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1F365800) [pid = 1332] [serial = 1546] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1AEB4C00) [pid = 1332] [serial = 1523] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1AD4F400) [pid = 1332] [serial = 1522] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (15431C00) [pid = 1332] [serial = 1525] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1544F000) [pid = 1332] [serial = 1526] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1DA69400) [pid = 1332] [serial = 1507] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1CAA3800) [pid = 1332] [serial = 1534] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1AD4E400) [pid = 1332] [serial = 1528] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (1AE5C000) [pid = 1332] [serial = 1529] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (20185C00) [pid = 1332] [serial = 1510] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (11409800) [pid = 1332] [serial = 1501] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (22071C00) [pid = 1332] [serial = 1516] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (21DCB400) [pid = 1332] [serial = 1513] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (1A7C9000) [pid = 1332] [serial = 1519] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (1AD98000) [pid = 1332] [serial = 1504] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (1D13AC00) [pid = 1332] [serial = 1499] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1F36A400) [pid = 1332] [serial = 1547] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (18EF1C00) [pid = 1332] [serial = 1544] [outer = 00000000] [url = about:blank] 07:52:00 INFO - PROCESS | 1332 | --DOMWINDOW == 115 (1DA07C00) [pid = 1332] [serial = 1535] [outer = 00000000] [url = about:blank] 07:52:01 INFO - PROCESS | 1332 | 1460991121041 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 1332 | ++DOCSHELL 0EB52000 == 75 [pid = 1332] [id = 543] 07:52:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 116 (11409800) [pid = 1332] [serial = 1629] [outer = 00000000] 07:52:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (11EDF000) [pid = 1332] [serial = 1630] [outer = 11409800] 07:52:01 INFO - PROCESS | 1332 | 1460991121088 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (15437400) [pid = 1332] [serial = 1631] [outer = 11409800] 07:52:01 INFO - PROCESS | 1332 | 1460991121553 Marionette TRACE conn4 <- [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] 07:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:52:01 INFO - PROCESS | 1332 | 1460991121588 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 07:52:01 INFO - PROCESS | 1332 | 1460991121592 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - PROCESS | 1332 | 1460991121595 Marionette TRACE conn4 <- [1,2138,null,{}] 07:52:01 INFO - PROCESS | 1332 | 1460991121606 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:01 INFO - PROCESS | 1332 | 1460991121705 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 07:52:01 INFO - PROCESS | 1332 | --DOCSHELL 10AA2C00 == 74 [pid = 1332] [id = 12] 07:52:01 INFO - PROCESS | 1332 | 1460991121725 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 1332 | ++DOCSHELL 16183400 == 75 [pid = 1332] [id = 544] 07:52:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (16E55C00) [pid = 1332] [serial = 1632] [outer = 00000000] 07:52:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (183DB800) [pid = 1332] [serial = 1633] [outer = 16E55C00] 07:52:01 INFO - PROCESS | 1332 | 1460991121792 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (18A4E000) [pid = 1332] [serial = 1634] [outer = 16E55C00] 07:52:02 INFO - PROCESS | 1332 | 1460991122322 Marionette TRACE conn4 <- [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]]]}] 07:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 770ms 07:52:02 INFO - PROCESS | 1332 | 1460991122365 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 1332 | 1460991122368 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 07:52:02 INFO - PROCESS | 1332 | 1460991122371 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:52:02 INFO - PROCESS | 1332 | 1460991122373 Marionette TRACE conn4 <- [1,2142,null,{}] 07:52:02 INFO - PROCESS | 1332 | 1460991122377 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:02 INFO - PROCESS | 1332 | 1460991122466 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 07:52:02 INFO - PROCESS | 1332 | 1460991122571 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 1332 | ++DOCSHELL 18B17000 == 76 [pid = 1332] [id = 545] 07:52:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1972EC00) [pid = 1332] [serial = 1635] [outer = 00000000] 07:52:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (19D65400) [pid = 1332] [serial = 1636] [outer = 1972EC00] 07:52:02 INFO - PROCESS | 1332 | 1460991122616 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (19D6C000) [pid = 1332] [serial = 1637] [outer = 1972EC00] 07:52:03 INFO - PROCESS | 1332 | 1460991123005 Marionette TRACE conn4 <- [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]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 07:52:03 INFO - PROCESS | 1332 | 1460991123045 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 1332 | 1460991123047 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 07:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:52:03 INFO - PROCESS | 1332 | 1460991123066 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 1332 | 1460991123068 Marionette TRACE conn4 <- [1,2146,null,{}] 07:52:03 INFO - PROCESS | 1332 | 1460991123071 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:03 INFO - PROCESS | 1332 | 1460991123226 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 07:52:03 INFO - PROCESS | 1332 | 1460991123251 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 1332 | ++DOCSHELL 19DED000 == 77 [pid = 1332] [id = 546] 07:52:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (19DEF400) [pid = 1332] [serial = 1638] [outer = 00000000] 07:52:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1A7C2000) [pid = 1332] [serial = 1639] [outer = 19DEF400] 07:52:03 INFO - PROCESS | 1332 | 1460991123296 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1AA0C400) [pid = 1332] [serial = 1640] [outer = 19DEF400] 07:52:03 INFO - PROCESS | 1332 | 1460991123759 Marionette TRACE conn4 <- [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]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 07:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:52:03 INFO - PROCESS | 1332 | 1460991123796 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 1332 | 1460991123798 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 07:52:03 INFO - PROCESS | 1332 | 1460991123801 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 1332 | 1460991123803 Marionette TRACE conn4 <- [1,2150,null,{}] 07:52:03 INFO - PROCESS | 1332 | 1460991123807 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:03 INFO - PROCESS | 1332 | 1460991123956 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 07:52:03 INFO - PROCESS | 1332 | 1460991123981 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 1332 | ++DOCSHELL 1AD55C00 == 78 [pid = 1332] [id = 547] 07:52:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1AD57000) [pid = 1332] [serial = 1641] [outer = 00000000] 07:52:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1AD9AC00) [pid = 1332] [serial = 1642] [outer = 1AD57000] 07:52:04 INFO - PROCESS | 1332 | 1460991124028 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1ADD0400) [pid = 1332] [serial = 1643] [outer = 1AD57000] 07:52:04 INFO - PROCESS | 1332 | 1460991124499 Marionette TRACE conn4 <- [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]]]}] 07:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 07:52:04 INFO - PROCESS | 1332 | 1460991124532 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 07:52:04 INFO - PROCESS | 1332 | 1460991124534 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 07:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:52:04 INFO - PROCESS | 1332 | 1460991124565 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - PROCESS | 1332 | 1460991124567 Marionette TRACE conn4 <- [1,2154,null,{}] 07:52:04 INFO - PROCESS | 1332 | 1460991124583 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:04 INFO - PROCESS | 1332 | 1460991124708 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 07:52:04 INFO - PROCESS | 1332 | 1460991124780 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 1332 | ++DOCSHELL 1AA12000 == 79 [pid = 1332] [id = 548] 07:52:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1AD99400) [pid = 1332] [serial = 1644] [outer = 00000000] 07:52:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1AF18400) [pid = 1332] [serial = 1645] [outer = 1AD99400] 07:52:04 INFO - PROCESS | 1332 | 1460991124827 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1AF23400) [pid = 1332] [serial = 1646] [outer = 1AD99400] 07:52:05 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1140B400) [pid = 1332] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:52:05 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (0EB53800) [pid = 1332] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:52:05 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1F36E400) [pid = 1332] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:52:05 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1AA12800) [pid = 1332] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:52:05 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1BE84C00) [pid = 1332] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:52:05 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1AD52400) [pid = 1332] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:52:05 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (19B19400) [pid = 1332] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:52:05 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (11407800) [pid = 1332] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:52:05 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (19D66400) [pid = 1332] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:52:05 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (1DA32C00) [pid = 1332] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:52:05 INFO - PROCESS | 1332 | 1460991125332 Marionette TRACE conn4 <- [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]]]}] 07:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 810ms 07:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:52:05 INFO - PROCESS | 1332 | 1460991125349 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 1332 | 1460991125351 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 07:52:05 INFO - PROCESS | 1332 | 1460991125354 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:52:05 INFO - PROCESS | 1332 | 1460991125356 Marionette TRACE conn4 <- [1,2158,null,{}] 07:52:05 INFO - PROCESS | 1332 | 1460991125359 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:05 INFO - PROCESS | 1332 | 1460991125446 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 07:52:05 INFO - PROCESS | 1332 | 1460991125548 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 1332 | ++DOCSHELL 10EC0000 == 80 [pid = 1332] [id = 549] 07:52:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (10EC7400) [pid = 1332] [serial = 1647] [outer = 00000000] 07:52:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1AEAA800) [pid = 1332] [serial = 1648] [outer = 10EC7400] 07:52:05 INFO - PROCESS | 1332 | 1460991125597 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1B054400) [pid = 1332] [serial = 1649] [outer = 10EC7400] 07:52:05 INFO - PROCESS | 1332 | 1460991125972 Marionette TRACE conn4 <- [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]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 07:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:52:06 INFO - PROCESS | 1332 | 1460991126025 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 1332 | 1460991126026 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 07:52:06 INFO - PROCESS | 1332 | 1460991126030 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 1332 | 1460991126031 Marionette TRACE conn4 <- [1,2162,null,{}] 07:52:06 INFO - PROCESS | 1332 | 1460991126063 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:06 INFO - PROCESS | 1332 | 1460991126192 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 07:52:06 INFO - PROCESS | 1332 | 1460991126207 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 1332 | ++DOCSHELL 1AD52400 == 81 [pid = 1332] [id = 550] 07:52:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1AD9D000) [pid = 1332] [serial = 1650] [outer = 00000000] 07:52:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1BB9CC00) [pid = 1332] [serial = 1651] [outer = 1AD9D000] 07:52:06 INFO - PROCESS | 1332 | 1460991126251 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1BBC7400) [pid = 1332] [serial = 1652] [outer = 1AD9D000] 07:52:06 INFO - PROCESS | 1332 | 1460991126675 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 07:52:06 INFO - PROCESS | 1332 | 1460991126700 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 1332 | 1460991126702 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 07:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:52:06 INFO - PROCESS | 1332 | 1460991126705 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 1332 | 1460991126707 Marionette TRACE conn4 <- [1,2166,null,{}] 07:52:06 INFO - PROCESS | 1332 | 1460991126710 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:06 INFO - PROCESS | 1332 | 1460991126840 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 07:52:06 INFO - PROCESS | 1332 | 1460991126849 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 1332 | ++DOCSHELL 1BB9B400 == 82 [pid = 1332] [id = 551] 07:52:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1BBCB000) [pid = 1332] [serial = 1653] [outer = 00000000] 07:52:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1BE77000) [pid = 1332] [serial = 1654] [outer = 1BBCB000] 07:52:06 INFO - PROCESS | 1332 | 1460991126895 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1BE77C00) [pid = 1332] [serial = 1655] [outer = 1BBCB000] 07:52:07 INFO - PROCESS | 1332 | 1460991127528 Marionette TRACE conn4 <- [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]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 870ms 07:52:07 INFO - PROCESS | 1332 | 1460991127577 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 07:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:52:07 INFO - PROCESS | 1332 | 1460991127581 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 07:52:07 INFO - PROCESS | 1332 | 1460991127587 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 1332 | 1460991127591 Marionette TRACE conn4 <- [1,2170,null,{}] 07:52:07 INFO - PROCESS | 1332 | 1460991127597 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:07 INFO - PROCESS | 1332 | 1460991127726 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 07:52:07 INFO - PROCESS | 1332 | 1460991127872 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 1332 | ++DOCSHELL 0EA1AC00 == 83 [pid = 1332] [id = 552] 07:52:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (10EBE000) [pid = 1332] [serial = 1656] [outer = 00000000] 07:52:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (15434400) [pid = 1332] [serial = 1657] [outer = 10EBE000] 07:52:07 INFO - PROCESS | 1332 | 1460991127931 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (15533400) [pid = 1332] [serial = 1658] [outer = 10EBE000] 07:52:08 INFO - PROCESS | 1332 | 1460991128520 Marionette TRACE conn4 <- [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]]]}] 07:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 990ms 07:52:08 INFO - PROCESS | 1332 | 1460991128578 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 1332 | 1460991128584 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 07:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:52:08 INFO - PROCESS | 1332 | 1460991128591 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - PROCESS | 1332 | 1460991128593 Marionette TRACE conn4 <- [1,2174,null,{}] 07:52:08 INFO - PROCESS | 1332 | 1460991128598 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:08 INFO - PROCESS | 1332 | 1460991128764 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 07:52:08 INFO - PROCESS | 1332 | 1460991128878 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 1332 | ++DOCSHELL 15AE6400 == 84 [pid = 1332] [id = 553] 07:52:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (16EDA800) [pid = 1332] [serial = 1659] [outer = 00000000] 07:52:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (19DF1000) [pid = 1332] [serial = 1660] [outer = 16EDA800] 07:52:08 INFO - PROCESS | 1332 | 1460991128935 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1AA11400) [pid = 1332] [serial = 1661] [outer = 16EDA800] 07:52:09 INFO - PROCESS | 1332 | 1460991129549 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1020ms 07:52:09 INFO - PROCESS | 1332 | 1460991129612 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 1332 | 1460991129615 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 07:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:52:09 INFO - PROCESS | 1332 | 1460991129619 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 1332 | 1460991129623 Marionette TRACE conn4 <- [1,2178,null,{}] 07:52:09 INFO - PROCESS | 1332 | 1460991129634 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:09 INFO - PROCESS | 1332 | 1460991129785 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 07:52:09 INFO - PROCESS | 1332 | 1460991129936 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 1332 | ++DOCSHELL 1ADA5800 == 85 [pid = 1332] [id = 554] 07:52:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1AEA6400) [pid = 1332] [serial = 1662] [outer = 00000000] 07:52:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1BEF3400) [pid = 1332] [serial = 1663] [outer = 1AEA6400] 07:52:09 INFO - PROCESS | 1332 | 1460991129994 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1C0E4800) [pid = 1332] [serial = 1664] [outer = 1AEA6400] 07:52:10 INFO - PROCESS | 1332 | 1460991130615 Marionette TRACE conn4 <- [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]]]}] 07:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1020ms 07:52:10 INFO - PROCESS | 1332 | 1460991130642 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 07:52:10 INFO - PROCESS | 1332 | 1460991130645 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 07:52:10 INFO - PROCESS | 1332 | 1460991130648 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:52:10 INFO - PROCESS | 1332 | 1460991130650 Marionette TRACE conn4 <- [1,2182,null,{}] 07:52:10 INFO - PROCESS | 1332 | 1460991130654 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:10 INFO - PROCESS | 1332 | 1460991130767 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 07:52:10 INFO - PROCESS | 1332 | 1460991130930 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 1332 | ++DOCSHELL 1D606800 == 86 [pid = 1332] [id = 555] 07:52:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1D607400) [pid = 1332] [serial = 1665] [outer = 00000000] 07:52:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1DA04C00) [pid = 1332] [serial = 1666] [outer = 1D607400] 07:52:10 INFO - PROCESS | 1332 | 1460991130987 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1DA0DC00) [pid = 1332] [serial = 1667] [outer = 1D607400] 07:52:11 INFO - PROCESS | 1332 | 1460991131534 Marionette TRACE conn4 <- [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]]]}] 07:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 930ms 07:52:11 INFO - PROCESS | 1332 | 1460991131582 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 07:52:11 INFO - PROCESS | 1332 | 1460991131584 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 07:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:52:11 INFO - PROCESS | 1332 | 1460991131587 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 1332 | 1460991131589 Marionette TRACE conn4 <- [1,2186,null,{}] 07:52:11 INFO - PROCESS | 1332 | 1460991131593 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:11 INFO - PROCESS | 1332 | 1460991131703 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 07:52:11 INFO - PROCESS | 1332 | 1460991131852 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 1332 | ++DOCSHELL 1DA32C00 == 87 [pid = 1332] [id = 556] 07:52:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1DA34800) [pid = 1332] [serial = 1668] [outer = 00000000] 07:52:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1DA64C00) [pid = 1332] [serial = 1669] [outer = 1DA34800] 07:52:11 INFO - PROCESS | 1332 | 1460991131908 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1DAE4800) [pid = 1332] [serial = 1670] [outer = 1DA34800] 07:52:12 INFO - PROCESS | 1332 | 1460991132504 Marionette TRACE conn4 <- [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]]]}] 07:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 970ms 07:52:12 INFO - PROCESS | 1332 | 1460991132558 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 07:52:12 INFO - PROCESS | 1332 | 1460991132560 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 07:52:12 INFO - PROCESS | 1332 | 1460991132563 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:52:12 INFO - PROCESS | 1332 | 1460991132565 Marionette TRACE conn4 <- [1,2190,null,{}] 07:52:12 INFO - PROCESS | 1332 | 1460991132569 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:12 INFO - PROCESS | 1332 | 1460991132731 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 07:52:12 INFO - PROCESS | 1332 | 1460991132883 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:12 INFO - PROCESS | 1332 | ++DOCSHELL 1DAED000 == 88 [pid = 1332] [id = 557] 07:52:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1E708800) [pid = 1332] [serial = 1671] [outer = 00000000] 07:52:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (1E78C800) [pid = 1332] [serial = 1672] [outer = 1E708800] 07:52:12 INFO - PROCESS | 1332 | 1460991132942 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (1E7C0C00) [pid = 1332] [serial = 1673] [outer = 1E708800] 07:52:13 INFO - PROCESS | 1332 | 1460991133491 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 970ms 07:52:13 INFO - PROCESS | 1332 | 1460991133538 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 07:52:13 INFO - PROCESS | 1332 | 1460991133540 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 07:52:13 INFO - PROCESS | 1332 | 1460991133544 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:52:13 INFO - PROCESS | 1332 | 1460991133546 Marionette TRACE conn4 <- [1,2194,null,{}] 07:52:13 INFO - PROCESS | 1332 | 1460991133550 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:13 INFO - PROCESS | 1332 | 1460991133681 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 07:52:13 INFO - PROCESS | 1332 | 1460991133844 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 1332 | ++DOCSHELL 1544C000 == 89 [pid = 1332] [id = 558] 07:52:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (1544DC00) [pid = 1332] [serial = 1674] [outer = 00000000] 07:52:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (183DD400) [pid = 1332] [serial = 1675] [outer = 1544DC00] 07:52:13 INFO - PROCESS | 1332 | 1460991133900 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1A7C4000) [pid = 1332] [serial = 1676] [outer = 1544DC00] 07:52:14 INFO - PROCESS | 1332 | 1460991134740 Marionette TRACE conn4 <- [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]]]}] 07:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1234ms 07:52:14 INFO - PROCESS | 1332 | 1460991134783 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 07:52:14 INFO - PROCESS | 1332 | 1460991134788 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 07:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:52:14 INFO - PROCESS | 1332 | 1460991134795 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:52:14 INFO - PROCESS | 1332 | 1460991134798 Marionette TRACE conn4 <- [1,2198,null,{}] 07:52:14 INFO - PROCESS | 1332 | 1460991134803 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:14 INFO - PROCESS | 1332 | 1460991134912 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 07:52:15 INFO - PROCESS | 1332 | 1460991135067 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 1332 | ++DOCSHELL 11251000 == 90 [pid = 1332] [id = 559] 07:52:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (12385000) [pid = 1332] [serial = 1677] [outer = 00000000] 07:52:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (11410C00) [pid = 1332] [serial = 1678] [outer = 12385000] 07:52:15 INFO - PROCESS | 1332 | 1460991135120 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (19D6FC00) [pid = 1332] [serial = 1679] [outer = 12385000] 07:52:15 INFO - PROCESS | 1332 | --DOCSHELL 1AD52400 == 89 [pid = 1332] [id = 550] 07:52:15 INFO - PROCESS | 1332 | --DOCSHELL 10EC0000 == 88 [pid = 1332] [id = 549] 07:52:15 INFO - PROCESS | 1332 | --DOCSHELL 1AA12000 == 87 [pid = 1332] [id = 548] 07:52:15 INFO - PROCESS | 1332 | --DOCSHELL 19DED000 == 86 [pid = 1332] [id = 546] 07:52:15 INFO - PROCESS | 1332 | --DOCSHELL 16183400 == 85 [pid = 1332] [id = 544] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (22079800) [pid = 1332] [serial = 1567] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (1AEA8400) [pid = 1332] [serial = 1555] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (1E7B8800) [pid = 1332] [serial = 1558] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (11E8E400) [pid = 1332] [serial = 1552] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (1FEEF400) [pid = 1332] [serial = 1561] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1DA03400) [pid = 1332] [serial = 1600] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (21DD0000) [pid = 1332] [serial = 1564] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | 1460991135737 Marionette TRACE conn4 <- [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]]]}] 07:52:15 INFO - PROCESS | 1332 | --DOCSHELL 0EB52000 == 84 [pid = 1332] [id = 543] 07:52:15 INFO - PROCESS | 1332 | --DOCSHELL 10992000 == 83 [pid = 1332] [id = 542] 07:52:15 INFO - PROCESS | 1332 | --DOCSHELL 105B2C00 == 82 [pid = 1332] [id = 14] 07:52:15 INFO - PROCESS | 1332 | --DOCSHELL 1AA1B000 == 81 [pid = 1332] [id = 533] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1D60F400) [pid = 1332] [serial = 1588] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (1B04D400) [pid = 1332] [serial = 1585] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1A7C7C00) [pid = 1332] [serial = 1580] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1779A000) [pid = 1332] [serial = 1595] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (19E6C000) [pid = 1332] [serial = 1579] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1DA09800) [pid = 1332] [serial = 1589] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1BB99C00) [pid = 1332] [serial = 1586] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (16101800) [pid = 1332] [serial = 1577] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1AD59000) [pid = 1332] [serial = 1597] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1543BC00) [pid = 1332] [serial = 1576] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1E30B000) [pid = 1332] [serial = 1592] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1DA35C00) [pid = 1332] [serial = 1570] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1AEAA000) [pid = 1332] [serial = 1583] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1DAE1400) [pid = 1332] [serial = 1591] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (18B86800) [pid = 1332] [serial = 1574] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1B063C00) [pid = 1332] [serial = 1598] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (15A9AC00) [pid = 1332] [serial = 1594] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (11660C00) [pid = 1332] [serial = 1573] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1FEA5800) [pid = 1332] [serial = 1550] [outer = 00000000] [url = about:blank] 07:52:15 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1AD9C800) [pid = 1332] [serial = 1582] [outer = 00000000] [url = about:blank] 07:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1023ms 07:52:15 INFO - PROCESS | 1332 | 1460991135833 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 1332 | 1460991135838 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 07:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:52:15 INFO - PROCESS | 1332 | 1460991135876 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 1332 | 1460991135879 Marionette TRACE conn4 <- [1,2202,null,{}] 07:52:15 INFO - PROCESS | 1332 | 1460991135883 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:15 INFO - PROCESS | 1332 | 1460991135976 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 07:52:15 INFO - PROCESS | 1332 | 1460991135983 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 1332 | ++DOCSHELL 10A0CC00 == 82 [pid = 1332] [id = 560] 07:52:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (11EE0C00) [pid = 1332] [serial = 1680] [outer = 00000000] 07:52:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (15525800) [pid = 1332] [serial = 1681] [outer = 11EE0C00] 07:52:16 INFO - PROCESS | 1332 | 1460991136029 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (15F9DC00) [pid = 1332] [serial = 1682] [outer = 11EE0C00] 07:52:16 INFO - PROCESS | 1332 | 1460991136538 Marionette TRACE conn4 <- [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]]]}] 07:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 710ms 07:52:16 INFO - PROCESS | 1332 | 1460991136558 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 07:52:16 INFO - PROCESS | 1332 | 1460991136560 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 07:52:16 INFO - PROCESS | 1332 | 1460991136564 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:52:16 INFO - PROCESS | 1332 | 1460991136567 Marionette TRACE conn4 <- [1,2206,null,{}] 07:52:16 INFO - PROCESS | 1332 | 1460991136577 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:16 INFO - PROCESS | 1332 | 1460991136671 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 07:52:16 INFO - PROCESS | 1332 | 1460991136680 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 1332 | ++DOCSHELL 19733C00 == 83 [pid = 1332] [id = 561] 07:52:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (19735000) [pid = 1332] [serial = 1683] [outer = 00000000] 07:52:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (19E6C000) [pid = 1332] [serial = 1684] [outer = 19735000] 07:52:16 INFO - PROCESS | 1332 | 1460991136729 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1AA10800) [pid = 1332] [serial = 1685] [outer = 19735000] 07:52:17 INFO - PROCESS | 1332 | 1460991137235 Marionette TRACE conn4 <- [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]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 07:52:17 INFO - PROCESS | 1332 | 1460991137298 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 1332 | 1460991137300 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 07:52:17 INFO - PROCESS | 1332 | 1460991137303 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:52:17 INFO - PROCESS | 1332 | 1460991137305 Marionette TRACE conn4 <- [1,2210,null,{}] 07:52:17 INFO - PROCESS | 1332 | 1460991137309 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:17 INFO - PROCESS | 1332 | 1460991137427 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 07:52:17 INFO - PROCESS | 1332 | 1460991137539 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:17 INFO - PROCESS | 1332 | ++DOCSHELL 1AD59400 == 84 [pid = 1332] [id = 562] 07:52:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1AD99C00) [pid = 1332] [serial = 1686] [outer = 00000000] 07:52:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1AEAC400) [pid = 1332] [serial = 1687] [outer = 1AD99C00] 07:52:17 INFO - PROCESS | 1332 | 1460991137584 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1AF17800) [pid = 1332] [serial = 1688] [outer = 1AD99C00] 07:52:17 INFO - PROCESS | 1332 | 1460991137963 Marionette TRACE conn4 <- [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]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 07:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:52:17 INFO - PROCESS | 1332 | 1460991137978 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 1332 | 1460991137980 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 07:52:17 INFO - PROCESS | 1332 | 1460991137983 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 1332 | 1460991137985 Marionette TRACE conn4 <- [1,2214,null,{}] 07:52:17 INFO - PROCESS | 1332 | 1460991137988 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:18 INFO - PROCESS | 1332 | 1460991138126 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 07:52:18 INFO - PROCESS | 1332 | 1460991138142 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 1332 | ++DOCSHELL 18B1F000 == 85 [pid = 1332] [id = 563] 07:52:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1AF1B800) [pid = 1332] [serial = 1689] [outer = 00000000] 07:52:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1BB91400) [pid = 1332] [serial = 1690] [outer = 1AF1B800] 07:52:18 INFO - PROCESS | 1332 | 1460991138187 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1BB99400) [pid = 1332] [serial = 1691] [outer = 1AF1B800] 07:52:18 INFO - PROCESS | 1332 | 1460991138642 Marionette TRACE conn4 <- [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]]]}] 07:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 07:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:52:18 INFO - PROCESS | 1332 | 1460991138714 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 1332 | 1460991138716 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 07:52:18 INFO - PROCESS | 1332 | 1460991138719 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - PROCESS | 1332 | 1460991138721 Marionette TRACE conn4 <- [1,2218,null,{}] 07:52:18 INFO - PROCESS | 1332 | 1460991138725 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:18 INFO - PROCESS | 1332 | 1460991138885 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 07:52:18 INFO - PROCESS | 1332 | 1460991138913 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 1332 | ++DOCSHELL 1BB5D800 == 86 [pid = 1332] [id = 564] 07:52:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1BB9F000) [pid = 1332] [serial = 1692] [outer = 00000000] 07:52:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1C0F2000) [pid = 1332] [serial = 1693] [outer = 1BB9F000] 07:52:18 INFO - PROCESS | 1332 | 1460991138961 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1D95F000) [pid = 1332] [serial = 1694] [outer = 1BB9F000] 07:52:19 INFO - PROCESS | 1332 | 1460991139406 Marionette TRACE conn4 <- [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]]]}] 07:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 07:52:19 INFO - PROCESS | 1332 | 1460991139451 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 1332 | 1460991139453 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 07:52:19 INFO - PROCESS | 1332 | 1460991139456 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:52:19 INFO - PROCESS | 1332 | 1460991139458 Marionette TRACE conn4 <- [1,2222,null,{}] 07:52:19 INFO - PROCESS | 1332 | 1460991139461 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:19 INFO - PROCESS | 1332 | 1460991139592 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 07:52:19 INFO - PROCESS | 1332 | 1460991139616 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 1332 | ++DOCSHELL 1DA05000 == 87 [pid = 1332] [id = 565] 07:52:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1DA0F000) [pid = 1332] [serial = 1695] [outer = 00000000] 07:52:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1DA62400) [pid = 1332] [serial = 1696] [outer = 1DA0F000] 07:52:19 INFO - PROCESS | 1332 | 1460991139660 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1E30B000) [pid = 1332] [serial = 1697] [outer = 1DA0F000] 07:52:20 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (10AA3000) [pid = 1332] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:52:20 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (19DEF400) [pid = 1332] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:52:20 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (1AD57000) [pid = 1332] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:52:20 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (10EC7400) [pid = 1332] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:52:20 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (10994000) [pid = 1332] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:52:20 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1AD99400) [pid = 1332] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:52:20 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1BB9C000) [pid = 1332] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:52:20 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (11409800) [pid = 1332] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:52:20 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1972EC00) [pid = 1332] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:52:20 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (16E55C00) [pid = 1332] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:52:20 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1AD9D000) [pid = 1332] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:52:20 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (10AA8800) [pid = 1332] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:52:20 INFO - PROCESS | 1332 | 1460991140327 Marionette TRACE conn4 <- [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]]]}] 07:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 931ms 07:52:20 INFO - PROCESS | 1332 | 1460991140391 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 1332 | 1460991140393 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 07:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:52:20 INFO - PROCESS | 1332 | 1460991140396 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 1332 | 1460991140398 Marionette TRACE conn4 <- [1,2226,null,{}] 07:52:20 INFO - PROCESS | 1332 | 1460991140401 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:20 INFO - PROCESS | 1332 | 1460991140493 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 07:52:20 INFO - PROCESS | 1332 | 1460991140505 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 1332 | ++DOCSHELL 10EBCC00 == 88 [pid = 1332] [id = 566] 07:52:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (11407800) [pid = 1332] [serial = 1698] [outer = 00000000] 07:52:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1972EC00) [pid = 1332] [serial = 1699] [outer = 11407800] 07:52:20 INFO - PROCESS | 1332 | 1460991140549 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (19E6B000) [pid = 1332] [serial = 1700] [outer = 11407800] 07:52:20 INFO - PROCESS | 1332 | 1460991141001 Marionette TRACE conn4 <- [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]]]}] 07:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 07:52:21 INFO - PROCESS | 1332 | 1460991141028 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 07:52:21 INFO - PROCESS | 1332 | 1460991141030 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 07:52:21 INFO - PROCESS | 1332 | 1460991141033 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:52:21 INFO - PROCESS | 1332 | 1460991141035 Marionette TRACE conn4 <- [1,2230,null,{}] 07:52:21 INFO - PROCESS | 1332 | 1460991141038 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:21 INFO - PROCESS | 1332 | 1460991141127 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 07:52:21 INFO - PROCESS | 1332 | 1460991141134 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 1332 | ++DOCSHELL 18EFA000 == 89 [pid = 1332] [id = 567] 07:52:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1AD55400) [pid = 1332] [serial = 1701] [outer = 00000000] 07:52:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1DA08400) [pid = 1332] [serial = 1702] [outer = 1AD55400] 07:52:21 INFO - PROCESS | 1332 | 1460991141178 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1E703400) [pid = 1332] [serial = 1703] [outer = 1AD55400] 07:52:21 INFO - PROCESS | 1332 | 1460991141618 Marionette TRACE conn4 <- [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]]]}] 07:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 07:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:52:21 INFO - PROCESS | 1332 | 1460991141671 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 07:52:21 INFO - PROCESS | 1332 | 1460991141673 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 07:52:21 INFO - PROCESS | 1332 | 1460991141676 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - PROCESS | 1332 | 1460991141678 Marionette TRACE conn4 <- [1,2234,null,{}] 07:52:21 INFO - PROCESS | 1332 | 1460991141682 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:21 INFO - PROCESS | 1332 | 1460991141772 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 07:52:21 INFO - PROCESS | 1332 | 1460991141778 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 1332 | ++DOCSHELL 1E70C800 == 90 [pid = 1332] [id = 568] 07:52:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1E7B9800) [pid = 1332] [serial = 1704] [outer = 00000000] 07:52:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1E8B6800) [pid = 1332] [serial = 1705] [outer = 1E7B9800] 07:52:21 INFO - PROCESS | 1332 | 1460991141821 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1ECA3800) [pid = 1332] [serial = 1706] [outer = 1E7B9800] 07:52:22 INFO - PROCESS | 1332 | 1460991142367 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 07:52:22 INFO - PROCESS | 1332 | 1460991142408 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 1332 | 1460991142412 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 07:52:22 INFO - PROCESS | 1332 | 1460991142418 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:52:22 INFO - PROCESS | 1332 | 1460991142422 Marionette TRACE conn4 <- [1,2238,null,{}] 07:52:22 INFO - PROCESS | 1332 | 1460991142429 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:22 INFO - PROCESS | 1332 | 1460991142561 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 07:52:22 INFO - PROCESS | 1332 | 1460991142722 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 1332 | ++DOCSHELL 1146C400 == 91 [pid = 1332] [id = 569] 07:52:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1146DC00) [pid = 1332] [serial = 1707] [outer = 00000000] 07:52:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (15438C00) [pid = 1332] [serial = 1708] [outer = 1146DC00] 07:52:22 INFO - PROCESS | 1332 | 1460991142780 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (15526400) [pid = 1332] [serial = 1709] [outer = 1146DC00] 07:52:23 INFO - PROCESS | 1332 | 1460991143421 Marionette TRACE conn4 <- [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]]]}] 07:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1020ms 07:52:23 INFO - PROCESS | 1332 | 1460991143443 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 07:52:23 INFO - PROCESS | 1332 | 1460991143449 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 07:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:52:23 INFO - PROCESS | 1332 | 1460991143456 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:52:23 INFO - PROCESS | 1332 | 1460991143459 Marionette TRACE conn4 <- [1,2242,null,{}] 07:52:23 INFO - PROCESS | 1332 | 1460991143462 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:23 INFO - PROCESS | 1332 | 1460991143582 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 07:52:23 INFO - PROCESS | 1332 | 1460991143748 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:23 INFO - PROCESS | 1332 | ++DOCSHELL 15A9D800 == 92 [pid = 1332] [id = 570] 07:52:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (183DE000) [pid = 1332] [serial = 1710] [outer = 00000000] 07:52:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (19E6D000) [pid = 1332] [serial = 1711] [outer = 183DE000] 07:52:23 INFO - PROCESS | 1332 | 1460991143804 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (1AD50C00) [pid = 1332] [serial = 1712] [outer = 183DE000] 07:52:24 INFO - PROCESS | 1332 | 1460991144435 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1022ms 07:52:24 INFO - PROCESS | 1332 | 1460991144480 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 1332 | 1460991144482 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 07:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:52:24 INFO - PROCESS | 1332 | 1460991144486 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 1332 | 1460991144490 Marionette TRACE conn4 <- [1,2246,null,{}] 07:52:24 INFO - PROCESS | 1332 | 1460991144501 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:24 INFO - PROCESS | 1332 | 1460991144640 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 07:52:24 INFO - PROCESS | 1332 | 1460991144792 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 1332 | ++DOCSHELL 1BBC5C00 == 93 [pid = 1332] [id = 571] 07:52:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (1BBC9000) [pid = 1332] [serial = 1713] [outer = 00000000] 07:52:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (1DA5DC00) [pid = 1332] [serial = 1714] [outer = 1BBC9000] 07:52:24 INFO - PROCESS | 1332 | 1460991144851 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1E7C2000) [pid = 1332] [serial = 1715] [outer = 1BBC9000] 07:52:25 INFO - PROCESS | 1332 | 1460991145432 Marionette TRACE conn4 <- [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]]]}] 07:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 07:52:25 INFO - PROCESS | 1332 | 1460991145459 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 1332 | 1460991145462 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 07:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:52:25 INFO - PROCESS | 1332 | 1460991145466 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 1332 | 1460991145468 Marionette TRACE conn4 <- [1,2250,null,{}] 07:52:25 INFO - PROCESS | 1332 | 1460991145472 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:25 INFO - PROCESS | 1332 | 1460991145586 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 07:52:25 INFO - PROCESS | 1332 | 1460991145752 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 1332 | ++DOCSHELL 1F369C00 == 94 [pid = 1332] [id = 572] 07:52:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (1F36A400) [pid = 1332] [serial = 1716] [outer = 00000000] 07:52:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (1F55A400) [pid = 1332] [serial = 1717] [outer = 1F36A400] 07:52:25 INFO - PROCESS | 1332 | 1460991145811 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (1F560800) [pid = 1332] [serial = 1718] [outer = 1F36A400] 07:52:26 INFO - PROCESS | 1332 | 1460991146418 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 971ms 07:52:26 INFO - PROCESS | 1332 | 1460991146440 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 07:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:52:26 INFO - PROCESS | 1332 | 1460991146442 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 07:52:26 INFO - PROCESS | 1332 | 1460991146446 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:52:26 INFO - PROCESS | 1332 | 1460991146448 Marionette TRACE conn4 <- [1,2254,null,{}] 07:52:26 INFO - PROCESS | 1332 | 1460991146452 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:26 INFO - PROCESS | 1332 | 1460991146566 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 07:52:26 INFO - PROCESS | 1332 | 1460991146731 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 1332 | ++DOCSHELL 1FEA5C00 == 95 [pid = 1332] [id = 573] 07:52:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (1FEA6000) [pid = 1332] [serial = 1719] [outer = 00000000] 07:52:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (1FEB1400) [pid = 1332] [serial = 1720] [outer = 1FEA6000] 07:52:26 INFO - PROCESS | 1332 | 1460991146787 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (1FEB4400) [pid = 1332] [serial = 1721] [outer = 1FEA6000] 07:52:27 INFO - PROCESS | 1332 | 1460991147380 Marionette TRACE conn4 <- [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]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 970ms 07:52:27 INFO - PROCESS | 1332 | 1460991147417 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 1332 | 1460991147419 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 07:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:52:27 INFO - PROCESS | 1332 | 1460991147423 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 1332 | 1460991147425 Marionette TRACE conn4 <- [1,2258,null,{}] 07:52:27 INFO - PROCESS | 1332 | 1460991147428 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:27 INFO - PROCESS | 1332 | 1460991147561 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 07:52:27 INFO - PROCESS | 1332 | 1460991147719 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 1332 | ++DOCSHELL 1FEE1800 == 96 [pid = 1332] [id = 574] 07:52:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (1FEE1C00) [pid = 1332] [serial = 1722] [outer = 00000000] 07:52:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (20184400) [pid = 1332] [serial = 1723] [outer = 1FEE1C00] 07:52:27 INFO - PROCESS | 1332 | 1460991147782 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (2018B000) [pid = 1332] [serial = 1724] [outer = 1FEE1C00] 07:52:28 INFO - PROCESS | 1332 | 1460991148313 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 930ms 07:52:28 INFO - PROCESS | 1332 | 1460991148368 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 1332 | 1460991148371 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 07:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:52:28 INFO - PROCESS | 1332 | 1460991148376 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 1332 | 1460991148378 Marionette TRACE conn4 <- [1,2262,null,{}] 07:52:28 INFO - PROCESS | 1332 | 1460991148382 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:28 INFO - PROCESS | 1332 | 1460991148491 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 07:52:28 INFO - PROCESS | 1332 | 1460991148655 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 1332 | ++DOCSHELL 2018AC00 == 97 [pid = 1332] [id = 575] 07:52:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 163 (2018F800) [pid = 1332] [serial = 1725] [outer = 00000000] 07:52:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 164 (20488000) [pid = 1332] [serial = 1726] [outer = 2018F800] 07:52:28 INFO - PROCESS | 1332 | 1460991148710 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 165 (20527400) [pid = 1332] [serial = 1727] [outer = 2018F800] 07:52:29 INFO - PROCESS | 1332 | 1460991149319 Marionette TRACE conn4 <- [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]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 07:52:29 INFO - PROCESS | 1332 | 1460991149348 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 07:52:29 INFO - PROCESS | 1332 | 1460991149351 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 07:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:52:29 INFO - PROCESS | 1332 | 1460991149354 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 1332 | 1460991149356 Marionette TRACE conn4 <- [1,2266,null,{}] 07:52:29 INFO - PROCESS | 1332 | 1460991149360 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:29 INFO - PROCESS | 1332 | 1460991149472 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 07:52:29 INFO - PROCESS | 1332 | 1460991149625 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 1332 | ++DOCSHELL 11213800 == 98 [pid = 1332] [id = 576] 07:52:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 166 (11408800) [pid = 1332] [serial = 1728] [outer = 00000000] 07:52:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 167 (15448800) [pid = 1332] [serial = 1729] [outer = 11408800] 07:52:29 INFO - PROCESS | 1332 | 1460991149681 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 168 (18EABC00) [pid = 1332] [serial = 1730] [outer = 11408800] 07:52:30 INFO - PROCESS | 1332 | 1460991150484 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1170ms 07:52:30 INFO - PROCESS | 1332 | 1460991150525 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 07:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:52:30 INFO - PROCESS | 1332 | 1460991150529 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 07:52:30 INFO - PROCESS | 1332 | 1460991150534 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - PROCESS | 1332 | 1460991150538 Marionette TRACE conn4 <- [1,2270,null,{}] 07:52:30 INFO - PROCESS | 1332 | 1460991150543 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:30 INFO - PROCESS | 1332 | 1460991150652 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 07:52:30 INFO - PROCESS | 1332 | 1460991150811 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 1332 | ++DOCSHELL 15433800 == 99 [pid = 1332] [id = 577] 07:52:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 169 (15449800) [pid = 1332] [serial = 1731] [outer = 00000000] 07:52:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 170 (1885E400) [pid = 1332] [serial = 1732] [outer = 15449800] 07:52:30 INFO - PROCESS | 1332 | 1460991150862 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 171 (19D68C00) [pid = 1332] [serial = 1733] [outer = 15449800] 07:52:31 INFO - PROCESS | 1332 | 1460991151432 Marionette TRACE conn4 <- [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]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 07:52:31 INFO - PROCESS | 1332 | 1460991151466 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 1332 | 1460991151471 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 07:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:52:31 INFO - PROCESS | 1332 | 1460991151477 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 1332 | 1460991151480 Marionette TRACE conn4 <- [1,2274,null,{}] 07:52:31 INFO - PROCESS | 1332 | 1460991151484 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:31 INFO - PROCESS | 1332 | 1460991151591 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 07:52:31 INFO - PROCESS | 1332 | 1460991151757 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 19D6D800 == 98 [pid = 1332] [id = 207] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 1146A000 == 97 [pid = 1332] [id = 206] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 11408000 == 96 [pid = 1332] [id = 474] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 18EFA000 == 95 [pid = 1332] [id = 567] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 10EBCC00 == 94 [pid = 1332] [id = 566] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 1DA05000 == 93 [pid = 1332] [id = 565] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 1BB5D800 == 92 [pid = 1332] [id = 564] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 18B1F000 == 91 [pid = 1332] [id = 563] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 1AD55C00 == 90 [pid = 1332] [id = 547] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 1AD59400 == 89 [pid = 1332] [id = 562] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 18B17000 == 88 [pid = 1332] [id = 545] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 170 (10AD8000) [pid = 1332] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 169 (1BE77000) [pid = 1332] [serial = 1654] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | ++DOCSHELL 0EB50400 == 89 [pid = 1332] [id = 578] 07:52:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 170 (10994000) [pid = 1332] [serial = 1734] [outer = 00000000] 07:52:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 171 (10FD5400) [pid = 1332] [serial = 1735] [outer = 10994000] 07:52:31 INFO - PROCESS | 1332 | 1460991151868 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 172 (11EE9400) [pid = 1332] [serial = 1736] [outer = 10994000] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 19733C00 == 88 [pid = 1332] [id = 561] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 10A0CC00 == 87 [pid = 1332] [id = 560] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 11251000 == 86 [pid = 1332] [id = 559] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 1DA32C00 == 85 [pid = 1332] [id = 556] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 1D606800 == 84 [pid = 1332] [id = 555] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 1ADA5800 == 83 [pid = 1332] [id = 554] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 15AE6400 == 82 [pid = 1332] [id = 553] 07:52:31 INFO - PROCESS | 1332 | --DOCSHELL 0EA1AC00 == 81 [pid = 1332] [id = 552] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 171 (1ECA6800) [pid = 1332] [serial = 1612] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 170 (1F55AC00) [pid = 1332] [serial = 1615] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 169 (1FEE5400) [pid = 1332] [serial = 1618] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 168 (1BB9CC00) [pid = 1332] [serial = 1651] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 167 (21DC7800) [pid = 1332] [serial = 1621] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 166 (18AC9C00) [pid = 1332] [serial = 1624] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 165 (1BBC7400) [pid = 1332] [serial = 1652] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 164 (1AF23400) [pid = 1332] [serial = 1646] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 163 (1B054400) [pid = 1332] [serial = 1649] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 162 (1AA19C00) [pid = 1332] [serial = 1109] [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.] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (1ADD0400) [pid = 1332] [serial = 1643] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (19D6C000) [pid = 1332] [serial = 1637] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (1A7C2000) [pid = 1332] [serial = 1639] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (1AA0C400) [pid = 1332] [serial = 1640] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1AD9AC00) [pid = 1332] [serial = 1642] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (1AEAA800) [pid = 1332] [serial = 1648] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (1121C400) [pid = 1332] [serial = 1628] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (10EBA400) [pid = 1332] [serial = 1627] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (1AF18400) [pid = 1332] [serial = 1645] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (1DA69000) [pid = 1332] [serial = 1601] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (11EDF000) [pid = 1332] [serial = 1630] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (15437400) [pid = 1332] [serial = 1631] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (19D65400) [pid = 1332] [serial = 1636] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (183DB800) [pid = 1332] [serial = 1633] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (18A4E000) [pid = 1332] [serial = 1634] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (154D3000) [pid = 1332] [serial = 1603] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1AD51400) [pid = 1332] [serial = 1606] [outer = 00000000] [url = about:blank] 07:52:31 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (1E70B400) [pid = 1332] [serial = 1609] [outer = 00000000] [url = about:blank] 07:52:32 INFO - PROCESS | 1332 | 1460991152367 Marionette TRACE conn4 <- [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]]]}] 07:52:32 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 07:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 931ms 07:52:32 INFO - PROCESS | 1332 | 1460991152412 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 1332 | 1460991152414 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 07:52:32 INFO - PROCESS | 1332 | 1460991152417 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:52:32 INFO - PROCESS | 1332 | 1460991152421 Marionette TRACE conn4 <- [1,2278,null,{}] 07:52:32 INFO - PROCESS | 1332 | 1460991152431 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:32 INFO - PROCESS | 1332 | 1460991152524 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 07:52:32 INFO - PROCESS | 1332 | 1460991152534 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 1332 | ++DOCSHELL 15A0F000 == 82 [pid = 1332] [id = 579] 07:52:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (18B1F000) [pid = 1332] [serial = 1737] [outer = 00000000] 07:52:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (19D68800) [pid = 1332] [serial = 1738] [outer = 18B1F000] 07:52:32 INFO - PROCESS | 1332 | 1460991152584 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1A7C7800) [pid = 1332] [serial = 1739] [outer = 18B1F000] 07:52:33 INFO - PROCESS | 1332 | 1460991153103 Marionette TRACE conn4 <- [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]]]}] 07:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 07:52:33 INFO - PROCESS | 1332 | 1460991153152 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 1332 | 1460991153154 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 07:52:33 INFO - PROCESS | 1332 | 1460991153158 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:52:33 INFO - PROCESS | 1332 | 1460991153159 Marionette TRACE conn4 <- [1,2282,null,{}] 07:52:33 INFO - PROCESS | 1332 | 1460991153163 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:33 INFO - PROCESS | 1332 | 1460991153256 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 07:52:33 INFO - PROCESS | 1332 | 1460991153404 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 1332 | ++DOCSHELL 1AD53400 == 83 [pid = 1332] [id = 580] 07:52:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1AD54800) [pid = 1332] [serial = 1740] [outer = 00000000] 07:52:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (1ADA1400) [pid = 1332] [serial = 1741] [outer = 1AD54800] 07:52:33 INFO - PROCESS | 1332 | 1460991153451 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (1AE57000) [pid = 1332] [serial = 1742] [outer = 1AD54800] 07:52:33 INFO - PROCESS | 1332 | 1460991153817 Marionette TRACE conn4 <- [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]]]}] 07:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 07:52:33 INFO - PROCESS | 1332 | 1460991153848 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 1332 | 1460991153850 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 07:52:33 INFO - PROCESS | 1332 | 1460991153855 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 1332 | 1460991153856 Marionette TRACE conn4 <- [1,2286,null,{}] 07:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:52:33 INFO - PROCESS | 1332 | 1460991153860 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:33 INFO - PROCESS | 1332 | 1460991153952 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 07:52:33 INFO - PROCESS | 1332 | 1460991153959 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 1332 | ++DOCSHELL 1AEB4800 == 84 [pid = 1332] [id = 581] 07:52:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (1AEB4C00) [pid = 1332] [serial = 1743] [outer = 00000000] 07:52:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (1B049000) [pid = 1332] [serial = 1744] [outer = 1AEB4C00] 07:52:34 INFO - PROCESS | 1332 | 1460991154003 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1B054000) [pid = 1332] [serial = 1745] [outer = 1AEB4C00] 07:52:34 INFO - PROCESS | 1332 | 1460991154490 Marionette TRACE conn4 <- [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]]]}] 07:52:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:52:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 07:52:34 INFO - PROCESS | 1332 | 1460991154530 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 07:52:34 INFO - PROCESS | 1332 | 1460991154532 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 07:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:52:34 INFO - PROCESS | 1332 | 1460991154535 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - PROCESS | 1332 | 1460991154537 Marionette TRACE conn4 <- [1,2290,null,{}] 07:52:34 INFO - PROCESS | 1332 | 1460991154540 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:34 INFO - PROCESS | 1332 | 1460991154688 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 07:52:34 INFO - PROCESS | 1332 | 1460991154742 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 1332 | ++DOCSHELL 11462800 == 85 [pid = 1332] [id = 582] 07:52:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (19A12000) [pid = 1332] [serial = 1746] [outer = 00000000] 07:52:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (1BE6E800) [pid = 1332] [serial = 1747] [outer = 19A12000] 07:52:34 INFO - PROCESS | 1332 | 1460991154790 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (1BE7C000) [pid = 1332] [serial = 1748] [outer = 19A12000] 07:52:35 INFO - PROCESS | 1332 | 1460991155243 Marionette TRACE conn4 <- [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]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 731ms 07:52:35 INFO - PROCESS | 1332 | 1460991155267 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 1332 | 1460991155269 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 07:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:52:35 INFO - PROCESS | 1332 | 1460991155272 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 1332 | 1460991155274 Marionette TRACE conn4 <- [1,2294,null,{}] 07:52:35 INFO - PROCESS | 1332 | 1460991155278 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:35 INFO - PROCESS | 1332 | 1460991155406 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 07:52:35 INFO - PROCESS | 1332 | 1460991155419 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 1332 | ++DOCSHELL 11466400 == 86 [pid = 1332] [id = 583] 07:52:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (1BE82C00) [pid = 1332] [serial = 1749] [outer = 00000000] 07:52:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (1D967C00) [pid = 1332] [serial = 1750] [outer = 1BE82C00] 07:52:35 INFO - PROCESS | 1332 | 1460991155464 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (1DA09400) [pid = 1332] [serial = 1751] [outer = 1BE82C00] 07:52:35 INFO - PROCESS | 1332 | 1460991155927 Marionette TRACE conn4 <- [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]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 07:52:35 INFO - PROCESS | 1332 | 1460991155943 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 1332 | 1460991155944 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 07:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:52:35 INFO - PROCESS | 1332 | 1460991155948 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 1332 | 1460991155949 Marionette TRACE conn4 <- [1,2298,null,{}] 07:52:35 INFO - PROCESS | 1332 | 1460991155953 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:36 INFO - PROCESS | 1332 | 1460991156087 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 07:52:36 INFO - PROCESS | 1332 | 1460991156189 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 1332 | ++DOCSHELL 1AD4EC00 == 87 [pid = 1332] [id = 584] 07:52:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (1D95CC00) [pid = 1332] [serial = 1752] [outer = 00000000] 07:52:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (1E708400) [pid = 1332] [serial = 1753] [outer = 1D95CC00] 07:52:36 INFO - PROCESS | 1332 | 1460991156233 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (1E783400) [pid = 1332] [serial = 1754] [outer = 1D95CC00] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (1DA38400) [pid = 1332] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (1DA0E800) [pid = 1332] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (20192400) [pid = 1332] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (15EE3000) [pid = 1332] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (10A08400) [pid = 1332] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (0EB5AC00) [pid = 1332] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (2200D000) [pid = 1332] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (1FEE6000) [pid = 1332] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (15F93C00) [pid = 1332] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (19DF0800) [pid = 1332] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (1AA1A400) [pid = 1332] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1ED92400) [pid = 1332] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1A7C6800) [pid = 1332] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1AD4A800) [pid = 1332] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (1FEB0800) [pid = 1332] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1BB9F000) [pid = 1332] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1DA0F000) [pid = 1332] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (19735000) [pid = 1332] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (12385000) [pid = 1332] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1AD99C00) [pid = 1332] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (11EE0C00) [pid = 1332] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (11407800) [pid = 1332] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1AD55400) [pid = 1332] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:52:36 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1AF1B800) [pid = 1332] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:52:36 INFO - PROCESS | 1332 | 1460991156852 Marionette TRACE conn4 <- [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]]]}] 07:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 930ms 07:52:36 INFO - PROCESS | 1332 | 1460991156879 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 1332 | 1460991156881 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 07:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:52:36 INFO - PROCESS | 1332 | 1460991156898 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 1332 | 1460991156900 Marionette TRACE conn4 <- [1,2302,null,{}] 07:52:36 INFO - PROCESS | 1332 | 1460991156904 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:36 INFO - PROCESS | 1332 | 1460991156998 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 07:52:36 INFO - PROCESS | 1332 | 1460991157005 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 1332 | ++DOCSHELL 11EE0C00 == 88 [pid = 1332] [id = 585] 07:52:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1552E400) [pid = 1332] [serial = 1755] [outer = 00000000] 07:52:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1AD54000) [pid = 1332] [serial = 1756] [outer = 1552E400] 07:52:37 INFO - PROCESS | 1332 | 1460991157052 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1BE72800) [pid = 1332] [serial = 1757] [outer = 1552E400] 07:52:37 INFO - PROCESS | 1332 | 1460991157569 Marionette TRACE conn4 <- [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]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 07:52:37 INFO - PROCESS | 1332 | 1460991157630 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 1332 | 1460991157632 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 07:52:37 INFO - PROCESS | 1332 | 1460991157635 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 1332 | 1460991157637 Marionette TRACE conn4 <- [1,2306,null,{}] 07:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:52:37 INFO - PROCESS | 1332 | 1460991157640 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:37 INFO - PROCESS | 1332 | 1460991157731 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 07:52:37 INFO - PROCESS | 1332 | 1460991157774 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 1332 | ++DOCSHELL 1DA38400 == 89 [pid = 1332] [id = 586] 07:52:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1DA5E800) [pid = 1332] [serial = 1758] [outer = 00000000] 07:52:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1E787000) [pid = 1332] [serial = 1759] [outer = 1DA5E800] 07:52:37 INFO - PROCESS | 1332 | 1460991157818 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1E7C1000) [pid = 1332] [serial = 1760] [outer = 1DA5E800] 07:52:38 INFO - PROCESS | 1332 | 1460991158284 Marionette TRACE conn4 <- [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] 07:52:38 INFO - PROCESS | 1332 | 1460991158313 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 07:52:38 INFO - PROCESS | 1332 | 1460991158317 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:52:38 INFO - PROCESS | 1332 | 1460991158319 Marionette TRACE conn4 <- [1,2310,null,{}] 07:52:38 INFO - PROCESS | 1332 | 1460991158322 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:38 INFO - PROCESS | 1332 | 1460991158431 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 07:52:38 INFO - PROCESS | 1332 | 1460991158438 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 1332 | ++DOCSHELL 1EC9EC00 == 90 [pid = 1332] [id = 587] 07:52:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1F368400) [pid = 1332] [serial = 1761] [outer = 00000000] 07:52:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1FEB9000) [pid = 1332] [serial = 1762] [outer = 1F368400] 07:52:38 INFO - PROCESS | 1332 | 1460991158486 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1FEE6C00) [pid = 1332] [serial = 1763] [outer = 1F368400] 07:52:39 INFO - PROCESS | 1332 | 1460991159273 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 07:52:39 INFO - PROCESS | 1332 | 1460991159292 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 1332 | 1460991159297 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 07:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:52:39 INFO - PROCESS | 1332 | 1460991159303 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 1332 | 1460991159307 Marionette TRACE conn4 <- [1,2314,null,{}] 07:52:39 INFO - PROCESS | 1332 | 1460991159312 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:39 INFO - PROCESS | 1332 | 1460991159437 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 07:52:39 INFO - PROCESS | 1332 | 1460991159609 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 1332 | ++DOCSHELL 121DF000 == 91 [pid = 1332] [id = 588] 07:52:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (15447C00) [pid = 1332] [serial = 1764] [outer = 00000000] 07:52:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (183DB800) [pid = 1332] [serial = 1765] [outer = 15447C00] 07:52:39 INFO - PROCESS | 1332 | 1460991159668 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (18B86800) [pid = 1332] [serial = 1766] [outer = 15447C00] 07:52:40 INFO - PROCESS | 1332 | 1460991160224 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 970ms 07:52:40 INFO - PROCESS | 1332 | 1460991160277 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 1332 | 1460991160283 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 07:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:52:40 INFO - PROCESS | 1332 | 1460991160289 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 1332 | 1460991160292 Marionette TRACE conn4 <- [1,2318,null,{}] 07:52:40 INFO - PROCESS | 1332 | 1460991160296 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:40 INFO - PROCESS | 1332 | 1460991160446 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 07:52:40 INFO - PROCESS | 1332 | 1460991160604 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 1332 | ++DOCSHELL 19F23400 == 92 [pid = 1332] [id = 589] 07:52:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (1A7C0400) [pid = 1332] [serial = 1767] [outer = 00000000] 07:52:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (1ADA0C00) [pid = 1332] [serial = 1768] [outer = 1A7C0400] 07:52:40 INFO - PROCESS | 1332 | 1460991160664 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1AF22800) [pid = 1332] [serial = 1769] [outer = 1A7C0400] 07:52:41 INFO - PROCESS | 1332 | 1460991161266 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1021ms 07:52:41 INFO - PROCESS | 1332 | 1460991161313 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 1332 | 1460991161315 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 07:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:52:41 INFO - PROCESS | 1332 | 1460991161320 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 1332 | 1460991161323 Marionette TRACE conn4 <- [1,2322,null,{}] 07:52:41 INFO - PROCESS | 1332 | 1460991161334 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:41 INFO - PROCESS | 1332 | 1460991161472 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 07:52:41 INFO - PROCESS | 1332 | 1460991161631 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 1332 | ++DOCSHELL 1E709400 == 93 [pid = 1332] [id = 590] 07:52:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (1E70F400) [pid = 1332] [serial = 1770] [outer = 00000000] 07:52:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (1FEA5800) [pid = 1332] [serial = 1771] [outer = 1E70F400] 07:52:41 INFO - PROCESS | 1332 | 1460991161691 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (1FEE2000) [pid = 1332] [serial = 1772] [outer = 1E70F400] 07:52:42 INFO - PROCESS | 1332 | 1460991162278 Marionette TRACE conn4 <- [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]]]}] 07:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 07:52:42 INFO - PROCESS | 1332 | 1460991162292 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 1332 | 1460991162295 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 07:52:42 INFO - PROCESS | 1332 | 1460991162298 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:52:42 INFO - PROCESS | 1332 | 1460991162300 Marionette TRACE conn4 <- [1,2326,null,{}] 07:52:42 INFO - PROCESS | 1332 | 1460991162304 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:42 INFO - PROCESS | 1332 | 1460991162422 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 07:52:42 INFO - PROCESS | 1332 | 1460991162591 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:42 INFO - PROCESS | 1332 | ++DOCSHELL 2018C800 == 94 [pid = 1332] [id = 591] 07:52:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (2018F000) [pid = 1332] [serial = 1773] [outer = 00000000] 07:52:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (2052A000) [pid = 1332] [serial = 1774] [outer = 2018F000] 07:52:42 INFO - PROCESS | 1332 | 1460991162646 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (21DCA000) [pid = 1332] [serial = 1775] [outer = 2018F000] 07:52:43 INFO - PROCESS | 1332 | 1460991163188 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 930ms 07:52:43 INFO - PROCESS | 1332 | 1460991163232 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 1332 | 1460991163235 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 07:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:52:43 INFO - PROCESS | 1332 | 1460991163238 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 1332 | 1460991163240 Marionette TRACE conn4 <- [1,2330,null,{}] 07:52:43 INFO - PROCESS | 1332 | 1460991163244 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:43 INFO - PROCESS | 1332 | 1460991163357 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 07:52:43 INFO - PROCESS | 1332 | 1460991163525 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 1332 | ++DOCSHELL 21DCC400 == 95 [pid = 1332] [id = 592] 07:52:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (21DCE400) [pid = 1332] [serial = 1776] [outer = 00000000] 07:52:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (22007800) [pid = 1332] [serial = 1777] [outer = 21DCE400] 07:52:43 INFO - PROCESS | 1332 | 1460991163581 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (2206F800) [pid = 1332] [serial = 1778] [outer = 21DCE400] 07:52:44 INFO - PROCESS | 1332 | 1460991164160 Marionette TRACE conn4 <- [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]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 970ms 07:52:44 INFO - PROCESS | 1332 | 1460991164212 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 1332 | 1460991164215 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 07:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:52:44 INFO - PROCESS | 1332 | 1460991164218 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 1332 | 1460991164220 Marionette TRACE conn4 <- [1,2334,null,{}] 07:52:44 INFO - PROCESS | 1332 | 1460991164224 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:44 INFO - PROCESS | 1332 | 1460991164378 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 07:52:44 INFO - PROCESS | 1332 | 1460991164541 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 1332 | ++DOCSHELL 11E85C00 == 96 [pid = 1332] [id = 593] 07:52:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 163 (1E8B7400) [pid = 1332] [serial = 1779] [outer = 00000000] 07:52:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 164 (22A47400) [pid = 1332] [serial = 1780] [outer = 1E8B7400] 07:52:44 INFO - PROCESS | 1332 | 1460991164600 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 165 (22A4C800) [pid = 1332] [serial = 1781] [outer = 1E8B7400] 07:52:45 INFO - PROCESS | 1332 | 1460991165185 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1017ms 07:52:45 INFO - PROCESS | 1332 | 1460991165240 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 07:52:45 INFO - PROCESS | 1332 | 1460991165242 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 07:52:45 INFO - PROCESS | 1332 | 1460991165245 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:52:45 INFO - PROCESS | 1332 | 1460991165247 Marionette TRACE conn4 <- [1,2338,null,{}] 07:52:45 INFO - PROCESS | 1332 | 1460991165251 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:45 INFO - PROCESS | 1332 | 1460991165365 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 07:52:45 INFO - PROCESS | 1332 | 1460991165801 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 1332 | ++DOCSHELL 0EB58400 == 97 [pid = 1332] [id = 594] 07:52:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 166 (0EB5BC00) [pid = 1332] [serial = 1782] [outer = 00000000] 07:52:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 167 (10EC2C00) [pid = 1332] [serial = 1783] [outer = 0EB5BC00] 07:52:45 INFO - PROCESS | 1332 | 1460991165853 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 168 (11211000) [pid = 1332] [serial = 1784] [outer = 0EB5BC00] 07:52:46 INFO - PROCESS | 1332 | 1460991166436 Marionette TRACE conn4 <- [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]]]}] 07:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1231ms 07:52:46 INFO - PROCESS | 1332 | 1460991166482 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 1332 | 1460991166485 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 07:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:52:46 INFO - PROCESS | 1332 | 1460991166489 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 1332 | 1460991166493 Marionette TRACE conn4 <- [1,2342,null,{}] 07:52:46 INFO - PROCESS | 1332 | 1460991166499 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:46 INFO - PROCESS | 1332 | 1460991166609 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 07:52:46 INFO - PROCESS | 1332 | 1460991166791 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 1332 | ++DOCSHELL 15446800 == 98 [pid = 1332] [id = 595] 07:52:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 169 (1544A400) [pid = 1332] [serial = 1785] [outer = 00000000] 07:52:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 170 (15F91800) [pid = 1332] [serial = 1786] [outer = 1544A400] 07:52:46 INFO - PROCESS | 1332 | 1460991166842 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 171 (16182000) [pid = 1332] [serial = 1787] [outer = 1544A400] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 1ECA1C00 == 97 [pid = 1332] [id = 539] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 1E7C4C00 == 96 [pid = 1332] [id = 537] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 1BFB7400 == 95 [pid = 1332] [id = 536] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 1F367800 == 94 [pid = 1332] [id = 538] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 2018D800 == 93 [pid = 1332] [id = 540] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 1DA38400 == 92 [pid = 1332] [id = 586] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 11EE0C00 == 91 [pid = 1332] [id = 585] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 1AD4EC00 == 90 [pid = 1332] [id = 584] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 11466400 == 89 [pid = 1332] [id = 583] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 11462800 == 88 [pid = 1332] [id = 582] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 1AEB4800 == 87 [pid = 1332] [id = 581] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 170 (1BEF3400) [pid = 1332] [serial = 1663] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 169 (1DA04C00) [pid = 1332] [serial = 1666] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 168 (1DA64C00) [pid = 1332] [serial = 1669] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 167 (1E78C800) [pid = 1332] [serial = 1672] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 166 (183DD400) [pid = 1332] [serial = 1675] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 165 (1E8B6800) [pid = 1332] [serial = 1705] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 164 (15434400) [pid = 1332] [serial = 1657] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 163 (19DF1000) [pid = 1332] [serial = 1660] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 1AD53400 == 86 [pid = 1332] [id = 580] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 15A0F000 == 85 [pid = 1332] [id = 579] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 0EB50400 == 84 [pid = 1332] [id = 578] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 15433800 == 83 [pid = 1332] [id = 577] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 11213800 == 82 [pid = 1332] [id = 576] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 2018AC00 == 81 [pid = 1332] [id = 575] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 1FEE1800 == 80 [pid = 1332] [id = 574] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 1FEA5C00 == 79 [pid = 1332] [id = 573] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 1F369C00 == 78 [pid = 1332] [id = 572] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 1BBC5C00 == 77 [pid = 1332] [id = 571] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 15A9D800 == 76 [pid = 1332] [id = 570] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 1146C400 == 75 [pid = 1332] [id = 569] 07:52:47 INFO - PROCESS | 1332 | --DOCSHELL 1E70C800 == 74 [pid = 1332] [id = 568] 07:52:47 INFO - PROCESS | 1332 | 1460991167505 Marionette TRACE conn4 <- [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]]]}] 07:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1023ms 07:52:47 INFO - PROCESS | 1332 | 1460991167516 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 1332 | 1460991167520 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 07:52:47 INFO - PROCESS | 1332 | 1460991167523 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 1332 | 1460991167525 Marionette TRACE conn4 <- [1,2346,null,{}] 07:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:52:47 INFO - PROCESS | 1332 | 1460991167528 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:47 INFO - PROCESS | 1332 | 1460991167623 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 162 (1ECA4800) [pid = 1332] [serial = 1454] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (2018D000) [pid = 1332] [serial = 1562] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (1EC9FC00) [pid = 1332] [serial = 1508] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (1F55B800) [pid = 1332] [serial = 1559] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (22009800) [pid = 1332] [serial = 1565] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1ADA3000) [pid = 1332] [serial = 1520] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (15436400) [pid = 1332] [serial = 1553] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (1552B000) [pid = 1332] [serial = 1502] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (22078400) [pid = 1332] [serial = 1517] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (2018E800) [pid = 1332] [serial = 1511] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (21DD2400) [pid = 1332] [serial = 1514] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (1AEB3C00) [pid = 1332] [serial = 1505] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1E78A800) [pid = 1332] [serial = 1571] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (22A44800) [pid = 1332] [serial = 1568] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1B055800) [pid = 1332] [serial = 1556] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (1C0F2000) [pid = 1332] [serial = 1693] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1DA62400) [pid = 1332] [serial = 1696] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (19E6C000) [pid = 1332] [serial = 1684] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (19D6FC00) [pid = 1332] [serial = 1679] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (11410C00) [pid = 1332] [serial = 1678] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1AEAC400) [pid = 1332] [serial = 1687] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1AF17800) [pid = 1332] [serial = 1688] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (15525800) [pid = 1332] [serial = 1681] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (15F9DC00) [pid = 1332] [serial = 1682] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1972EC00) [pid = 1332] [serial = 1699] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (19E6B000) [pid = 1332] [serial = 1700] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1E30B000) [pid = 1332] [serial = 1697] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1E703400) [pid = 1332] [serial = 1703] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (1AA10800) [pid = 1332] [serial = 1685] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1BB91400) [pid = 1332] [serial = 1690] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1D95F000) [pid = 1332] [serial = 1694] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1BB99400) [pid = 1332] [serial = 1691] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1DA08400) [pid = 1332] [serial = 1702] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 1332 | 1460991167770 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 1332 | ++DOCSHELL 1120F800 == 75 [pid = 1332] [id = 596] 07:52:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1140B000) [pid = 1332] [serial = 1788] [outer = 00000000] 07:52:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1529C000) [pid = 1332] [serial = 1789] [outer = 1140B000] 07:52:47 INFO - PROCESS | 1332 | 1460991167816 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (15A10000) [pid = 1332] [serial = 1790] [outer = 1140B000] 07:52:48 INFO - PROCESS | 1332 | 1460991168257 Marionette TRACE conn4 <- [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]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:52:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 772ms 07:52:48 INFO - PROCESS | 1332 | 1460991168301 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 1332 | 1460991168303 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 07:52:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:52:48 INFO - PROCESS | 1332 | 1460991168313 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 1332 | 1460991168319 Marionette TRACE conn4 <- [1,2350,null,{}] 07:52:48 INFO - PROCESS | 1332 | 1460991168357 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:48 INFO - PROCESS | 1332 | 1460991168455 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 07:52:48 INFO - PROCESS | 1332 | 1460991168468 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 1332 | ++DOCSHELL 1617D000 == 76 [pid = 1332] [id = 597] 07:52:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1779E800) [pid = 1332] [serial = 1791] [outer = 00000000] 07:52:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (19D6BC00) [pid = 1332] [serial = 1792] [outer = 1779E800] 07:52:48 INFO - PROCESS | 1332 | 1460991168516 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (19DF2800) [pid = 1332] [serial = 1793] [outer = 1779E800] 07:52:48 INFO - PROCESS | 1332 | 1460991169006 Marionette TRACE conn4 <- [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]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 710ms 07:52:49 INFO - PROCESS | 1332 | 1460991169020 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 1332 | 1460991169023 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 07:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:52:49 INFO - PROCESS | 1332 | 1460991169026 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 1332 | 1460991169028 Marionette TRACE conn4 <- [1,2354,null,{}] 07:52:49 INFO - PROCESS | 1332 | 1460991169032 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:49 INFO - PROCESS | 1332 | 1460991169126 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 07:52:49 INFO - PROCESS | 1332 | 1460991169132 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 1332 | ++DOCSHELL 19E6BC00 == 77 [pid = 1332] [id = 598] 07:52:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1A353000) [pid = 1332] [serial = 1794] [outer = 00000000] 07:52:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1AA0CC00) [pid = 1332] [serial = 1795] [outer = 1A353000] 07:52:49 INFO - PROCESS | 1332 | 1460991169180 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1AA13000) [pid = 1332] [serial = 1796] [outer = 1A353000] 07:52:49 INFO - PROCESS | 1332 | 1460991169650 Marionette TRACE conn4 <- [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]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 672ms 07:52:49 INFO - PROCESS | 1332 | 1460991169703 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 1332 | 1460991169705 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 07:52:49 INFO - PROCESS | 1332 | 1460991169708 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:52:49 INFO - PROCESS | 1332 | 1460991169710 Marionette TRACE conn4 <- [1,2358,null,{}] 07:52:49 INFO - PROCESS | 1332 | 1460991169713 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:49 INFO - PROCESS | 1332 | 1460991169838 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 07:52:49 INFO - PROCESS | 1332 | 1460991169935 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 1332 | ++DOCSHELL 1AACB000 == 78 [pid = 1332] [id = 599] 07:52:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1AD50000) [pid = 1332] [serial = 1797] [outer = 00000000] 07:52:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1AD97800) [pid = 1332] [serial = 1798] [outer = 1AD50000] 07:52:49 INFO - PROCESS | 1332 | 1460991169991 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1ADC2C00) [pid = 1332] [serial = 1799] [outer = 1AD50000] 07:52:50 INFO - PROCESS | 1332 | 1460991170437 Marionette TRACE conn4 <- [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]]]}] 07:52:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:52:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 770ms 07:52:50 INFO - PROCESS | 1332 | 1460991170483 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 1332 | 1460991170485 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 07:52:50 INFO - PROCESS | 1332 | 1460991170488 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 1332 | 1460991170490 Marionette TRACE conn4 <- [1,2362,null,{}] 07:52:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:52:50 INFO - PROCESS | 1332 | 1460991170493 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:50 INFO - PROCESS | 1332 | 1460991170623 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 07:52:50 INFO - PROCESS | 1332 | 1460991170693 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 1332 | ++DOCSHELL 1AEA9400 == 79 [pid = 1332] [id = 600] 07:52:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1AEA9C00) [pid = 1332] [serial = 1800] [outer = 00000000] 07:52:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1AF18000) [pid = 1332] [serial = 1801] [outer = 1AEA9C00] 07:52:50 INFO - PROCESS | 1332 | 1460991170740 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1B046400) [pid = 1332] [serial = 1802] [outer = 1AEA9C00] 07:52:51 INFO - PROCESS | 1332 | 1460991171167 Marionette TRACE conn4 <- [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]]]}] 07:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 07:52:51 INFO - PROCESS | 1332 | 1460991171248 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 1332 | 1460991171250 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 07:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:52:51 INFO - PROCESS | 1332 | 1460991171264 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - PROCESS | 1332 | 1460991171266 Marionette TRACE conn4 <- [1,2366,null,{}] 07:52:51 INFO - PROCESS | 1332 | 1460991171269 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:51 INFO - PROCESS | 1332 | 1460991171393 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 07:52:51 INFO - PROCESS | 1332 | 1460991171467 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 1332 | ++DOCSHELL 1B04D000 == 80 [pid = 1332] [id = 601] 07:52:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1B055400) [pid = 1332] [serial = 1803] [outer = 00000000] 07:52:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1BB94C00) [pid = 1332] [serial = 1804] [outer = 1B055400] 07:52:51 INFO - PROCESS | 1332 | 1460991171513 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1BB94800) [pid = 1332] [serial = 1805] [outer = 1B055400] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (10994000) [pid = 1332] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (16EDA800) [pid = 1332] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (19A11800) [pid = 1332] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (1D95CC00) [pid = 1332] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1DA34800) [pid = 1332] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1544DC00) [pid = 1332] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1544AC00) [pid = 1332] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1AD54800) [pid = 1332] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1552E400) [pid = 1332] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1CAA7400) [pid = 1332] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (19A12000) [pid = 1332] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1BE82C00) [pid = 1332] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (15449800) [pid = 1332] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (18B1F000) [pid = 1332] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1E7C6800) [pid = 1332] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (10EBE000) [pid = 1332] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1AEB4C00) [pid = 1332] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1AEA6400) [pid = 1332] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1E7B9800) [pid = 1332] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1D607400) [pid = 1332] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1E708800) [pid = 1332] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1F370400) [pid = 1332] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (20480C00) [pid = 1332] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (1DA5E800) [pid = 1332] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (1140C400) [pid = 1332] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:52:52 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1F369400) [pid = 1332] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:52:52 INFO - PROCESS | 1332 | 1460991172223 Marionette TRACE conn4 <- [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]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:52:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 970ms 07:52:52 INFO - PROCESS | 1332 | 1460991172238 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 1332 | 1460991172240 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 07:52:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:52:52 INFO - PROCESS | 1332 | 1460991172243 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 1332 | 1460991172245 Marionette TRACE conn4 <- [1,2370,null,{}] 07:52:52 INFO - PROCESS | 1332 | 1460991172248 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:52 INFO - PROCESS | 1332 | 1460991172381 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 07:52:52 INFO - PROCESS | 1332 | 1460991172452 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 1332 | ++DOCSHELL 11462800 == 81 [pid = 1332] [id = 602] 07:52:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1544AC00) [pid = 1332] [serial = 1806] [outer = 00000000] 07:52:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (19DEFC00) [pid = 1332] [serial = 1807] [outer = 1544AC00] 07:52:52 INFO - PROCESS | 1332 | 1460991172497 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1AD9C400) [pid = 1332] [serial = 1808] [outer = 1544AC00] 07:52:52 INFO - PROCESS | 1332 | 1460991172858 Marionette TRACE conn4 <- [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]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:52:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 07:52:52 INFO - PROCESS | 1332 | 1460991172914 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 1332 | 1460991172916 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 07:52:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:52:52 INFO - PROCESS | 1332 | 1460991172919 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 1332 | 1460991172920 Marionette TRACE conn4 <- [1,2374,null,{}] 07:52:52 INFO - PROCESS | 1332 | 1460991172924 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:53 INFO - PROCESS | 1332 | 1460991173012 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 07:52:53 INFO - PROCESS | 1332 | 1460991173019 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 1332 | ++DOCSHELL 1B051000 == 82 [pid = 1332] [id = 603] 07:52:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1BB9CC00) [pid = 1332] [serial = 1809] [outer = 00000000] 07:52:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1BBCA000) [pid = 1332] [serial = 1810] [outer = 1BB9CC00] 07:52:53 INFO - PROCESS | 1332 | 1460991173066 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1BDBD400) [pid = 1332] [serial = 1811] [outer = 1BB9CC00] 07:52:53 INFO - PROCESS | 1332 | 1460991173551 Marionette TRACE conn4 <- [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]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:52:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 07:52:53 INFO - PROCESS | 1332 | 1460991173594 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 1332 | 1460991173596 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 07:52:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:52:53 INFO - PROCESS | 1332 | 1460991173599 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 1332 | 1460991173601 Marionette TRACE conn4 <- [1,2378,null,{}] 07:52:53 INFO - PROCESS | 1332 | 1460991173604 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:53 INFO - PROCESS | 1332 | 1460991173695 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 07:52:53 INFO - PROCESS | 1332 | 1460991173701 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 1332 | ++DOCSHELL 1BE6EC00 == 83 [pid = 1332] [id = 604] 07:52:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1BE74800) [pid = 1332] [serial = 1812] [outer = 00000000] 07:52:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1BFB0800) [pid = 1332] [serial = 1813] [outer = 1BE74800] 07:52:53 INFO - PROCESS | 1332 | 1460991173755 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1CAA6C00) [pid = 1332] [serial = 1814] [outer = 1BE74800] 07:52:54 INFO - PROCESS | 1332 | 1460991174517 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 970ms 07:52:54 INFO - PROCESS | 1332 | 1460991174571 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 1332 | 1460991174576 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 07:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:52:54 INFO - PROCESS | 1332 | 1460991174583 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 1332 | 1460991174586 Marionette TRACE conn4 <- [1,2382,null,{}] 07:52:54 INFO - PROCESS | 1332 | 1460991174592 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:54 INFO - PROCESS | 1332 | 1460991174713 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 07:52:54 INFO - PROCESS | 1332 | 1460991174869 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 1332 | ++DOCSHELL 116B9400 == 84 [pid = 1332] [id = 605] 07:52:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (11EE0C00) [pid = 1332] [serial = 1815] [outer = 00000000] 07:52:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1544D000) [pid = 1332] [serial = 1816] [outer = 11EE0C00] 07:52:54 INFO - PROCESS | 1332 | 1460991174930 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (15AECC00) [pid = 1332] [serial = 1817] [outer = 11EE0C00] 07:52:55 INFO - PROCESS | 1332 | 1460991175501 Marionette TRACE conn4 <- [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]]]}] 07:52:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:52:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 970ms 07:52:55 INFO - PROCESS | 1332 | 1460991175557 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 1332 | 1460991175563 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 07:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:52:55 INFO - PROCESS | 1332 | 1460991175570 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 1332 | 1460991175573 Marionette TRACE conn4 <- [1,2386,null,{}] 07:52:55 INFO - PROCESS | 1332 | 1460991175577 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:55 INFO - PROCESS | 1332 | 1460991175693 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 07:52:55 INFO - PROCESS | 1332 | 1460991175849 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 1332 | ++DOCSHELL 18A41C00 == 85 [pid = 1332] [id = 606] 07:52:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (18B17000) [pid = 1332] [serial = 1818] [outer = 00000000] 07:52:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (19F27000) [pid = 1332] [serial = 1819] [outer = 18B17000] 07:52:55 INFO - PROCESS | 1332 | 1460991175909 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1AA16800) [pid = 1332] [serial = 1820] [outer = 18B17000] 07:52:56 INFO - PROCESS | 1332 | 1460991176539 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1022ms 07:52:56 INFO - PROCESS | 1332 | 1460991176593 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 1332 | 1460991176596 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 07:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:52:56 INFO - PROCESS | 1332 | 1460991176600 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 1332 | 1460991176604 Marionette TRACE conn4 <- [1,2390,null,{}] 07:52:56 INFO - PROCESS | 1332 | 1460991176616 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:56 INFO - PROCESS | 1332 | 1460991176791 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 07:52:56 INFO - PROCESS | 1332 | 1460991176952 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 1332 | ++DOCSHELL 1BE79400 == 86 [pid = 1332] [id = 607] 07:52:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1BE7BC00) [pid = 1332] [serial = 1821] [outer = 00000000] 07:52:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1D95CC00) [pid = 1332] [serial = 1822] [outer = 1BE7BC00] 07:52:57 INFO - PROCESS | 1332 | 1460991177020 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1DA09800) [pid = 1332] [serial = 1823] [outer = 1BE7BC00] 07:52:57 INFO - PROCESS | 1332 | 1460991177675 Marionette TRACE conn4 <- [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]]]}] 07:52:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:52:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1124ms 07:52:57 INFO - PROCESS | 1332 | 1460991177727 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 1332 | 1460991177730 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 07:52:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:52:57 INFO - PROCESS | 1332 | 1460991177734 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 1332 | 1460991177736 Marionette TRACE conn4 <- [1,2394,null,{}] 07:52:57 INFO - PROCESS | 1332 | 1460991177740 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:57 INFO - PROCESS | 1332 | 1460991177863 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 07:52:58 INFO - PROCESS | 1332 | 1460991178018 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 1332 | ++DOCSHELL 1D95E000 == 87 [pid = 1332] [id = 608] 07:52:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1DA0F000) [pid = 1332] [serial = 1824] [outer = 00000000] 07:52:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1DA60400) [pid = 1332] [serial = 1825] [outer = 1DA0F000] 07:52:58 INFO - PROCESS | 1332 | 1460991178075 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1DA69800) [pid = 1332] [serial = 1826] [outer = 1DA0F000] 07:52:58 INFO - PROCESS | 1332 | 1460991178629 Marionette TRACE conn4 <- [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]]]}] 07:52:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:52:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 930ms 07:52:58 INFO - PROCESS | 1332 | 1460991178667 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 1332 | 1460991178670 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 07:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:52:58 INFO - PROCESS | 1332 | 1460991178673 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 1332 | 1460991178675 Marionette TRACE conn4 <- [1,2398,null,{}] 07:52:58 INFO - PROCESS | 1332 | 1460991178679 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:58 INFO - PROCESS | 1332 | 1460991178793 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 07:52:58 INFO - PROCESS | 1332 | 1460991178959 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 1332 | ++DOCSHELL 177A4400 == 88 [pid = 1332] [id = 609] 07:52:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1AEAD000) [pid = 1332] [serial = 1827] [outer = 00000000] 07:52:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1E708800) [pid = 1332] [serial = 1828] [outer = 1AEAD000] 07:52:59 INFO - PROCESS | 1332 | 1460991179023 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1E70C000) [pid = 1332] [serial = 1829] [outer = 1AEAD000] 07:52:59 INFO - PROCESS | 1332 | 1460991179611 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 970ms 07:52:59 INFO - PROCESS | 1332 | 1460991179647 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 1332 | 1460991179649 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 07:52:59 INFO - PROCESS | 1332 | 1460991179653 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:52:59 INFO - PROCESS | 1332 | 1460991179655 Marionette TRACE conn4 <- [1,2402,null,{}] 07:52:59 INFO - PROCESS | 1332 | 1460991179659 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:59 INFO - PROCESS | 1332 | 1460991179797 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 07:52:59 INFO - PROCESS | 1332 | 1460991179951 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 1332 | ++DOCSHELL 1E704400 == 89 [pid = 1332] [id = 610] 07:52:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1E784C00) [pid = 1332] [serial = 1830] [outer = 00000000] 07:52:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1ECAA000) [pid = 1332] [serial = 1831] [outer = 1E784C00] 07:52:59 INFO - PROCESS | 1332 | 1460991180009 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (1ED85800) [pid = 1332] [serial = 1832] [outer = 1E784C00] 07:53:00 INFO - PROCESS | 1332 | 1460991180588 Marionette TRACE conn4 <- [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]]]}] 07:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 970ms 07:53:00 INFO - PROCESS | 1332 | 1460991180627 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 07:53:00 INFO - PROCESS | 1332 | 1460991180630 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 07:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:53:00 INFO - PROCESS | 1332 | 1460991180633 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 1332 | 1460991180635 Marionette TRACE conn4 <- [1,2406,null,{}] 07:53:00 INFO - PROCESS | 1332 | 1460991180639 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:00 INFO - PROCESS | 1332 | 1460991180750 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 07:53:00 INFO - PROCESS | 1332 | 1460991180903 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 1332 | ++DOCSHELL 1ECAA800 == 90 [pid = 1332] [id = 611] 07:53:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (1F367400) [pid = 1332] [serial = 1833] [outer = 00000000] 07:53:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (1F555800) [pid = 1332] [serial = 1834] [outer = 1F367400] 07:53:00 INFO - PROCESS | 1332 | 1460991180958 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (1F562C00) [pid = 1332] [serial = 1835] [outer = 1F367400] 07:53:01 INFO - PROCESS | 1332 | 1460991181533 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 07:53:01 INFO - PROCESS | 1332 | 1460991181607 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 1332 | 1460991181610 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 07:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:53:01 INFO - PROCESS | 1332 | 1460991181613 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 1332 | 1460991181615 Marionette TRACE conn4 <- [1,2410,null,{}] 07:53:01 INFO - PROCESS | 1332 | 1460991181619 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:01 INFO - PROCESS | 1332 | 1460991181753 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 07:53:01 INFO - PROCESS | 1332 | 1460991181906 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 1332 | ++DOCSHELL 10EBF000 == 91 [pid = 1332] [id = 612] 07:53:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1140B400) [pid = 1332] [serial = 1836] [outer = 00000000] 07:53:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (15EE3000) [pid = 1332] [serial = 1837] [outer = 1140B400] 07:53:01 INFO - PROCESS | 1332 | 1460991181963 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (19DF2000) [pid = 1332] [serial = 1838] [outer = 1140B400] 07:53:02 INFO - PROCESS | 1332 | 1460991182530 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1120ms 07:53:02 INFO - PROCESS | 1332 | 1460991182768 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 1332 | 1460991182773 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 07:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:53:02 INFO - PROCESS | 1332 | 1460991182780 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 1332 | 1460991182783 Marionette TRACE conn4 <- [1,2414,null,{}] 07:53:02 INFO - PROCESS | 1332 | 1460991182788 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:02 INFO - PROCESS | 1332 | 1460991182902 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 07:53:03 INFO - PROCESS | 1332 | 1460991183053 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 1332 | ++DOCSHELL 15439C00 == 92 [pid = 1332] [id = 613] 07:53:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (1543A400) [pid = 1332] [serial = 1839] [outer = 00000000] 07:53:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (15E6D800) [pid = 1332] [serial = 1840] [outer = 1543A400] 07:53:03 INFO - PROCESS | 1332 | 1460991183109 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (183DBC00) [pid = 1332] [serial = 1841] [outer = 1543A400] 07:53:03 INFO - PROCESS | 1332 | 1460991183684 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 07:53:03 INFO - PROCESS | 1332 | 1460991183753 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 1332 | 1460991183756 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 07:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:53:03 INFO - PROCESS | 1332 | 1460991183763 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 1332 | 1460991183767 Marionette TRACE conn4 <- [1,2418,null,{}] 07:53:03 INFO - PROCESS | 1332 | 1460991183770 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:03 INFO - PROCESS | 1332 | 1460991183876 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 07:53:04 INFO - PROCESS | 1332 | 1460991184034 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 1332 | ++DOCSHELL 16E5D000 == 93 [pid = 1332] [id = 614] 07:53:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (19DEB800) [pid = 1332] [serial = 1842] [outer = 00000000] 07:53:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (1AAC8800) [pid = 1332] [serial = 1843] [outer = 19DEB800] 07:53:04 INFO - PROCESS | 1332 | 1460991184085 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (1AD56C00) [pid = 1332] [serial = 1844] [outer = 19DEB800] 07:53:04 INFO - PROCESS | 1332 | --DOCSHELL 1B051000 == 92 [pid = 1332] [id = 603] 07:53:04 INFO - PROCESS | 1332 | --DOCSHELL 11462800 == 91 [pid = 1332] [id = 602] 07:53:04 INFO - PROCESS | 1332 | --DOCSHELL 1B04D000 == 90 [pid = 1332] [id = 601] 07:53:04 INFO - PROCESS | 1332 | --DOCSHELL 1AEA9400 == 89 [pid = 1332] [id = 600] 07:53:04 INFO - PROCESS | 1332 | --DOCSHELL 1AACB000 == 88 [pid = 1332] [id = 599] 07:53:04 INFO - PROCESS | 1332 | --DOCSHELL 19E6BC00 == 87 [pid = 1332] [id = 598] 07:53:04 INFO - PROCESS | 1332 | --DOCSHELL 1617D000 == 86 [pid = 1332] [id = 597] 07:53:04 INFO - PROCESS | 1332 | --DOCSHELL 1120F800 == 85 [pid = 1332] [id = 596] 07:53:04 INFO - PROCESS | 1332 | --DOCSHELL 15446800 == 84 [pid = 1332] [id = 595] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (1FEB9000) [pid = 1332] [serial = 1762] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOCSHELL 0EB58400 == 83 [pid = 1332] [id = 594] 07:53:04 INFO - PROCESS | 1332 | --DOCSHELL 1E709400 == 82 [pid = 1332] [id = 590] 07:53:04 INFO - PROCESS | 1332 | --DOCSHELL 19F23400 == 81 [pid = 1332] [id = 589] 07:53:04 INFO - PROCESS | 1332 | --DOCSHELL 121DF000 == 80 [pid = 1332] [id = 588] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (11EE9400) [pid = 1332] [serial = 1736] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (1AA11400) [pid = 1332] [serial = 1661] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1B047800) [pid = 1332] [serial = 1607] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (15448800) [pid = 1332] [serial = 1729] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (19E6D000) [pid = 1332] [serial = 1711] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (20488000) [pid = 1332] [serial = 1726] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (1E708400) [pid = 1332] [serial = 1753] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (1DAE4800) [pid = 1332] [serial = 1670] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (1A7C4000) [pid = 1332] [serial = 1676] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1AEA9800) [pid = 1332] [serial = 1625] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1ADA1400) [pid = 1332] [serial = 1741] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1BE72800) [pid = 1332] [serial = 1757] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (1E7B8C00) [pid = 1332] [serial = 1610] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1AD54000) [pid = 1332] [serial = 1756] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1BE6E800) [pid = 1332] [serial = 1747] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (20184400) [pid = 1332] [serial = 1723] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1D967C00) [pid = 1332] [serial = 1750] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1DA09400) [pid = 1332] [serial = 1751] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1DA5DC00) [pid = 1332] [serial = 1714] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1885E400) [pid = 1332] [serial = 1732] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1A7C7800) [pid = 1332] [serial = 1739] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1E783400) [pid = 1332] [serial = 1754] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1BE7C000) [pid = 1332] [serial = 1748] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1F363C00) [pid = 1332] [serial = 1613] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1F55A400) [pid = 1332] [serial = 1717] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (15533400) [pid = 1332] [serial = 1658] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1B049000) [pid = 1332] [serial = 1744] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1C0E4800) [pid = 1332] [serial = 1664] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (19D68C00) [pid = 1332] [serial = 1733] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (15438C00) [pid = 1332] [serial = 1708] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (1ECA3800) [pid = 1332] [serial = 1706] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1B054000) [pid = 1332] [serial = 1745] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1AE57000) [pid = 1332] [serial = 1742] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1DA0DC00) [pid = 1332] [serial = 1667] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (10FD5400) [pid = 1332] [serial = 1735] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (1FEB1400) [pid = 1332] [serial = 1720] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 123 (1E7C0C00) [pid = 1332] [serial = 1673] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 122 (1FEEE400) [pid = 1332] [serial = 1619] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 121 (21DCCC00) [pid = 1332] [serial = 1622] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 120 (1E787000) [pid = 1332] [serial = 1759] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 119 (16102800) [pid = 1332] [serial = 1604] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 118 (19D68800) [pid = 1332] [serial = 1738] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 117 (1FEA1400) [pid = 1332] [serial = 1616] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | --DOMWINDOW == 116 (1E7C1000) [pid = 1332] [serial = 1760] [outer = 00000000] [url = about:blank] 07:53:04 INFO - PROCESS | 1332 | 1460991184639 Marionette TRACE conn4 <- [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]]]}] 07:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 930ms 07:53:04 INFO - PROCESS | 1332 | 1460991184692 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 1332 | 1460991184695 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 07:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:53:04 INFO - PROCESS | 1332 | 1460991184698 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 1332 | 1460991184700 Marionette TRACE conn4 <- [1,2422,null,{}] 07:53:04 INFO - PROCESS | 1332 | 1460991184710 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:04 INFO - PROCESS | 1332 | 1460991184811 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 07:53:04 INFO - PROCESS | 1332 | 1460991184921 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 1332 | ++DOCSHELL 1543B800 == 81 [pid = 1332] [id = 615] 07:53:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 117 (15451000) [pid = 1332] [serial = 1845] [outer = 00000000] 07:53:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 118 (18B12400) [pid = 1332] [serial = 1846] [outer = 15451000] 07:53:04 INFO - PROCESS | 1332 | 1460991184970 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 119 (19B1A000) [pid = 1332] [serial = 1847] [outer = 15451000] 07:53:05 INFO - PROCESS | 1332 | 1460991185377 Marionette TRACE conn4 <- [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]]]}] 07:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 732ms 07:53:05 INFO - PROCESS | 1332 | 1460991185434 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 1332 | 1460991185436 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 07:53:05 INFO - PROCESS | 1332 | 1460991185440 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:53:05 INFO - PROCESS | 1332 | 1460991185441 Marionette TRACE conn4 <- [1,2426,null,{}] 07:53:05 INFO - PROCESS | 1332 | 1460991185445 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:05 INFO - PROCESS | 1332 | 1460991185568 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 07:53:05 INFO - PROCESS | 1332 | 1460991185581 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 1332 | ++DOCSHELL 1A351C00 == 82 [pid = 1332] [id = 616] 07:53:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 120 (1A7C1C00) [pid = 1332] [serial = 1848] [outer = 00000000] 07:53:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 121 (1ADA2C00) [pid = 1332] [serial = 1849] [outer = 1A7C1C00] 07:53:05 INFO - PROCESS | 1332 | 1460991185627 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 122 (1AEA8800) [pid = 1332] [serial = 1850] [outer = 1A7C1C00] 07:53:06 INFO - PROCESS | 1332 | 1460991186077 Marionette TRACE conn4 <- [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]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 07:53:06 INFO - PROCESS | 1332 | 1460991186114 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 07:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:53:06 INFO - PROCESS | 1332 | 1460991186116 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 07:53:06 INFO - PROCESS | 1332 | 1460991186119 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 1332 | 1460991186121 Marionette TRACE conn4 <- [1,2430,null,{}] 07:53:06 INFO - PROCESS | 1332 | 1460991186128 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:06 INFO - PROCESS | 1332 | 1460991186218 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 07:53:06 INFO - PROCESS | 1332 | 1460991186226 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 1332 | ++DOCSHELL 1AEB4800 == 83 [pid = 1332] [id = 617] 07:53:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 123 (1AF15C00) [pid = 1332] [serial = 1851] [outer = 00000000] 07:53:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 124 (1B04B000) [pid = 1332] [serial = 1852] [outer = 1AF15C00] 07:53:06 INFO - PROCESS | 1332 | 1460991186270 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1B053800) [pid = 1332] [serial = 1853] [outer = 1AF15C00] 07:53:06 INFO - PROCESS | 1332 | 1460991186732 Marionette TRACE conn4 <- [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]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 07:53:06 INFO - PROCESS | 1332 | 1460991186768 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 1332 | 1460991186770 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 07:53:06 INFO - PROCESS | 1332 | 1460991186773 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 1332 | 1460991186775 Marionette TRACE conn4 <- [1,2434,null,{}] 07:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:53:06 INFO - PROCESS | 1332 | 1460991186787 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:06 INFO - PROCESS | 1332 | 1460991186934 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 07:53:06 INFO - PROCESS | 1332 | 1460991186982 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 1332 | ++DOCSHELL 1BB95800 == 84 [pid = 1332] [id = 618] 07:53:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1BB95C00) [pid = 1332] [serial = 1854] [outer = 00000000] 07:53:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1BBCA800) [pid = 1332] [serial = 1855] [outer = 1BB95C00] 07:53:07 INFO - PROCESS | 1332 | 1460991187030 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1BE78400) [pid = 1332] [serial = 1856] [outer = 1BB95C00] 07:53:07 INFO - PROCESS | 1332 | 1460991187475 Marionette TRACE conn4 <- [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]]]}] 07:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 07:53:07 INFO - PROCESS | 1332 | 1460991187508 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 07:53:07 INFO - PROCESS | 1332 | 1460991187510 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 07:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:53:07 INFO - PROCESS | 1332 | 1460991187513 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:53:07 INFO - PROCESS | 1332 | 1460991187515 Marionette TRACE conn4 <- [1,2438,null,{}] 07:53:07 INFO - PROCESS | 1332 | 1460991187518 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:07 INFO - PROCESS | 1332 | 1460991187645 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 07:53:07 INFO - PROCESS | 1332 | 1460991187717 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 1332 | ++DOCSHELL 1BEFC000 == 85 [pid = 1332] [id = 619] 07:53:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1BFB0C00) [pid = 1332] [serial = 1857] [outer = 00000000] 07:53:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1D60F000) [pid = 1332] [serial = 1858] [outer = 1BFB0C00] 07:53:07 INFO - PROCESS | 1332 | 1460991187764 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1DA0C800) [pid = 1332] [serial = 1859] [outer = 1BFB0C00] 07:53:08 INFO - PROCESS | 1332 | 1460991188257 Marionette TRACE conn4 <- [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]]]}] 07:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 770ms 07:53:08 INFO - PROCESS | 1332 | 1460991188310 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 1332 | 1460991188312 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 07:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:53:08 INFO - PROCESS | 1332 | 1460991188327 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 1332 | 1460991188329 Marionette TRACE conn4 <- [1,2442,null,{}] 07:53:08 INFO - PROCESS | 1332 | 1460991188333 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:08 INFO - PROCESS | 1332 | 1460991188462 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 07:53:08 INFO - PROCESS | 1332 | 1460991188537 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 1332 | ++DOCSHELL 1BBC3400 == 86 [pid = 1332] [id = 620] 07:53:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1BEF6C00) [pid = 1332] [serial = 1860] [outer = 00000000] 07:53:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1DA41800) [pid = 1332] [serial = 1861] [outer = 1BEF6C00] 07:53:08 INFO - PROCESS | 1332 | 1460991188581 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (1DB3F000) [pid = 1332] [serial = 1862] [outer = 1BEF6C00] 07:53:08 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1AD50000) [pid = 1332] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:53:08 INFO - PROCESS | 1332 | --DOMWINDOW == 132 (1AEA9C00) [pid = 1332] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:53:08 INFO - PROCESS | 1332 | --DOMWINDOW == 131 (1544AC00) [pid = 1332] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:53:08 INFO - PROCESS | 1332 | --DOMWINDOW == 130 (1B055400) [pid = 1332] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:53:08 INFO - PROCESS | 1332 | --DOMWINDOW == 129 (0EB5BC00) [pid = 1332] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:53:08 INFO - PROCESS | 1332 | --DOMWINDOW == 128 (1544A400) [pid = 1332] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:53:08 INFO - PROCESS | 1332 | --DOMWINDOW == 127 (1140B000) [pid = 1332] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:53:08 INFO - PROCESS | 1332 | --DOMWINDOW == 126 (1A353000) [pid = 1332] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:53:08 INFO - PROCESS | 1332 | --DOMWINDOW == 125 (1779E800) [pid = 1332] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:53:08 INFO - PROCESS | 1332 | --DOMWINDOW == 124 (1BB9CC00) [pid = 1332] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:53:09 INFO - PROCESS | 1332 | 1460991189095 Marionette TRACE conn4 <- [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]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 830ms 07:53:09 INFO - PROCESS | 1332 | 1460991189164 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 1332 | 1460991189166 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 07:53:09 INFO - PROCESS | 1332 | 1460991189171 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:53:09 INFO - PROCESS | 1332 | 1460991189172 Marionette TRACE conn4 <- [1,2446,null,{}] 07:53:09 INFO - PROCESS | 1332 | 1460991189176 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:09 INFO - PROCESS | 1332 | 1460991189266 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 07:53:09 INFO - PROCESS | 1332 | 1460991189274 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 1332 | ++DOCSHELL 18EB8C00 == 87 [pid = 1332] [id = 621] 07:53:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 125 (1A353000) [pid = 1332] [serial = 1863] [outer = 00000000] 07:53:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 126 (1B055400) [pid = 1332] [serial = 1864] [outer = 1A353000] 07:53:09 INFO - PROCESS | 1332 | 1460991189318 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 127 (1C0ED800) [pid = 1332] [serial = 1865] [outer = 1A353000] 07:53:09 INFO - PROCESS | 1332 | 1460991189747 Marionette TRACE conn4 <- [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]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 07:53:09 INFO - PROCESS | 1332 | 1460991189827 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 1332 | 1460991189829 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 07:53:09 INFO - PROCESS | 1332 | 1460991189833 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 1332 | 1460991189834 Marionette TRACE conn4 <- [1,2450,null,{}] 07:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:53:09 INFO - PROCESS | 1332 | 1460991189838 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:09 INFO - PROCESS | 1332 | 1460991189928 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 07:53:09 INFO - PROCESS | 1332 | 1460991189971 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 1332 | ++DOCSHELL 1E70FC00 == 88 [pid = 1332] [id = 622] 07:53:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 128 (1E710C00) [pid = 1332] [serial = 1866] [outer = 00000000] 07:53:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 129 (1E7BA400) [pid = 1332] [serial = 1867] [outer = 1E710C00] 07:53:10 INFO - PROCESS | 1332 | 1460991190016 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 130 (1E7BF400) [pid = 1332] [serial = 1868] [outer = 1E710C00] 07:53:10 INFO - PROCESS | 1332 | 1460991190446 Marionette TRACE conn4 <- [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]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 07:53:10 INFO - PROCESS | 1332 | 1460991190511 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 1332 | 1460991190513 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 07:53:10 INFO - PROCESS | 1332 | 1460991190516 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:53:10 INFO - PROCESS | 1332 | 1460991190519 Marionette TRACE conn4 <- [1,2454,null,{}] 07:53:10 INFO - PROCESS | 1332 | 1460991190522 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:10 INFO - PROCESS | 1332 | 1460991190633 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 07:53:10 INFO - PROCESS | 1332 | 1460991190640 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 1332 | ++DOCSHELL 11403400 == 89 [pid = 1332] [id = 623] 07:53:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 131 (1E7C5800) [pid = 1332] [serial = 1869] [outer = 00000000] 07:53:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 132 (1F372800) [pid = 1332] [serial = 1870] [outer = 1E7C5800] 07:53:10 INFO - PROCESS | 1332 | 1460991190689 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 133 (1FEA2800) [pid = 1332] [serial = 1871] [outer = 1E7C5800] 07:53:11 INFO - PROCESS | 1332 | 1460991191448 Marionette TRACE conn4 <- [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]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 07:53:11 INFO - PROCESS | 1332 | 1460991191502 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 1332 | 1460991191508 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 07:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:53:11 INFO - PROCESS | 1332 | 1460991191514 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 1332 | 1460991191518 Marionette TRACE conn4 <- [1,2458,null,{}] 07:53:11 INFO - PROCESS | 1332 | 1460991191524 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:11 INFO - PROCESS | 1332 | 1460991191650 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 07:53:11 INFO - PROCESS | 1332 | 1460991191807 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 1332 | ++DOCSHELL 15435400 == 90 [pid = 1332] [id = 624] 07:53:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (15449800) [pid = 1332] [serial = 1872] [outer = 00000000] 07:53:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (183E8C00) [pid = 1332] [serial = 1873] [outer = 15449800] 07:53:11 INFO - PROCESS | 1332 | 1460991191865 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1972F000) [pid = 1332] [serial = 1874] [outer = 15449800] 07:53:12 INFO - PROCESS | 1332 | 1460991192420 Marionette TRACE conn4 <- [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]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 930ms 07:53:12 INFO - PROCESS | 1332 | 1460991192455 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 1332 | 1460991192461 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 07:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:53:12 INFO - PROCESS | 1332 | 1460991192468 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 1332 | 1460991192471 Marionette TRACE conn4 <- [1,2462,null,{}] 07:53:12 INFO - PROCESS | 1332 | 1460991192475 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:12 INFO - PROCESS | 1332 | 1460991192597 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 07:53:12 INFO - PROCESS | 1332 | 1460991192764 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 1332 | ++DOCSHELL 19D66400 == 91 [pid = 1332] [id = 625] 07:53:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (19D6A000) [pid = 1332] [serial = 1875] [outer = 00000000] 07:53:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1AD4D400) [pid = 1332] [serial = 1876] [outer = 19D6A000] 07:53:12 INFO - PROCESS | 1332 | 1460991192820 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1AEA8000) [pid = 1332] [serial = 1877] [outer = 19D6A000] 07:53:13 INFO - PROCESS | 1332 | 1460991193460 Marionette TRACE conn4 <- [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]]]}] 07:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1024ms 07:53:13 INFO - PROCESS | 1332 | 1460991193494 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 1332 | 1460991193496 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 07:53:13 INFO - PROCESS | 1332 | 1460991193500 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:53:13 INFO - PROCESS | 1332 | 1460991193504 Marionette TRACE conn4 <- [1,2466,null,{}] 07:53:13 INFO - PROCESS | 1332 | 1460991193515 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:13 INFO - PROCESS | 1332 | 1460991193712 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 07:53:13 INFO - PROCESS | 1332 | 1460991193831 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 1332 | ++DOCSHELL 1DA0EC00 == 92 [pid = 1332] [id = 626] 07:53:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1DAEA400) [pid = 1332] [serial = 1878] [outer = 00000000] 07:53:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1ECA2400) [pid = 1332] [serial = 1879] [outer = 1DAEA400] 07:53:13 INFO - PROCESS | 1332 | 1460991193889 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1F365C00) [pid = 1332] [serial = 1880] [outer = 1DAEA400] 07:53:14 INFO - PROCESS | 1332 | 1460991194466 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1020ms 07:53:14 INFO - PROCESS | 1332 | 1460991194524 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 1332 | 1460991194527 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 07:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:53:14 INFO - PROCESS | 1332 | 1460991194530 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 1332 | 1460991194532 Marionette TRACE conn4 <- [1,2470,null,{}] 07:53:14 INFO - PROCESS | 1332 | 1460991194536 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:14 INFO - PROCESS | 1332 | 1460991194654 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 07:53:14 INFO - PROCESS | 1332 | 1460991194822 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 1332 | ++DOCSHELL 1FEA4C00 == 93 [pid = 1332] [id = 627] 07:53:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1FEA6800) [pid = 1332] [serial = 1881] [outer = 00000000] 07:53:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1FEB9800) [pid = 1332] [serial = 1882] [outer = 1FEA6800] 07:53:14 INFO - PROCESS | 1332 | 1460991194879 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1FEE2800) [pid = 1332] [serial = 1883] [outer = 1FEA6800] 07:53:15 INFO - PROCESS | 1332 | 1460991195392 Marionette TRACE conn4 <- [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]]]}] 07:53:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:53:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 870ms 07:53:15 INFO - PROCESS | 1332 | 1460991195404 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 1332 | 1460991195406 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 07:53:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:53:15 INFO - PROCESS | 1332 | 1460991195426 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 1332 | 1460991195428 Marionette TRACE conn4 <- [1,2474,null,{}] 07:53:15 INFO - PROCESS | 1332 | 1460991195432 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:15 INFO - PROCESS | 1332 | 1460991195546 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 07:53:15 INFO - PROCESS | 1332 | 1460991195713 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 1332 | ++DOCSHELL 1FEEA400 == 94 [pid = 1332] [id = 628] 07:53:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1FEED800) [pid = 1332] [serial = 1884] [outer = 00000000] 07:53:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (20189C00) [pid = 1332] [serial = 1885] [outer = 1FEED800] 07:53:15 INFO - PROCESS | 1332 | 1460991195768 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (20192000) [pid = 1332] [serial = 1886] [outer = 1FEED800] 07:53:16 INFO - PROCESS | 1332 | 1460991196360 Marionette TRACE conn4 <- [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]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 07:53:16 INFO - PROCESS | 1332 | 1460991196402 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 07:53:16 INFO - PROCESS | 1332 | 1460991196404 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 07:53:16 INFO - PROCESS | 1332 | 1460991196407 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:53:16 INFO - PROCESS | 1332 | 1460991196409 Marionette TRACE conn4 <- [1,2478,null,{}] 07:53:16 INFO - PROCESS | 1332 | 1460991196413 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:16 INFO - PROCESS | 1332 | 1460991196543 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 07:53:16 INFO - PROCESS | 1332 | 1460991196700 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 1332 | ++DOCSHELL 2048C000 == 95 [pid = 1332] [id = 629] 07:53:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (2048C400) [pid = 1332] [serial = 1887] [outer = 00000000] 07:53:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (21DD1C00) [pid = 1332] [serial = 1888] [outer = 2048C400] 07:53:16 INFO - PROCESS | 1332 | 1460991196758 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (22005400) [pid = 1332] [serial = 1889] [outer = 2048C400] 07:53:17 INFO - PROCESS | 1332 | 1460991197349 Marionette TRACE conn4 <- [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]]]}] 07:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 07:53:17 INFO - PROCESS | 1332 | 1460991197386 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 1332 | 1460991197388 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 07:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:53:17 INFO - PROCESS | 1332 | 1460991197393 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 1332 | 1460991197395 Marionette TRACE conn4 <- [1,2482,null,{}] 07:53:17 INFO - PROCESS | 1332 | 1460991197399 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:17 INFO - PROCESS | 1332 | 1460991197512 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 07:53:17 INFO - PROCESS | 1332 | 1460991197688 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 1332 | ++DOCSHELL 18B7FC00 == 96 [pid = 1332] [id = 630] 07:53:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (2200D800) [pid = 1332] [serial = 1890] [outer = 00000000] 07:53:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (22078000) [pid = 1332] [serial = 1891] [outer = 2200D800] 07:53:17 INFO - PROCESS | 1332 | 1460991197742 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (2207BC00) [pid = 1332] [serial = 1892] [outer = 2200D800] 07:53:18 INFO - PROCESS | 1332 | 1460991198324 Marionette TRACE conn4 <- [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]]]}] 07:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 07:53:18 INFO - PROCESS | 1332 | 1460991198367 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 07:53:18 INFO - PROCESS | 1332 | 1460991198369 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 07:53:18 INFO - PROCESS | 1332 | 1460991198373 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:53:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:53:18 INFO - PROCESS | 1332 | 1460991198375 Marionette TRACE conn4 <- [1,2486,null,{}] 07:53:18 INFO - PROCESS | 1332 | 1460991198378 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:18 INFO - PROCESS | 1332 | 1460991198494 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 07:53:18 INFO - PROCESS | 1332 | 1460991198664 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:18 INFO - PROCESS | 1332 | ++DOCSHELL 10FD9400 == 97 [pid = 1332] [id = 631] 07:53:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (10FDD400) [pid = 1332] [serial = 1893] [outer = 00000000] 07:53:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (1544D400) [pid = 1332] [serial = 1894] [outer = 10FDD400] 07:53:18 INFO - PROCESS | 1332 | 1460991198723 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (16181400) [pid = 1332] [serial = 1895] [outer = 10FDD400] 07:53:19 INFO - PROCESS | 1332 | 1460991199577 Marionette TRACE conn4 <- [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]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1278ms 07:53:19 INFO - PROCESS | 1332 | 1460991199655 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 1332 | 1460991199660 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 07:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:53:19 INFO - PROCESS | 1332 | 1460991199666 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 1332 | 1460991199669 Marionette TRACE conn4 <- [1,2490,null,{}] 07:53:19 INFO - PROCESS | 1332 | 1460991199674 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:19 INFO - PROCESS | 1332 | 1460991199786 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 07:53:19 INFO - PROCESS | 1332 | 1460991199947 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 1332 | ++DOCSHELL 116B9C00 == 98 [pid = 1332] [id = 632] 07:53:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (19DED000) [pid = 1332] [serial = 1896] [outer = 00000000] 07:53:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (19DF2C00) [pid = 1332] [serial = 1897] [outer = 19DED000] 07:53:19 INFO - PROCESS | 1332 | 1460991200000 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (1A7CE400) [pid = 1332] [serial = 1898] [outer = 19DED000] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 1DA35800 == 97 [pid = 1332] [id = 502] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 2200CC00 == 96 [pid = 1332] [id = 505] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 15532800 == 95 [pid = 1332] [id = 504] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 10A07400 == 94 [pid = 1332] [id = 471] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 1E70FC00 == 93 [pid = 1332] [id = 622] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 18EB8C00 == 92 [pid = 1332] [id = 621] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 1BBC3400 == 91 [pid = 1332] [id = 620] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 1BEFC000 == 90 [pid = 1332] [id = 619] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 1BB95800 == 89 [pid = 1332] [id = 618] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 1AEB4800 == 88 [pid = 1332] [id = 617] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (183DB800) [pid = 1332] [serial = 1765] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (1ADA0C00) [pid = 1332] [serial = 1768] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1FEA5800) [pid = 1332] [serial = 1771] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (2052A000) [pid = 1332] [serial = 1774] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (22007800) [pid = 1332] [serial = 1777] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (22A47400) [pid = 1332] [serial = 1780] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (1BFB0800) [pid = 1332] [serial = 1813] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 1A351C00 == 87 [pid = 1332] [id = 616] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 1543B800 == 86 [pid = 1332] [id = 615] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 16E5D000 == 85 [pid = 1332] [id = 614] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 15439C00 == 84 [pid = 1332] [id = 613] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 18A41C00 == 83 [pid = 1332] [id = 606] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 116B9400 == 82 [pid = 1332] [id = 605] 07:53:20 INFO - PROCESS | 1332 | --DOCSHELL 1BE6EC00 == 81 [pid = 1332] [id = 604] 07:53:20 INFO - PROCESS | 1332 | 1460991200667 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1020ms 07:53:20 INFO - PROCESS | 1332 | 1460991200690 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 1332 | 1460991200696 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (1AD97800) [pid = 1332] [serial = 1798] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (1ADC2C00) [pid = 1332] [serial = 1799] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1B046400) [pid = 1332] [serial = 1802] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1AF18000) [pid = 1332] [serial = 1801] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (19DEFC00) [pid = 1332] [serial = 1807] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (1BB94C00) [pid = 1332] [serial = 1804] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (11211000) [pid = 1332] [serial = 1784] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (10EC2C00) [pid = 1332] [serial = 1783] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (16182000) [pid = 1332] [serial = 1787] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (15F91800) [pid = 1332] [serial = 1786] [outer = 00000000] [url = about:blank] 07:53:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1529C000) [pid = 1332] [serial = 1789] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (15A10000) [pid = 1332] [serial = 1790] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1AA0CC00) [pid = 1332] [serial = 1795] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (19D6BC00) [pid = 1332] [serial = 1792] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (19DF2800) [pid = 1332] [serial = 1793] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1BBCA000) [pid = 1332] [serial = 1810] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1BB94800) [pid = 1332] [serial = 1805] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1BDBD400) [pid = 1332] [serial = 1811] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (1AD9C400) [pid = 1332] [serial = 1808] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1AA13000) [pid = 1332] [serial = 1796] [outer = 00000000] [url = about:blank] 07:53:20 INFO - PROCESS | 1332 | 1460991200774 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 1332 | 1460991200776 Marionette TRACE conn4 <- [1,2494,null,{}] 07:53:20 INFO - PROCESS | 1332 | 1460991200783 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:20 INFO - PROCESS | 1332 | 1460991200880 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 07:53:20 INFO - PROCESS | 1332 | 1460991200893 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 1332 | ++DOCSHELL 1121E000 == 82 [pid = 1332] [id = 633] 07:53:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (11256400) [pid = 1332] [serial = 1899] [outer = 00000000] 07:53:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (1543B800) [pid = 1332] [serial = 1900] [outer = 11256400] 07:53:20 INFO - PROCESS | 1332 | 1460991200938 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (15AEC400) [pid = 1332] [serial = 1901] [outer = 11256400] 07:53:21 INFO - PROCESS | 1332 | 1460991201483 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 791ms 07:53:21 INFO - PROCESS | 1332 | 1460991201509 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 1332 | 1460991201511 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 07:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:53:21 INFO - PROCESS | 1332 | 1460991201515 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 1332 | 1460991201518 Marionette TRACE conn4 <- [1,2498,null,{}] 07:53:21 INFO - PROCESS | 1332 | 1460991201528 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:21 INFO - PROCESS | 1332 | 1460991201625 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 07:53:21 INFO - PROCESS | 1332 | 1460991201749 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 1332 | ++DOCSHELL 19DEAC00 == 83 [pid = 1332] [id = 634] 07:53:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (19DF4000) [pid = 1332] [serial = 1902] [outer = 00000000] 07:53:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1A7C9400) [pid = 1332] [serial = 1903] [outer = 19DF4000] 07:53:21 INFO - PROCESS | 1332 | 1460991201797 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1AA17C00) [pid = 1332] [serial = 1904] [outer = 19DF4000] 07:53:22 INFO - PROCESS | 1332 | 1460991202159 Marionette TRACE conn4 <- [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]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 07:53:22 INFO - PROCESS | 1332 | 1460991202204 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 07:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:53:22 INFO - PROCESS | 1332 | 1460991202206 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 07:53:22 INFO - PROCESS | 1332 | 1460991202209 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 1332 | 1460991202211 Marionette TRACE conn4 <- [1,2502,null,{}] 07:53:22 INFO - PROCESS | 1332 | 1460991202214 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:22 INFO - PROCESS | 1332 | 1460991202308 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 07:53:22 INFO - PROCESS | 1332 | 1460991202314 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 1332 | ++DOCSHELL 1AACB800 == 84 [pid = 1332] [id = 635] 07:53:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1AD58C00) [pid = 1332] [serial = 1905] [outer = 00000000] 07:53:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1AEAB000) [pid = 1332] [serial = 1906] [outer = 1AD58C00] 07:53:22 INFO - PROCESS | 1332 | 1460991202360 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1AEB3400) [pid = 1332] [serial = 1907] [outer = 1AD58C00] 07:53:22 INFO - PROCESS | 1332 | 1460991202822 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 631ms 07:53:22 INFO - PROCESS | 1332 | 1460991202843 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 1332 | 1460991202845 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 07:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:53:22 INFO - PROCESS | 1332 | 1460991202872 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 1332 | 1460991202874 Marionette TRACE conn4 <- [1,2506,null,{}] 07:53:22 INFO - PROCESS | 1332 | 1460991202878 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:23 INFO - PROCESS | 1332 | 1460991203014 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 07:53:23 INFO - PROCESS | 1332 | 1460991203117 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 1332 | ++DOCSHELL 1AE54800 == 85 [pid = 1332] [id = 636] 07:53:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1AEB4C00) [pid = 1332] [serial = 1908] [outer = 00000000] 07:53:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1B049400) [pid = 1332] [serial = 1909] [outer = 1AEB4C00] 07:53:23 INFO - PROCESS | 1332 | 1460991203161 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1B055000) [pid = 1332] [serial = 1910] [outer = 1AEB4C00] 07:53:23 INFO - PROCESS | 1332 | 1460991203596 Marionette TRACE conn4 <- [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]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 810ms 07:53:23 INFO - PROCESS | 1332 | 1460991203661 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 1332 | 1460991203663 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 07:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:53:23 INFO - PROCESS | 1332 | 1460991203666 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 1332 | 1460991203668 Marionette TRACE conn4 <- [1,2510,null,{}] 07:53:23 INFO - PROCESS | 1332 | 1460991203683 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:23 INFO - PROCESS | 1332 | 1460991203822 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 07:53:23 INFO - PROCESS | 1332 | 1460991203902 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 1332 | ++DOCSHELL 1BBA9000 == 86 [pid = 1332] [id = 637] 07:53:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1BBAF800) [pid = 1332] [serial = 1911] [outer = 00000000] 07:53:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1BDBD000) [pid = 1332] [serial = 1912] [outer = 1BBAF800] 07:53:23 INFO - PROCESS | 1332 | 1460991203949 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1BE6E000) [pid = 1332] [serial = 1913] [outer = 1BBAF800] 07:53:24 INFO - PROCESS | 1332 | 1460991204356 Marionette TRACE conn4 <- [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]]]}] 07:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 07:53:24 INFO - PROCESS | 1332 | 1460991204418 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 1332 | 1460991204420 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 07:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:53:24 INFO - PROCESS | 1332 | 1460991204424 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 1332 | 1460991204425 Marionette TRACE conn4 <- [1,2514,null,{}] 07:53:24 INFO - PROCESS | 1332 | 1460991204429 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:24 INFO - PROCESS | 1332 | 1460991204561 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 07:53:24 INFO - PROCESS | 1332 | 1460991204581 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 1332 | ++DOCSHELL 1BBCDC00 == 87 [pid = 1332] [id = 638] 07:53:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (1BE78800) [pid = 1332] [serial = 1914] [outer = 00000000] 07:53:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (1CAA6400) [pid = 1332] [serial = 1915] [outer = 1BE78800] 07:53:24 INFO - PROCESS | 1332 | 1460991204625 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (1DA08400) [pid = 1332] [serial = 1916] [outer = 1BE78800] 07:53:25 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1F368400) [pid = 1332] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:53:25 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1BB95C00) [pid = 1332] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:53:25 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1BFB0C00) [pid = 1332] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:53:25 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (1BEF6C00) [pid = 1332] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:53:25 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1A7C1C00) [pid = 1332] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:53:25 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1AF15C00) [pid = 1332] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:53:25 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (15451000) [pid = 1332] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:53:25 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (19DEB800) [pid = 1332] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:53:25 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1543A400) [pid = 1332] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:53:25 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1E710C00) [pid = 1332] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:53:25 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1A353000) [pid = 1332] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:53:25 INFO - PROCESS | 1332 | 1460991205250 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 870ms 07:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:53:25 INFO - PROCESS | 1332 | 1460991205295 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 1332 | 1460991205297 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 07:53:25 INFO - PROCESS | 1332 | 1460991205300 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 1332 | 1460991205302 Marionette TRACE conn4 <- [1,2518,null,{}] 07:53:25 INFO - PROCESS | 1332 | 1460991205314 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:25 INFO - PROCESS | 1332 | 1460991205404 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 07:53:25 INFO - PROCESS | 1332 | 1460991205410 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 1332 | ++DOCSHELL 1A7CB800 == 88 [pid = 1332] [id = 639] 07:53:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1AD50000) [pid = 1332] [serial = 1917] [outer = 00000000] 07:53:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1DA0CC00) [pid = 1332] [serial = 1918] [outer = 1AD50000] 07:53:25 INFO - PROCESS | 1332 | 1460991205455 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1DA5E800) [pid = 1332] [serial = 1919] [outer = 1AD50000] 07:53:25 INFO - PROCESS | 1332 | 1460991205901 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 07:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:53:25 INFO - PROCESS | 1332 | 1460991205931 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 1332 | 1460991205933 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 07:53:25 INFO - PROCESS | 1332 | 1460991205936 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 1332 | 1460991205938 Marionette TRACE conn4 <- [1,2522,null,{}] 07:53:25 INFO - PROCESS | 1332 | 1460991205960 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:26 INFO - PROCESS | 1332 | 1460991206052 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 07:53:26 INFO - PROCESS | 1332 | 1460991206058 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 1332 | ++DOCSHELL 1DA67400 == 89 [pid = 1332] [id = 640] 07:53:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1E310400) [pid = 1332] [serial = 1920] [outer = 00000000] 07:53:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1E785800) [pid = 1332] [serial = 1921] [outer = 1E310400] 07:53:26 INFO - PROCESS | 1332 | 1460991206133 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (197C2C00) [pid = 1332] [serial = 1922] [outer = 1E310400] 07:53:26 INFO - PROCESS | 1332 | 1460991206581 Marionette TRACE conn4 <- [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]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 690ms 07:53:26 INFO - PROCESS | 1332 | 1460991206632 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 1332 | 1460991206634 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 07:53:26 INFO - PROCESS | 1332 | 1460991206638 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:53:26 INFO - PROCESS | 1332 | 1460991206639 Marionette TRACE conn4 <- [1,2526,null,{}] 07:53:26 INFO - PROCESS | 1332 | 1460991206643 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:26 INFO - PROCESS | 1332 | 1460991206734 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 07:53:26 INFO - PROCESS | 1332 | 1460991206740 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 1332 | ++DOCSHELL 1E710C00 == 90 [pid = 1332] [id = 641] 07:53:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1E7BD400) [pid = 1332] [serial = 1923] [outer = 00000000] 07:53:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1ECA6400) [pid = 1332] [serial = 1924] [outer = 1E7BD400] 07:53:26 INFO - PROCESS | 1332 | 1460991206786 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (1ED8E800) [pid = 1332] [serial = 1925] [outer = 1E7BD400] 07:53:27 INFO - PROCESS | 1332 | 1460991207503 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:53:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 930ms 07:53:27 INFO - PROCESS | 1332 | 1460991207573 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 1332 | 1460991207577 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 07:53:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:53:27 INFO - PROCESS | 1332 | 1460991207583 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 1332 | 1460991207587 Marionette TRACE conn4 <- [1,2530,null,{}] 07:53:27 INFO - PROCESS | 1332 | 1460991207593 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:27 INFO - PROCESS | 1332 | 1460991207757 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 07:53:27 INFO - PROCESS | 1332 | 1460991207909 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 1332 | ++DOCSHELL 1237F400 == 91 [pid = 1332] [id = 642] 07:53:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (12385000) [pid = 1332] [serial = 1926] [outer = 00000000] 07:53:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (18EAC800) [pid = 1332] [serial = 1927] [outer = 12385000] 07:53:27 INFO - PROCESS | 1332 | 1460991207967 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (19A16C00) [pid = 1332] [serial = 1928] [outer = 12385000] 07:53:28 INFO - PROCESS | 1332 | 1460991208556 Marionette TRACE conn4 <- [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]]]}] 07:53:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:53:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1028ms 07:53:28 INFO - PROCESS | 1332 | 1460991208611 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 1332 | 1460991208617 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 07:53:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:53:28 INFO - PROCESS | 1332 | 1460991208624 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 1332 | 1460991208627 Marionette TRACE conn4 <- [1,2534,null,{}] 07:53:28 INFO - PROCESS | 1332 | 1460991208631 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:28 INFO - PROCESS | 1332 | 1460991208749 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 07:53:28 INFO - PROCESS | 1332 | 1460991208907 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 1332 | ++DOCSHELL 19E6BC00 == 92 [pid = 1332] [id = 643] 07:53:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1A352000) [pid = 1332] [serial = 1929] [outer = 00000000] 07:53:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (1AF17800) [pid = 1332] [serial = 1930] [outer = 1A352000] 07:53:28 INFO - PROCESS | 1332 | 1460991208963 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (1BB95800) [pid = 1332] [serial = 1931] [outer = 1A352000] 07:53:29 INFO - PROCESS | 1332 | 1460991209569 Marionette TRACE conn4 <- [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]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:53:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 970ms 07:53:29 INFO - PROCESS | 1332 | 1460991209596 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 1332 | 1460991209598 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 07:53:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:53:29 INFO - PROCESS | 1332 | 1460991209602 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 1332 | 1460991209606 Marionette TRACE conn4 <- [1,2538,null,{}] 07:53:29 INFO - PROCESS | 1332 | 1460991209617 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:29 INFO - PROCESS | 1332 | 1460991209738 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 07:53:29 INFO - PROCESS | 1332 | 1460991209911 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 1332 | ++DOCSHELL 1FEAD400 == 93 [pid = 1332] [id = 644] 07:53:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (1FEAD800) [pid = 1332] [serial = 1932] [outer = 00000000] 07:53:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (1FEBE000) [pid = 1332] [serial = 1933] [outer = 1FEAD800] 07:53:29 INFO - PROCESS | 1332 | 1460991209970 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (20189400) [pid = 1332] [serial = 1934] [outer = 1FEAD800] 07:53:30 INFO - PROCESS | 1332 | 1460991210606 Marionette TRACE conn4 <- [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]]]}] 07:53:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:53:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1077ms 07:53:30 INFO - PROCESS | 1332 | 1460991210683 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 07:53:30 INFO - PROCESS | 1332 | 1460991210686 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 07:53:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:53:30 INFO - PROCESS | 1332 | 1460991210689 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - PROCESS | 1332 | 1460991210691 Marionette TRACE conn4 <- [1,2542,null,{}] 07:53:30 INFO - PROCESS | 1332 | 1460991210695 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:30 INFO - PROCESS | 1332 | 1460991210812 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 07:53:30 INFO - PROCESS | 1332 | 1460991210969 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 1332 | ++DOCSHELL 1FEB2C00 == 94 [pid = 1332] [id = 645] 07:53:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (2030A400) [pid = 1332] [serial = 1935] [outer = 00000000] 07:53:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (21DCF000) [pid = 1332] [serial = 1936] [outer = 2030A400] 07:53:31 INFO - PROCESS | 1332 | 1460991211025 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (22007800) [pid = 1332] [serial = 1937] [outer = 2030A400] 07:53:31 INFO - PROCESS | 1332 | 1460991211560 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:53:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 930ms 07:53:31 INFO - PROCESS | 1332 | 1460991211622 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 1332 | 1460991211625 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 07:53:31 INFO - PROCESS | 1332 | 1460991211628 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:53:31 INFO - PROCESS | 1332 | 1460991211630 Marionette TRACE conn4 <- [1,2546,null,{}] 07:53:31 INFO - PROCESS | 1332 | 1460991211634 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:31 INFO - PROCESS | 1332 | 1460991211748 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 07:53:31 INFO - PROCESS | 1332 | 1460991211889 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 1332 | ++DOCSHELL 21DC9400 == 95 [pid = 1332] [id = 646] 07:53:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (22006C00) [pid = 1332] [serial = 1938] [outer = 00000000] 07:53:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 163 (22A47000) [pid = 1332] [serial = 1939] [outer = 22006C00] 07:53:31 INFO - PROCESS | 1332 | 1460991211942 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 164 (22A4CC00) [pid = 1332] [serial = 1940] [outer = 22006C00] 07:53:32 INFO - PROCESS | 1332 | 1460991212525 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:53:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:53:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 930ms 07:53:32 INFO - PROCESS | 1332 | 1460991212563 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 1332 | 1460991212565 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 07:53:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:53:32 INFO - PROCESS | 1332 | 1460991212569 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 1332 | 1460991212571 Marionette TRACE conn4 <- [1,2550,null,{}] 07:53:32 INFO - PROCESS | 1332 | 1460991212575 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:32 INFO - PROCESS | 1332 | 1460991212709 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 07:53:32 INFO - PROCESS | 1332 | 1460991212903 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 1332 | ++DOCSHELL 24AE9000 == 96 [pid = 1332] [id = 647] 07:53:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 165 (24AE9400) [pid = 1332] [serial = 1941] [outer = 00000000] 07:53:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 166 (250D2400) [pid = 1332] [serial = 1942] [outer = 24AE9400] 07:53:32 INFO - PROCESS | 1332 | 1460991212961 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 167 (250D6800) [pid = 1332] [serial = 1943] [outer = 24AE9400] 07:53:33 INFO - PROCESS | 1332 | 1460991213570 Marionette TRACE conn4 <- [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]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:53:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1075ms 07:53:33 INFO - PROCESS | 1332 | 1460991213648 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 1332 | 1460991213650 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 07:53:33 INFO - PROCESS | 1332 | 1460991213654 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:53:33 INFO - PROCESS | 1332 | 1460991213656 Marionette TRACE conn4 <- [1,2554,null,{}] 07:53:33 INFO - PROCESS | 1332 | 1460991213660 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:33 INFO - PROCESS | 1332 | 1460991213772 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 07:53:33 INFO - PROCESS | 1332 | 1460991213930 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 1332 | ++DOCSHELL 250D8800 == 97 [pid = 1332] [id = 648] 07:53:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 168 (250DA400) [pid = 1332] [serial = 1944] [outer = 00000000] 07:53:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 169 (250E0000) [pid = 1332] [serial = 1945] [outer = 250DA400] 07:53:33 INFO - PROCESS | 1332 | 1460991213985 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 170 (25543C00) [pid = 1332] [serial = 1946] [outer = 250DA400] 07:53:34 INFO - PROCESS | 1332 | 1460991214547 Marionette TRACE conn4 <- [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]]]}] 07:53:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:53:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 930ms 07:53:34 INFO - PROCESS | 1332 | 1460991214588 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 1332 | 1460991214590 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 07:53:34 INFO - PROCESS | 1332 | 1460991214593 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:53:34 INFO - PROCESS | 1332 | 1460991214595 Marionette TRACE conn4 <- [1,2558,null,{}] 07:53:34 INFO - PROCESS | 1332 | 1460991214599 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:34 INFO - PROCESS | 1332 | 1460991214712 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 07:53:34 INFO - PROCESS | 1332 | 1460991214892 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 1332 | ++DOCSHELL 11EE9400 == 98 [pid = 1332] [id = 649] 07:53:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 171 (1F364C00) [pid = 1332] [serial = 1947] [outer = 00000000] 07:53:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 172 (2554C000) [pid = 1332] [serial = 1948] [outer = 1F364C00] 07:53:34 INFO - PROCESS | 1332 | 1460991214947 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 173 (2554EC00) [pid = 1332] [serial = 1949] [outer = 1F364C00] 07:53:35 INFO - PROCESS | 1332 | 1460991215544 Marionette TRACE conn4 <- [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]]]}] 07:53:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:53:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 970ms 07:53:35 INFO - PROCESS | 1332 | 1460991215572 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 07:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:53:35 INFO - PROCESS | 1332 | 1460991215574 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 07:53:35 INFO - PROCESS | 1332 | 1460991215579 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 1332 | 1460991215581 Marionette TRACE conn4 <- [1,2562,null,{}] 07:53:35 INFO - PROCESS | 1332 | 1460991215585 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:35 INFO - PROCESS | 1332 | 1460991215872 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 07:53:36 INFO - PROCESS | 1332 | 1460991216050 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 1332 | ++DOCSHELL 15437400 == 99 [pid = 1332] [id = 650] 07:53:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 174 (15450800) [pid = 1332] [serial = 1950] [outer = 00000000] 07:53:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 175 (16E56C00) [pid = 1332] [serial = 1951] [outer = 15450800] 07:53:36 INFO - PROCESS | 1332 | 1460991216100 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 176 (18A44000) [pid = 1332] [serial = 1952] [outer = 15450800] 07:53:36 INFO - PROCESS | 1332 | 1460991216718 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:53:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1181ms 07:53:36 INFO - PROCESS | 1332 | 1460991216765 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 07:53:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:53:36 INFO - PROCESS | 1332 | 1460991216769 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 07:53:36 INFO - PROCESS | 1332 | 1460991216773 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 1332 | 1460991216778 Marionette TRACE conn4 <- [1,2566,null,{}] 07:53:36 INFO - PROCESS | 1332 | 1460991216782 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:36 INFO - PROCESS | 1332 | 1460991216896 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 07:53:37 INFO - PROCESS | 1332 | 1460991217079 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 1332 | ++DOCSHELL 1A7C6000 == 100 [pid = 1332] [id = 651] 07:53:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 177 (1A7CA400) [pid = 1332] [serial = 1953] [outer = 00000000] 07:53:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 178 (1AEB0800) [pid = 1332] [serial = 1954] [outer = 1A7CA400] 07:53:37 INFO - PROCESS | 1332 | 1460991217132 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 179 (1B04C800) [pid = 1332] [serial = 1955] [outer = 1A7CA400] 07:53:37 INFO - PROCESS | 1332 | --DOCSHELL 1DA67400 == 99 [pid = 1332] [id = 640] 07:53:37 INFO - PROCESS | 1332 | --DOCSHELL 1A7CB800 == 98 [pid = 1332] [id = 639] 07:53:37 INFO - PROCESS | 1332 | --DOCSHELL 1BBCDC00 == 97 [pid = 1332] [id = 638] 07:53:37 INFO - PROCESS | 1332 | --DOCSHELL 1BBA9000 == 96 [pid = 1332] [id = 637] 07:53:37 INFO - PROCESS | 1332 | --DOCSHELL 1AE54800 == 95 [pid = 1332] [id = 636] 07:53:37 INFO - PROCESS | 1332 | --DOCSHELL 1AACB800 == 94 [pid = 1332] [id = 635] 07:53:37 INFO - PROCESS | 1332 | --DOCSHELL 19DEAC00 == 93 [pid = 1332] [id = 634] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 178 (1F372800) [pid = 1332] [serial = 1870] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOCSHELL 1121E000 == 92 [pid = 1332] [id = 633] 07:53:37 INFO - PROCESS | 1332 | --DOCSHELL 116B9C00 == 91 [pid = 1332] [id = 632] 07:53:37 INFO - PROCESS | 1332 | --DOCSHELL 19D66400 == 90 [pid = 1332] [id = 625] 07:53:37 INFO - PROCESS | 1332 | --DOCSHELL 15435400 == 89 [pid = 1332] [id = 624] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 177 (1FEE6C00) [pid = 1332] [serial = 1763] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 176 (1BBCA800) [pid = 1332] [serial = 1855] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 175 (1BE78400) [pid = 1332] [serial = 1856] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 174 (1DA0C800) [pid = 1332] [serial = 1859] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 173 (1D60F000) [pid = 1332] [serial = 1858] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 172 (1DA41800) [pid = 1332] [serial = 1861] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 171 (1ADA2C00) [pid = 1332] [serial = 1849] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 170 (1AEA8800) [pid = 1332] [serial = 1850] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 169 (1B04B000) [pid = 1332] [serial = 1852] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 168 (18B12400) [pid = 1332] [serial = 1846] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 167 (19B1A000) [pid = 1332] [serial = 1847] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 166 (1AD56C00) [pid = 1332] [serial = 1844] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 165 (1AAC8800) [pid = 1332] [serial = 1843] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 164 (183DBC00) [pid = 1332] [serial = 1841] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 163 (15E6D800) [pid = 1332] [serial = 1840] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 162 (1544D000) [pid = 1332] [serial = 1816] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (19F27000) [pid = 1332] [serial = 1819] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (1D95CC00) [pid = 1332] [serial = 1822] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (1DA60400) [pid = 1332] [serial = 1825] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (1E708800) [pid = 1332] [serial = 1828] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1ECAA000) [pid = 1332] [serial = 1831] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (1F555800) [pid = 1332] [serial = 1834] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (15EE3000) [pid = 1332] [serial = 1837] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (1E7BA400) [pid = 1332] [serial = 1867] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (1E7BF400) [pid = 1332] [serial = 1868] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (1DB3F000) [pid = 1332] [serial = 1862] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (1C0ED800) [pid = 1332] [serial = 1865] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1B055400) [pid = 1332] [serial = 1864] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1B053800) [pid = 1332] [serial = 1853] [outer = 00000000] [url = about:blank] 07:53:37 INFO - PROCESS | 1332 | 1460991217787 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:53:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:53:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1081ms 07:53:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:53:37 INFO - PROCESS | 1332 | 1460991217856 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 07:53:37 INFO - PROCESS | 1332 | 1460991217858 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 07:53:37 INFO - PROCESS | 1332 | 1460991217862 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - PROCESS | 1332 | 1460991217864 Marionette TRACE conn4 <- [1,2570,null,{}] 07:53:37 INFO - PROCESS | 1332 | 1460991217868 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:37 INFO - PROCESS | 1332 | 1460991217963 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 07:53:37 INFO - PROCESS | 1332 | 1460991217973 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 1332 | ++DOCSHELL 15450000 == 90 [pid = 1332] [id = 652] 07:53:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (15A9B000) [pid = 1332] [serial = 1956] [outer = 00000000] 07:53:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (19B1A000) [pid = 1332] [serial = 1957] [outer = 15A9B000] 07:53:38 INFO - PROCESS | 1332 | 1460991218019 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (19F1C000) [pid = 1332] [serial = 1958] [outer = 15A9B000] 07:53:38 INFO - PROCESS | 1332 | 1460991218568 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:53:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:53:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 07:53:38 INFO - PROCESS | 1332 | 1460991218595 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 1332 | 1460991218598 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 07:53:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:53:38 INFO - PROCESS | 1332 | 1460991218608 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 1332 | 1460991218613 Marionette TRACE conn4 <- [1,2574,null,{}] 07:53:38 INFO - PROCESS | 1332 | 1460991218616 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:38 INFO - PROCESS | 1332 | 1460991218718 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 07:53:38 INFO - PROCESS | 1332 | 1460991218844 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 1332 | ++DOCSHELL 1A7C0C00 == 91 [pid = 1332] [id = 653] 07:53:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1AD9EC00) [pid = 1332] [serial = 1959] [outer = 00000000] 07:53:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (1B067400) [pid = 1332] [serial = 1960] [outer = 1AD9EC00] 07:53:38 INFO - PROCESS | 1332 | 1460991218889 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (1BB9D800) [pid = 1332] [serial = 1961] [outer = 1AD9EC00] 07:53:39 INFO - PROCESS | 1332 | 1460991219263 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:53:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 690ms 07:53:39 INFO - PROCESS | 1332 | 1460991219300 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 1332 | 1460991219302 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 07:53:39 INFO - PROCESS | 1332 | 1460991219305 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:53:39 INFO - PROCESS | 1332 | 1460991219307 Marionette TRACE conn4 <- [1,2578,null,{}] 07:53:39 INFO - PROCESS | 1332 | 1460991219310 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:39 INFO - PROCESS | 1332 | 1460991219404 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 07:53:39 INFO - PROCESS | 1332 | 1460991219411 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 1332 | ++DOCSHELL 1BBBF400 == 92 [pid = 1332] [id = 654] 07:53:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (1BBCB400) [pid = 1332] [serial = 1962] [outer = 00000000] 07:53:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (1BE8A800) [pid = 1332] [serial = 1963] [outer = 1BBCB400] 07:53:39 INFO - PROCESS | 1332 | 1460991219456 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (1C0E9400) [pid = 1332] [serial = 1964] [outer = 1BBCB400] 07:53:39 INFO - PROCESS | 1332 | 1460991219953 Marionette TRACE conn4 <- [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]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:53:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 07:53:39 INFO - PROCESS | 1332 | 1460991219980 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 1332 | 1460991219982 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 07:53:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:53:39 INFO - PROCESS | 1332 | 1460991219992 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 1332 | 1460991219994 Marionette TRACE conn4 <- [1,2582,null,{}] 07:53:39 INFO - PROCESS | 1332 | 1460991219997 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:40 INFO - PROCESS | 1332 | 1460991220134 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 07:53:40 INFO - PROCESS | 1332 | 1460991220245 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 1332 | ++DOCSHELL 1DA03000 == 93 [pid = 1332] [id = 655] 07:53:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (1DA03400) [pid = 1332] [serial = 1965] [outer = 00000000] 07:53:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (1DA34800) [pid = 1332] [serial = 1966] [outer = 1DA03400] 07:53:40 INFO - PROCESS | 1332 | 1460991220298 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (1DB3BC00) [pid = 1332] [serial = 1967] [outer = 1DA03400] 07:53:40 INFO - PROCESS | 1332 | 1460991220747 Marionette TRACE conn4 <- [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]]]}] 07:53:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:53:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 770ms 07:53:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:53:40 INFO - PROCESS | 1332 | 1460991220765 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 1332 | 1460991220766 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 07:53:40 INFO - PROCESS | 1332 | 1460991220770 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 1332 | 1460991220771 Marionette TRACE conn4 <- [1,2586,null,{}] 07:53:40 INFO - PROCESS | 1332 | 1460991220775 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:40 INFO - PROCESS | 1332 | 1460991220915 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 07:53:40 INFO - PROCESS | 1332 | 1460991220993 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 1332 | ++DOCSHELL 1E304C00 == 94 [pid = 1332] [id = 656] 07:53:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (1E707000) [pid = 1332] [serial = 1968] [outer = 00000000] 07:53:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 163 (1E7BE400) [pid = 1332] [serial = 1969] [outer = 1E707000] 07:53:41 INFO - PROCESS | 1332 | 1460991221037 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 164 (1ECA2800) [pid = 1332] [serial = 1970] [outer = 1E707000] 07:53:41 INFO - PROCESS | 1332 | 1460991221486 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:53:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:53:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 07:53:41 INFO - PROCESS | 1332 | 1460991221552 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 1332 | 1460991221555 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 07:53:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:53:41 INFO - PROCESS | 1332 | 1460991221568 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 1332 | 1460991221570 Marionette TRACE conn4 <- [1,2590,null,{}] 07:53:41 INFO - PROCESS | 1332 | 1460991221574 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:41 INFO - PROCESS | 1332 | 1460991221985 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 163 (1BBCB000) [pid = 1332] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 162 (1BBC9000) [pid = 1332] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (15447C00) [pid = 1332] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (1E8B7400) [pid = 1332] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (1FEE1C00) [pid = 1332] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (183DE000) [pid = 1332] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1E70F400) [pid = 1332] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (11408800) [pid = 1332] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (2018F800) [pid = 1332] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (1FEA6000) [pid = 1332] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (21DCE400) [pid = 1332] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (2018F000) [pid = 1332] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (1F36A400) [pid = 1332] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1A7C0400) [pid = 1332] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1146DC00) [pid = 1332] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1AEB4C00) [pid = 1332] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (19DF4000) [pid = 1332] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1AD58C00) [pid = 1332] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:53:41 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (19DED000) [pid = 1332] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:53:42 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (11256400) [pid = 1332] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:53:42 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (10FDD400) [pid = 1332] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:53:42 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1E310400) [pid = 1332] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:53:42 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1BBAF800) [pid = 1332] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:53:42 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1BE78800) [pid = 1332] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:53:42 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1AD50000) [pid = 1332] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:53:42 INFO - PROCESS | 1332 | 1460991222074 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 1332 | ++DOCSHELL 0EB59800 == 95 [pid = 1332] [id = 657] 07:53:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (10544800) [pid = 1332] [serial = 1971] [outer = 00000000] 07:53:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (11E88000) [pid = 1332] [serial = 1972] [outer = 10544800] 07:53:42 INFO - PROCESS | 1332 | 1460991222119 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1543A000) [pid = 1332] [serial = 1973] [outer = 10544800] 07:53:42 INFO - PROCESS | 1332 | 1460991222488 Marionette TRACE conn4 <- [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]]]}] 07:53:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:53:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 970ms 07:53:42 INFO - PROCESS | 1332 | 1460991222539 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 1332 | 1460991222541 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 07:53:42 INFO - PROCESS | 1332 | 1460991222544 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:53:42 INFO - PROCESS | 1332 | 1460991222546 Marionette TRACE conn4 <- [1,2594,null,{}] 07:53:42 INFO - PROCESS | 1332 | 1460991222549 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:42 INFO - PROCESS | 1332 | 1460991222642 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 07:53:42 INFO - PROCESS | 1332 | 1460991222648 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 1332 | ++DOCSHELL 16107800 == 96 [pid = 1332] [id = 658] 07:53:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (18A42800) [pid = 1332] [serial = 1974] [outer = 00000000] 07:53:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1BEFC000) [pid = 1332] [serial = 1975] [outer = 18A42800] 07:53:42 INFO - PROCESS | 1332 | 1460991222692 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1E7BF000) [pid = 1332] [serial = 1976] [outer = 18A42800] 07:53:43 INFO - PROCESS | 1332 | 1460991223147 Marionette TRACE conn4 <- [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]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 07:53:43 INFO - PROCESS | 1332 | 1460991223219 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 1332 | 1460991223221 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 07:53:43 INFO - PROCESS | 1332 | 1460991223224 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 1332 | 1460991223226 Marionette TRACE conn4 <- [1,2598,null,{}] 07:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:53:43 INFO - PROCESS | 1332 | 1460991223230 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:43 INFO - PROCESS | 1332 | 1460991223322 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 07:53:43 INFO - PROCESS | 1332 | 1460991223359 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 1332 | ++DOCSHELL 1ECA1400 == 97 [pid = 1332] [id = 659] 07:53:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1ECAB000) [pid = 1332] [serial = 1977] [outer = 00000000] 07:53:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1FEAE800) [pid = 1332] [serial = 1978] [outer = 1ECAB000] 07:53:43 INFO - PROCESS | 1332 | 1460991223403 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1FEBC000) [pid = 1332] [serial = 1979] [outer = 1ECAB000] 07:53:43 INFO - PROCESS | 1332 | 1460991223857 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 07:53:43 INFO - PROCESS | 1332 | 1460991223899 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 1332 | 1460991223901 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 07:53:43 INFO - PROCESS | 1332 | 1460991223904 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 1332 | 1460991223906 Marionette TRACE conn4 <- [1,2602,null,{}] 07:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:53:43 INFO - PROCESS | 1332 | 1460991223910 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:44 INFO - PROCESS | 1332 | 1460991224081 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 07:53:44 INFO - PROCESS | 1332 | 1460991224237 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 1332 | ++DOCSHELL 105B7400 == 98 [pid = 1332] [id = 660] 07:53:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (10AD4400) [pid = 1332] [serial = 1980] [outer = 00000000] 07:53:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (1529DC00) [pid = 1332] [serial = 1981] [outer = 10AD4400] 07:53:44 INFO - PROCESS | 1332 | 1460991224300 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (15A95800) [pid = 1332] [serial = 1982] [outer = 10AD4400] 07:53:44 INFO - PROCESS | 1332 | 1460991224941 Marionette TRACE conn4 <- [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]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:53:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1118ms 07:53:45 INFO - PROCESS | 1332 | 1460991225028 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 1332 | 1460991225034 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 07:53:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:53:45 INFO - PROCESS | 1332 | 1460991225052 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 1332 | 1460991225057 Marionette TRACE conn4 <- [1,2606,null,{}] 07:53:45 INFO - PROCESS | 1332 | 1460991225064 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:45 INFO - PROCESS | 1332 | 1460991225195 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 07:53:45 INFO - PROCESS | 1332 | 1460991225349 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 1332 | ++DOCSHELL 1A7C3400 == 99 [pid = 1332] [id = 661] 07:53:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (1AD4AC00) [pid = 1332] [serial = 1983] [outer = 00000000] 07:53:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1AEA7400) [pid = 1332] [serial = 1984] [outer = 1AD4AC00] 07:53:45 INFO - PROCESS | 1332 | 1460991225410 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (1AF14800) [pid = 1332] [serial = 1985] [outer = 1AD4AC00] 07:53:45 INFO - PROCESS | 1332 | 1460991225977 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 990ms 07:53:46 INFO - PROCESS | 1332 | 1460991226033 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 07:53:46 INFO - PROCESS | 1332 | 1460991226036 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 07:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:53:46 INFO - PROCESS | 1332 | 1460991226040 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 1332 | 1460991226042 Marionette TRACE conn4 <- [1,2610,null,{}] 07:53:46 INFO - PROCESS | 1332 | 1460991226046 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:46 INFO - PROCESS | 1332 | 1460991226165 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 07:53:46 INFO - PROCESS | 1332 | 1460991226342 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 1332 | ++DOCSHELL 1DA0FC00 == 100 [pid = 1332] [id = 662] 07:53:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (1DA3C800) [pid = 1332] [serial = 1986] [outer = 00000000] 07:53:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (1E70D800) [pid = 1332] [serial = 1987] [outer = 1DA3C800] 07:53:46 INFO - PROCESS | 1332 | 1460991226398 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (1F558000) [pid = 1332] [serial = 1988] [outer = 1DA3C800] 07:53:46 INFO - PROCESS | 1332 | 1460991227003 Marionette TRACE conn4 <- [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]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:53:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1022ms 07:53:47 INFO - PROCESS | 1332 | 1460991227070 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 1332 | 1460991227074 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 07:53:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:53:47 INFO - PROCESS | 1332 | 1460991227103 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 1332 | 1460991227108 Marionette TRACE conn4 <- [1,2614,null,{}] 07:53:47 INFO - PROCESS | 1332 | 1460991227112 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:47 INFO - PROCESS | 1332 | 1460991227241 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 07:53:47 INFO - PROCESS | 1332 | 1460991227399 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 1332 | ++DOCSHELL 20193000 == 101 [pid = 1332] [id = 663] 07:53:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (22002800) [pid = 1332] [serial = 1989] [outer = 00000000] 07:53:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (2207C400) [pid = 1332] [serial = 1990] [outer = 22002800] 07:53:47 INFO - PROCESS | 1332 | 1460991227457 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (22A4A000) [pid = 1332] [serial = 1991] [outer = 22002800] 07:53:48 INFO - PROCESS | 1332 | 1460991228097 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1049ms 07:53:48 INFO - PROCESS | 1332 | 1460991228134 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 1332 | 1460991228137 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 07:53:48 INFO - PROCESS | 1332 | 1460991228140 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:53:48 INFO - PROCESS | 1332 | 1460991228142 Marionette TRACE conn4 <- [1,2618,null,{}] 07:53:48 INFO - PROCESS | 1332 | 1460991228146 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:48 INFO - PROCESS | 1332 | 1460991228264 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 07:53:48 INFO - PROCESS | 1332 | 1460991228439 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 1332 | ++DOCSHELL 22077400 == 102 [pid = 1332] [id = 664] 07:53:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (22A51800) [pid = 1332] [serial = 1992] [outer = 00000000] 07:53:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (23FD0800) [pid = 1332] [serial = 1993] [outer = 22A51800] 07:53:48 INFO - PROCESS | 1332 | 1460991228494 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 163 (24AE3C00) [pid = 1332] [serial = 1994] [outer = 22A51800] 07:53:49 INFO - PROCESS | 1332 | 1460991229055 Marionette TRACE conn4 <- [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]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 07:53:49 INFO - PROCESS | 1332 | 1460991229114 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 1332 | 1460991229117 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 07:53:49 INFO - PROCESS | 1332 | 1460991229120 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:53:49 INFO - PROCESS | 1332 | 1460991229123 Marionette TRACE conn4 <- [1,2622,null,{}] 07:53:49 INFO - PROCESS | 1332 | 1460991229127 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:49 INFO - PROCESS | 1332 | 1460991229251 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 07:53:49 INFO - PROCESS | 1332 | 1460991229413 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 1332 | ++DOCSHELL 24AE6400 == 103 [pid = 1332] [id = 665] 07:53:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 164 (24AE7800) [pid = 1332] [serial = 1995] [outer = 00000000] 07:53:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 165 (250D5000) [pid = 1332] [serial = 1996] [outer = 24AE7800] 07:53:49 INFO - PROCESS | 1332 | 1460991229479 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 166 (25549000) [pid = 1332] [serial = 1997] [outer = 24AE7800] 07:53:50 INFO - PROCESS | 1332 | 1460991230066 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:53:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:53:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 970ms 07:53:50 INFO - PROCESS | 1332 | 1460991230105 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 1332 | 1460991230107 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 07:53:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:53:50 INFO - PROCESS | 1332 | 1460991230112 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 1332 | 1460991230114 Marionette TRACE conn4 <- [1,2626,null,{}] 07:53:50 INFO - PROCESS | 1332 | 1460991230117 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:50 INFO - PROCESS | 1332 | 1460991230234 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 07:53:50 INFO - PROCESS | 1332 | 1460991230410 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 1332 | ++DOCSHELL 2554D000 == 104 [pid = 1332] [id = 666] 07:53:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 167 (25CAE800) [pid = 1332] [serial = 1998] [outer = 00000000] 07:53:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 168 (25CB7C00) [pid = 1332] [serial = 1999] [outer = 25CAE800] 07:53:50 INFO - PROCESS | 1332 | 1460991230465 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 169 (27AE2000) [pid = 1332] [serial = 2000] [outer = 25CAE800] 07:53:51 INFO - PROCESS | 1332 | 1460991231030 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 07:53:51 INFO - PROCESS | 1332 | 1460991231085 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 1332 | 1460991231088 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 07:53:51 INFO - PROCESS | 1332 | 1460991231092 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:53:51 INFO - PROCESS | 1332 | 1460991231094 Marionette TRACE conn4 <- [1,2630,null,{}] 07:53:51 INFO - PROCESS | 1332 | 1460991231097 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:51 INFO - PROCESS | 1332 | 1460991231212 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 07:53:51 INFO - PROCESS | 1332 | 1460991231387 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 1332 | ++DOCSHELL 25CB5C00 == 105 [pid = 1332] [id = 667] 07:53:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 170 (25CB6800) [pid = 1332] [serial = 2001] [outer = 00000000] 07:53:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 171 (27AEA400) [pid = 1332] [serial = 2002] [outer = 25CB6800] 07:53:51 INFO - PROCESS | 1332 | 1460991231442 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 172 (27AEE400) [pid = 1332] [serial = 2003] [outer = 25CB6800] 07:53:52 INFO - PROCESS | 1332 | 1460991232025 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:53:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 970ms 07:53:52 INFO - PROCESS | 1332 | 1460991232065 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 1332 | 1460991232068 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 07:53:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:53:52 INFO - PROCESS | 1332 | 1460991232071 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 1332 | 1460991232073 Marionette TRACE conn4 <- [1,2634,null,{}] 07:53:52 INFO - PROCESS | 1332 | 1460991232077 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:52 INFO - PROCESS | 1332 | 1460991232195 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 07:53:52 INFO - PROCESS | 1332 | 1460991232581 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 1332 | ++DOCSHELL 10959C00 == 106 [pid = 1332] [id = 668] 07:53:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 173 (11213400) [pid = 1332] [serial = 2004] [outer = 00000000] 07:53:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 174 (15451400) [pid = 1332] [serial = 2005] [outer = 11213400] 07:53:52 INFO - PROCESS | 1332 | 1460991232689 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 175 (16182800) [pid = 1332] [serial = 2006] [outer = 11213400] 07:53:53 INFO - PROCESS | 1332 | 1460991233329 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:53:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:53:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1280ms 07:53:53 INFO - PROCESS | 1332 | 1460991233351 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 1332 | 1460991233356 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 07:53:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:53:53 INFO - PROCESS | 1332 | 1460991233376 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 1332 | 1460991233379 Marionette TRACE conn4 <- [1,2638,null,{}] 07:53:53 INFO - PROCESS | 1332 | 1460991233384 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:53 INFO - PROCESS | 1332 | 1460991233498 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 07:53:53 INFO - PROCESS | 1332 | 1460991233663 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 1332 | ++DOCSHELL 19B15800 == 107 [pid = 1332] [id = 669] 07:53:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 176 (19D72400) [pid = 1332] [serial = 2007] [outer = 00000000] 07:53:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 177 (1AA14000) [pid = 1332] [serial = 2008] [outer = 19D72400] 07:53:53 INFO - PROCESS | 1332 | 1460991233717 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 178 (1AD4E400) [pid = 1332] [serial = 2009] [outer = 19D72400] 07:53:54 INFO - PROCESS | 1332 | 1460991234353 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:53:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1022ms 07:53:54 INFO - PROCESS | 1332 | 1460991234403 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 1332 | 1460991234407 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 07:53:54 INFO - PROCESS | 1332 | 1460991234411 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:53:54 INFO - PROCESS | 1332 | 1460991234413 Marionette TRACE conn4 <- [1,2642,null,{}] 07:53:54 INFO - PROCESS | 1332 | 1460991234417 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:54 INFO - PROCESS | 1332 | 1460991234548 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 18B1C400 == 106 [pid = 1332] [id = 470] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 1BB9B400 == 105 [pid = 1332] [id = 551] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 1D95E000 == 104 [pid = 1332] [id = 608] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 177A4400 == 103 [pid = 1332] [id = 609] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 1ECAA800 == 102 [pid = 1332] [id = 611] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 1E704400 == 101 [pid = 1332] [id = 610] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 1ECA1400 == 100 [pid = 1332] [id = 659] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 16107800 == 99 [pid = 1332] [id = 658] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 0EB59800 == 98 [pid = 1332] [id = 657] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 1E304C00 == 97 [pid = 1332] [id = 656] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 1DA03000 == 96 [pid = 1332] [id = 655] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 1BBBF400 == 95 [pid = 1332] [id = 654] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 177 (183E8C00) [pid = 1332] [serial = 1873] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 176 (1AD4D400) [pid = 1332] [serial = 1876] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 175 (1ECA2400) [pid = 1332] [serial = 1879] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 174 (1FEB9800) [pid = 1332] [serial = 1882] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 173 (20189C00) [pid = 1332] [serial = 1885] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 172 (21DD1C00) [pid = 1332] [serial = 1888] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 171 (22078000) [pid = 1332] [serial = 1891] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 170 (1ECA6400) [pid = 1332] [serial = 1924] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 1A7C0C00 == 94 [pid = 1332] [id = 653] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 15450000 == 93 [pid = 1332] [id = 652] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 1A7C6000 == 92 [pid = 1332] [id = 651] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 15437400 == 91 [pid = 1332] [id = 650] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 24AE9000 == 90 [pid = 1332] [id = 647] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 21DC9400 == 89 [pid = 1332] [id = 646] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 1FEB2C00 == 88 [pid = 1332] [id = 645] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 1FEAD400 == 87 [pid = 1332] [id = 644] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 19E6BC00 == 86 [pid = 1332] [id = 643] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 1237F400 == 85 [pid = 1332] [id = 642] 07:53:54 INFO - PROCESS | 1332 | --DOCSHELL 1E710C00 == 84 [pid = 1332] [id = 641] 07:53:54 INFO - PROCESS | 1332 | 1460991234769 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 1332 | ++DOCSHELL 0EB5D800 == 85 [pid = 1332] [id = 670] 07:53:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 171 (0EBB5800) [pid = 1332] [serial = 2010] [outer = 00000000] 07:53:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 172 (11461400) [pid = 1332] [serial = 2011] [outer = 0EBB5800] 07:53:54 INFO - PROCESS | 1332 | 1460991234818 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 173 (1544B400) [pid = 1332] [serial = 2012] [outer = 0EBB5800] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 172 (1BE77C00) [pid = 1332] [serial = 1655] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 171 (1E7C2000) [pid = 1332] [serial = 1715] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 170 (18B86800) [pid = 1332] [serial = 1766] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 169 (22A4C800) [pid = 1332] [serial = 1781] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 168 (2018B000) [pid = 1332] [serial = 1724] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 167 (1AD50C00) [pid = 1332] [serial = 1712] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 166 (1FEE2000) [pid = 1332] [serial = 1772] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 165 (18EABC00) [pid = 1332] [serial = 1730] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 164 (20527400) [pid = 1332] [serial = 1727] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 163 (1FEB4400) [pid = 1332] [serial = 1721] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 162 (2206F800) [pid = 1332] [serial = 1778] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (21DCA000) [pid = 1332] [serial = 1775] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (1F560800) [pid = 1332] [serial = 1718] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (1AF22800) [pid = 1332] [serial = 1769] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (15526400) [pid = 1332] [serial = 1709] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1B049400) [pid = 1332] [serial = 1909] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (1B055000) [pid = 1332] [serial = 1910] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (1A7C9400) [pid = 1332] [serial = 1903] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (1AA17C00) [pid = 1332] [serial = 1904] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (1AEAB000) [pid = 1332] [serial = 1906] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (1A7CE400) [pid = 1332] [serial = 1898] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (19DF2C00) [pid = 1332] [serial = 1897] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1543B800) [pid = 1332] [serial = 1900] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (15AEC400) [pid = 1332] [serial = 1901] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (16181400) [pid = 1332] [serial = 1895] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (197C2C00) [pid = 1332] [serial = 1922] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1544D400) [pid = 1332] [serial = 1894] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1BE6E000) [pid = 1332] [serial = 1913] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (1BDBD000) [pid = 1332] [serial = 1912] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1CAA6400) [pid = 1332] [serial = 1915] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1E785800) [pid = 1332] [serial = 1921] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1DA08400) [pid = 1332] [serial = 1916] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1DA0CC00) [pid = 1332] [serial = 1918] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1DA5E800) [pid = 1332] [serial = 1919] [outer = 00000000] [url = about:blank] 07:53:54 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (1AEB3400) [pid = 1332] [serial = 1907] [outer = 00000000] [url = about:blank] 07:53:55 INFO - PROCESS | 1332 | 1460991235271 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:53:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 870ms 07:53:55 INFO - PROCESS | 1332 | 1460991235286 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 1332 | 1460991235288 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 07:53:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:53:55 INFO - PROCESS | 1332 | 1460991235293 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 1332 | 1460991235299 Marionette TRACE conn4 <- [1,2646,null,{}] 07:53:55 INFO - PROCESS | 1332 | 1460991235307 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:55 INFO - PROCESS | 1332 | 1460991235408 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 07:53:55 INFO - PROCESS | 1332 | 1460991235528 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 1332 | ++DOCSHELL 15450400 == 86 [pid = 1332] [id = 671] 07:53:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (15525800) [pid = 1332] [serial = 2013] [outer = 00000000] 07:53:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (19F22000) [pid = 1332] [serial = 2014] [outer = 15525800] 07:53:55 INFO - PROCESS | 1332 | 1460991235573 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1AA0D400) [pid = 1332] [serial = 2015] [outer = 15525800] 07:53:55 INFO - PROCESS | 1332 | 1460991235968 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:53:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 07:53:56 INFO - PROCESS | 1332 | 1460991236044 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 07:53:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:53:56 INFO - PROCESS | 1332 | 1460991236046 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 07:53:56 INFO - PROCESS | 1332 | 1460991236050 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 1332 | 1460991236051 Marionette TRACE conn4 <- [1,2650,null,{}] 07:53:56 INFO - PROCESS | 1332 | 1460991236055 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:56 INFO - PROCESS | 1332 | 1460991236153 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 07:53:56 INFO - PROCESS | 1332 | 1460991236164 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 1332 | ++DOCSHELL 1AD9AC00 == 87 [pid = 1332] [id = 672] 07:53:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1AE57000) [pid = 1332] [serial = 2016] [outer = 00000000] 07:53:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1AF16000) [pid = 1332] [serial = 2017] [outer = 1AE57000] 07:53:56 INFO - PROCESS | 1332 | 1460991236209 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1AF1EC00) [pid = 1332] [serial = 2018] [outer = 1AE57000] 07:53:56 INFO - PROCESS | 1332 | 1460991236670 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:53:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 07:53:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:53:56 INFO - PROCESS | 1332 | 1460991236724 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 1332 | 1460991236726 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 07:53:56 INFO - PROCESS | 1332 | 1460991236730 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 1332 | 1460991236732 Marionette TRACE conn4 <- [1,2654,null,{}] 07:53:56 INFO - PROCESS | 1332 | 1460991236735 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:56 INFO - PROCESS | 1332 | 1460991236868 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 07:53:56 INFO - PROCESS | 1332 | 1460991236941 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 1332 | ++DOCSHELL 1B04E400 == 88 [pid = 1332] [id = 673] 07:53:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1B050400) [pid = 1332] [serial = 2019] [outer = 00000000] 07:53:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1BB96800) [pid = 1332] [serial = 2020] [outer = 1B050400] 07:53:56 INFO - PROCESS | 1332 | 1460991236996 Marionette DEBUG loaded listener.js 07:53:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1BBCA000) [pid = 1332] [serial = 2021] [outer = 1B050400] 07:53:57 INFO - PROCESS | 1332 | 1460991237931 Marionette TRACE conn4 <- [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]]]}] 07:53:57 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) 07:53:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1224ms 07:53:57 INFO - PROCESS | 1332 | 1460991237959 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 1332 | 1460991237961 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 07:53:57 INFO - PROCESS | 1332 | 1460991237965 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:53:57 INFO - PROCESS | 1332 | 1460991237967 Marionette TRACE conn4 <- [1,2658,null,{}] 07:53:57 INFO - PROCESS | 1332 | 1460991237970 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:58 INFO - PROCESS | 1332 | 1460991238104 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 07:53:58 INFO - PROCESS | 1332 | 1460991238178 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 1332 | ++DOCSHELL 10EBB400 == 89 [pid = 1332] [id = 674] 07:53:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (116BEC00) [pid = 1332] [serial = 2022] [outer = 00000000] 07:53:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (1BE7A400) [pid = 1332] [serial = 2023] [outer = 116BEC00] 07:53:58 INFO - PROCESS | 1332 | 1460991238222 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (1BFB3C00) [pid = 1332] [serial = 2024] [outer = 116BEC00] 07:53:58 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1A7CA400) [pid = 1332] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:53:58 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1DA03400) [pid = 1332] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:53:58 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (1BBCB400) [pid = 1332] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:53:58 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (15450800) [pid = 1332] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:53:58 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1AD9EC00) [pid = 1332] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:53:58 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (15A9B000) [pid = 1332] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:53:58 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1E707000) [pid = 1332] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:53:58 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (18A42800) [pid = 1332] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:53:58 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (10544800) [pid = 1332] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:53:59 INFO - PROCESS | 1332 | 1460991239106 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 07:53:59 INFO - PROCESS | 1332 | 1460991239152 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 07:53:59 INFO - PROCESS | 1332 | 1460991239155 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:53:59 INFO - PROCESS | 1332 | 1460991239157 Marionette TRACE conn4 <- [1,2662,null,{}] 07:53:59 INFO - PROCESS | 1332 | 1460991239160 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:59 INFO - PROCESS | 1332 | 1460991239251 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 07:53:59 INFO - PROCESS | 1332 | 1460991239363 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 1332 | ++DOCSHELL 1552E400 == 90 [pid = 1332] [id = 675] 07:53:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (15E6F400) [pid = 1332] [serial = 2025] [outer = 00000000] 07:53:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1B04D800) [pid = 1332] [serial = 2026] [outer = 15E6F400] 07:53:59 INFO - PROCESS | 1332 | 1460991239407 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1BEEF000) [pid = 1332] [serial = 2027] [outer = 15E6F400] 07:54:00 INFO - PROCESS | 1332 | 1460991240270 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 1332 | 1460991240285 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 07:54:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:54:00 INFO - PROCESS | 1332 | 1460991240288 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 1332 | 1460991240290 Marionette TRACE conn4 <- [1,2666,null,{}] 07:54:00 INFO - PROCESS | 1332 | 1460991240293 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:00 INFO - PROCESS | 1332 | 1460991240427 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 07:54:00 INFO - PROCESS | 1332 | 1460991240436 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 1332 | ++DOCSHELL 1AD4C400 == 91 [pid = 1332] [id = 676] 07:54:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1C0EF400) [pid = 1332] [serial = 2028] [outer = 00000000] 07:54:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1DA3A400) [pid = 1332] [serial = 2029] [outer = 1C0EF400] 07:54:00 INFO - PROCESS | 1332 | 1460991240482 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1DA62400) [pid = 1332] [serial = 2030] [outer = 1C0EF400] 07:54:01 INFO - PROCESS | 1332 | 1460991241432 Marionette TRACE conn4 <- [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]]]}] 07:54:01 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) 07:54:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1184ms 07:54:01 INFO - PROCESS | 1332 | 1460991241473 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 07:54:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:54:01 INFO - PROCESS | 1332 | 1460991241478 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 07:54:01 INFO - PROCESS | 1332 | 1460991241483 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 1332 | 1460991241487 Marionette TRACE conn4 <- [1,2670,null,{}] 07:54:01 INFO - PROCESS | 1332 | 1460991241493 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:01 INFO - PROCESS | 1332 | 1460991241652 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 07:54:01 INFO - PROCESS | 1332 | 1460991241857 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:01 INFO - PROCESS | 1332 | ++DOCSHELL 15EE7000 == 92 [pid = 1332] [id = 677] 07:54:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (15F98000) [pid = 1332] [serial = 2031] [outer = 00000000] 07:54:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (16EDE800) [pid = 1332] [serial = 2032] [outer = 15F98000] 07:54:01 INFO - PROCESS | 1332 | 1460991241918 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (18ACE400) [pid = 1332] [serial = 2033] [outer = 15F98000] 07:54:02 INFO - PROCESS | 1332 | 1460991242970 Marionette TRACE conn4 <- [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]]]}] 07:54:03 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) 07:54:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1534ms 07:54:03 INFO - PROCESS | 1332 | 1460991243018 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 1332 | 1460991243024 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 07:54:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:54:03 INFO - PROCESS | 1332 | 1460991243030 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 1332 | 1460991243033 Marionette TRACE conn4 <- [1,2674,null,{}] 07:54:03 INFO - PROCESS | 1332 | 1460991243037 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:03 INFO - PROCESS | 1332 | 1460991243158 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 07:54:03 INFO - PROCESS | 1332 | 1460991243324 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 1332 | ++DOCSHELL 1AA19C00 == 93 [pid = 1332] [id = 678] 07:54:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (1AACB400) [pid = 1332] [serial = 2034] [outer = 00000000] 07:54:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (1AEA7000) [pid = 1332] [serial = 2035] [outer = 1AACB400] 07:54:03 INFO - PROCESS | 1332 | 1460991243379 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1AF23800) [pid = 1332] [serial = 2036] [outer = 1AACB400] 07:54:04 INFO - PROCESS | 1332 | 1460991244411 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 1332 | 1460991244498 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 07:54:04 INFO - PROCESS | 1332 | 1460991244503 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:54:04 INFO - PROCESS | 1332 | 1460991244507 Marionette TRACE conn4 <- [1,2678,null,{}] 07:54:04 INFO - PROCESS | 1332 | 1460991244518 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:04 INFO - PROCESS | 1332 | 1460991244629 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 07:54:04 INFO - PROCESS | 1332 | 1460991244861 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 1332 | ++DOCSHELL 1146D000 == 94 [pid = 1332] [id = 679] 07:54:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (11EE9000) [pid = 1332] [serial = 2037] [outer = 00000000] 07:54:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (1E706400) [pid = 1332] [serial = 2038] [outer = 11EE9000] 07:54:04 INFO - PROCESS | 1332 | 1460991244919 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (1E789C00) [pid = 1332] [serial = 2039] [outer = 11EE9000] 07:54:05 INFO - PROCESS | 1332 | 1460991245967 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 1332 | 1460991245987 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 07:54:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:54:05 INFO - PROCESS | 1332 | 1460991245991 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 1332 | 1460991245993 Marionette TRACE conn4 <- [1,2682,null,{}] 07:54:05 INFO - PROCESS | 1332 | 1460991245997 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:06 INFO - PROCESS | 1332 | 1460991246115 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 07:54:06 INFO - PROCESS | 1332 | 1460991246301 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 1332 | ++DOCSHELL 1E7C0C00 == 95 [pid = 1332] [id = 680] 07:54:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (1E7C2000) [pid = 1332] [serial = 2040] [outer = 00000000] 07:54:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (1ED92400) [pid = 1332] [serial = 2041] [outer = 1E7C2000] 07:54:06 INFO - PROCESS | 1332 | 1460991246361 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (1F36AC00) [pid = 1332] [serial = 2042] [outer = 1E7C2000] 07:54:07 INFO - PROCESS | 1332 | 1460991247402 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 1332 | 1460991247429 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 07:54:07 INFO - PROCESS | 1332 | 1460991247432 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:54:07 INFO - PROCESS | 1332 | 1460991247434 Marionette TRACE conn4 <- [1,2686,null,{}] 07:54:07 INFO - PROCESS | 1332 | 1460991247438 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:07 INFO - PROCESS | 1332 | 1460991247552 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 07:54:07 INFO - PROCESS | 1332 | 1460991247711 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 1332 | ++DOCSHELL 1F370C00 == 96 [pid = 1332] [id = 681] 07:54:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (1F55A000) [pid = 1332] [serial = 2043] [outer = 00000000] 07:54:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (1FEB1C00) [pid = 1332] [serial = 2044] [outer = 1F55A000] 07:54:07 INFO - PROCESS | 1332 | 1460991247767 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (1FEB6800) [pid = 1332] [serial = 2045] [outer = 1F55A000] 07:54:08 INFO - PROCESS | 1332 | 1460991248789 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 1332 | 1460991248819 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 07:54:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:54:08 INFO - PROCESS | 1332 | 1460991248823 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 1332 | 1460991248825 Marionette TRACE conn4 <- [1,2690,null,{}] 07:54:08 INFO - PROCESS | 1332 | 1460991248829 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:08 INFO - PROCESS | 1332 | 1460991248962 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 07:54:09 INFO - PROCESS | 1332 | 1460991249129 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 1332 | ++DOCSHELL 1FEE3400 == 97 [pid = 1332] [id = 682] 07:54:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 163 (1FEE4000) [pid = 1332] [serial = 2046] [outer = 00000000] 07:54:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 164 (2030CC00) [pid = 1332] [serial = 2047] [outer = 1FEE4000] 07:54:09 INFO - PROCESS | 1332 | 1460991249188 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 165 (20528400) [pid = 1332] [serial = 2048] [outer = 1FEE4000] 07:54:09 INFO - PROCESS | 1332 | 1460991249712 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:54:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:54:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 931ms 07:54:09 INFO - PROCESS | 1332 | 1460991249777 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 07:54:09 INFO - PROCESS | 1332 | 1460991249780 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 07:54:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:54:09 INFO - PROCESS | 1332 | 1460991249783 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:54:09 INFO - PROCESS | 1332 | 1460991249785 Marionette TRACE conn4 <- [1,2694,null,{}] 07:54:09 INFO - PROCESS | 1332 | 1460991249789 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:09 INFO - PROCESS | 1332 | 1460991249919 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 07:54:10 INFO - PROCESS | 1332 | 1460991250093 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 1332 | ++DOCSHELL 15444C00 == 98 [pid = 1332] [id = 683] 07:54:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 166 (15447C00) [pid = 1332] [serial = 2049] [outer = 00000000] 07:54:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 167 (19736C00) [pid = 1332] [serial = 2050] [outer = 15447C00] 07:54:10 INFO - PROCESS | 1332 | 1460991250149 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 168 (1A359C00) [pid = 1332] [serial = 2051] [outer = 15447C00] 07:54:10 INFO - PROCESS | 1332 | 1460991250714 Marionette TRACE conn4 <- [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]]]}] 07:54:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:54:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 970ms 07:54:10 INFO - PROCESS | 1332 | 1460991250757 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 1332 | 1460991250759 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 07:54:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:54:10 INFO - PROCESS | 1332 | 1460991250762 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 1332 | 1460991250764 Marionette TRACE conn4 <- [1,2698,null,{}] 07:54:10 INFO - PROCESS | 1332 | 1460991250768 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:10 INFO - PROCESS | 1332 | 1460991250887 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 07:54:11 INFO - PROCESS | 1332 | 1460991251214 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 1332 | ++DOCSHELL 10AABC00 == 99 [pid = 1332] [id = 684] 07:54:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 169 (10EC7400) [pid = 1332] [serial = 2052] [outer = 00000000] 07:54:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 170 (15A0F400) [pid = 1332] [serial = 2053] [outer = 10EC7400] 07:54:11 INFO - PROCESS | 1332 | 1460991251270 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 171 (1885E800) [pid = 1332] [serial = 2054] [outer = 10EC7400] 07:54:11 INFO - PROCESS | 1332 | 1460991251908 Marionette TRACE conn4 <- [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] 07:54:11 INFO - PROCESS | 1332 | 1460991251946 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 07:54:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:54:11 INFO - PROCESS | 1332 | 1460991251951 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 1332 | 1460991251954 Marionette TRACE conn4 <- [1,2702,null,{}] 07:54:11 INFO - PROCESS | 1332 | 1460991251959 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:12 INFO - PROCESS | 1332 | 1460991252074 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 07:54:12 INFO - PROCESS | 1332 | 1460991252244 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 1332 | ++DOCSHELL 19D67C00 == 100 [pid = 1332] [id = 685] 07:54:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 172 (1A7C1000) [pid = 1332] [serial = 2055] [outer = 00000000] 07:54:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 173 (1B060000) [pid = 1332] [serial = 2056] [outer = 1A7C1000] 07:54:12 INFO - PROCESS | 1332 | 1460991252298 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 174 (1BBCBC00) [pid = 1332] [serial = 2057] [outer = 1A7C1000] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 11213000 == 99 [pid = 1332] [id = 399] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 1552E400 == 98 [pid = 1332] [id = 675] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 10EBB400 == 97 [pid = 1332] [id = 674] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 1B04E400 == 96 [pid = 1332] [id = 673] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 1AD9AC00 == 95 [pid = 1332] [id = 672] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 15450400 == 94 [pid = 1332] [id = 671] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 0EB5D800 == 93 [pid = 1332] [id = 670] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 19B15800 == 92 [pid = 1332] [id = 669] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 10959C00 == 91 [pid = 1332] [id = 668] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 173 (1FEAE800) [pid = 1332] [serial = 1978] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 172 (1AF17800) [pid = 1332] [serial = 1930] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 171 (1FEBE000) [pid = 1332] [serial = 1933] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 170 (21DCF000) [pid = 1332] [serial = 1936] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 169 (22A47000) [pid = 1332] [serial = 1939] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 168 (250D2400) [pid = 1332] [serial = 1942] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 167 (250E0000) [pid = 1332] [serial = 1945] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 166 (2554C000) [pid = 1332] [serial = 1948] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 2554D000 == 90 [pid = 1332] [id = 666] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 24AE6400 == 89 [pid = 1332] [id = 665] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 22077400 == 88 [pid = 1332] [id = 664] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 20193000 == 87 [pid = 1332] [id = 663] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 1DA0FC00 == 86 [pid = 1332] [id = 662] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 1A7C3400 == 85 [pid = 1332] [id = 661] 07:54:12 INFO - PROCESS | 1332 | --DOCSHELL 105B7400 == 84 [pid = 1332] [id = 660] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 165 (1543A000) [pid = 1332] [serial = 1973] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 164 (1C0E9400) [pid = 1332] [serial = 1964] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 163 (1B04C800) [pid = 1332] [serial = 1955] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 162 (1AEB0800) [pid = 1332] [serial = 1954] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (1DA34800) [pid = 1332] [serial = 1966] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (1BE8A800) [pid = 1332] [serial = 1963] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (18A44000) [pid = 1332] [serial = 1952] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (16E56C00) [pid = 1332] [serial = 1951] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1B067400) [pid = 1332] [serial = 1960] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (1BB9D800) [pid = 1332] [serial = 1961] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (19B1A000) [pid = 1332] [serial = 1957] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (19F1C000) [pid = 1332] [serial = 1958] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (1E7BE400) [pid = 1332] [serial = 1969] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (18EAC800) [pid = 1332] [serial = 1927] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (1DB3BC00) [pid = 1332] [serial = 1967] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1ECA2800) [pid = 1332] [serial = 1970] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1BEFC000) [pid = 1332] [serial = 1975] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (11E88000) [pid = 1332] [serial = 1972] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (1E7BF000) [pid = 1332] [serial = 1976] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 1332 | 1460991252952 Marionette TRACE conn4 <- [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]]]}] 07:54:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:54:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1016ms 07:54:12 INFO - PROCESS | 1332 | 1460991252976 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 1332 | 1460991252980 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 07:54:12 INFO - PROCESS | 1332 | 1460991252985 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:54:12 INFO - PROCESS | 1332 | 1460991252987 Marionette TRACE conn4 <- [1,2706,null,{}] 07:54:13 INFO - PROCESS | 1332 | 1460991253021 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:13 INFO - PROCESS | 1332 | 1460991253120 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 07:54:13 INFO - PROCESS | 1332 | 1460991253126 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 1332 | ++DOCSHELL 10EC4C00 == 85 [pid = 1332] [id = 686] 07:54:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1121E000) [pid = 1332] [serial = 2058] [outer = 00000000] 07:54:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (197C2C00) [pid = 1332] [serial = 2059] [outer = 1121E000] 07:54:13 INFO - PROCESS | 1332 | 1460991253173 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (19F27000) [pid = 1332] [serial = 2060] [outer = 1121E000] 07:54:13 INFO - PROCESS | 1332 | 1460991253703 Marionette TRACE conn4 <- [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] 07:54:13 INFO - PROCESS | 1332 | 1460991253762 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 07:54:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:54:13 INFO - PROCESS | 1332 | 1460991253766 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 1332 | 1460991253772 Marionette TRACE conn4 <- [1,2710,null,{}] 07:54:13 INFO - PROCESS | 1332 | 1460991253812 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:13 INFO - PROCESS | 1332 | 1460991253918 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 07:54:14 INFO - PROCESS | 1332 | 1460991254042 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 1332 | ++DOCSHELL 1AF18C00 == 86 [pid = 1332] [id = 687] 07:54:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (1AF19800) [pid = 1332] [serial = 2061] [outer = 00000000] 07:54:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (1BBC0C00) [pid = 1332] [serial = 2062] [outer = 1AF19800] 07:54:14 INFO - PROCESS | 1332 | 1460991254090 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1BE78400) [pid = 1332] [serial = 2063] [outer = 1AF19800] 07:54:14 INFO - PROCESS | 1332 | 1460991254494 Marionette TRACE conn4 <- [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] 07:54:14 INFO - PROCESS | 1332 | 1460991254522 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 07:54:14 INFO - PROCESS | 1332 | 1460991254525 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:54:14 INFO - PROCESS | 1332 | 1460991254526 Marionette TRACE conn4 <- [1,2714,null,{}] 07:54:14 INFO - PROCESS | 1332 | 1460991254530 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:14 INFO - PROCESS | 1332 | 1460991254629 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 07:54:14 INFO - PROCESS | 1332 | 1460991254635 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 1332 | ++DOCSHELL 1BFB4000 == 87 [pid = 1332] [id = 688] 07:54:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (1BFB8C00) [pid = 1332] [serial = 2064] [outer = 00000000] 07:54:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (1DA36400) [pid = 1332] [serial = 2065] [outer = 1BFB8C00] 07:54:14 INFO - PROCESS | 1332 | 1460991254679 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (1E30F800) [pid = 1332] [serial = 2066] [outer = 1BFB8C00] 07:54:15 INFO - PROCESS | 1332 | 1460991255199 Marionette TRACE conn4 <- [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]]]}] 07:54:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:54:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 07:54:15 INFO - PROCESS | 1332 | 1460991255259 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 07:54:15 INFO - PROCESS | 1332 | 1460991255261 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 07:54:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:54:15 INFO - PROCESS | 1332 | 1460991255264 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 1332 | 1460991255266 Marionette TRACE conn4 <- [1,2718,null,{}] 07:54:15 INFO - PROCESS | 1332 | 1460991255302 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:15 INFO - PROCESS | 1332 | 1460991255437 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 07:54:15 INFO - PROCESS | 1332 | 1460991255454 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 1332 | ++DOCSHELL 1E7BE400 == 88 [pid = 1332] [id = 689] 07:54:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (1E7C1400) [pid = 1332] [serial = 2067] [outer = 00000000] 07:54:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (1ECA2000) [pid = 1332] [serial = 2068] [outer = 1E7C1400] 07:54:15 INFO - PROCESS | 1332 | 1460991255511 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (1F55C800) [pid = 1332] [serial = 2069] [outer = 1E7C1400] 07:54:16 INFO - PROCESS | 1332 | 1460991256455 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 1332 | 1460991256489 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 07:54:16 INFO - PROCESS | 1332 | 1460991256493 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 1332 | 1460991256494 Marionette TRACE conn4 <- [1,2722,null,{}] 07:54:16 INFO - PROCESS | 1332 | 1460991256498 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:16 INFO - PROCESS | 1332 | 1460991256637 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 07:54:16 INFO - PROCESS | 1332 | 1460991256651 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 1332 | ++DOCSHELL 1E787400 == 89 [pid = 1332] [id = 690] 07:54:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (1F561000) [pid = 1332] [serial = 2070] [outer = 00000000] 07:54:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (20488000) [pid = 1332] [serial = 2071] [outer = 1F561000] 07:54:16 INFO - PROCESS | 1332 | 1460991256695 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (20527000) [pid = 1332] [serial = 2072] [outer = 1F561000] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (1AE57000) [pid = 1332] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (1DAEA400) [pid = 1332] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (19D72400) [pid = 1332] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (11EE0C00) [pid = 1332] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (15449800) [pid = 1332] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (2048C400) [pid = 1332] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (1E7C5800) [pid = 1332] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (1B050400) [pid = 1332] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (15525800) [pid = 1332] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (1BE74800) [pid = 1332] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (116BEC00) [pid = 1332] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1E784C00) [pid = 1332] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1F367400) [pid = 1332] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (1DA0F000) [pid = 1332] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (2200D800) [pid = 1332] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (15E6F400) [pid = 1332] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (0EBB5800) [pid = 1332] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (11213400) [pid = 1332] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1AEAD000) [pid = 1332] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1BE7BC00) [pid = 1332] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1FEA6800) [pid = 1332] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1ECAB000) [pid = 1332] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (19D6A000) [pid = 1332] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (18B17000) [pid = 1332] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (1140B400) [pid = 1332] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (1FEED800) [pid = 1332] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:54:17 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (1E7BD400) [pid = 1332] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:54:17 INFO - PROCESS | 1332 | 1460991257409 Marionette TRACE conn4 <- [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]]]}] 07:54:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:54:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 970ms 07:54:17 INFO - PROCESS | 1332 | 1460991257463 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 1332 | 1460991257465 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 07:54:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:54:17 INFO - PROCESS | 1332 | 1460991257468 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 1332 | 1460991257470 Marionette TRACE conn4 <- [1,2726,null,{}] 07:54:17 INFO - PROCESS | 1332 | 1460991257478 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:17 INFO - PROCESS | 1332 | 1460991257576 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 07:54:17 INFO - PROCESS | 1332 | 1460991257582 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:17 INFO - PROCESS | 1332 | ++DOCSHELL 15525800 == 90 [pid = 1332] [id = 691] 07:54:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (183E8C00) [pid = 1332] [serial = 2073] [outer = 00000000] 07:54:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1BE74800) [pid = 1332] [serial = 2074] [outer = 183E8C00] 07:54:17 INFO - PROCESS | 1332 | 1460991257629 Marionette DEBUG loaded listener.js 07:54:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1DA0F000) [pid = 1332] [serial = 2075] [outer = 183E8C00] 07:54:18 INFO - PROCESS | 1332 | 1460991258102 Marionette TRACE conn4 <- [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]]]}] 07:54:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:54:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 07:54:18 INFO - PROCESS | 1332 | 1460991258139 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 1332 | 1460991258141 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 07:54:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:54:18 INFO - PROCESS | 1332 | 1460991258144 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - PROCESS | 1332 | 1460991258146 Marionette TRACE conn4 <- [1,2730,null,{}] 07:54:18 INFO - PROCESS | 1332 | 1460991258150 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:18 INFO - PROCESS | 1332 | 1460991258243 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 07:54:18 INFO - PROCESS | 1332 | 1460991258281 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 1332 | ++DOCSHELL 1A356C00 == 91 [pid = 1332] [id = 692] 07:54:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1B054C00) [pid = 1332] [serial = 2076] [outer = 00000000] 07:54:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1FEBD000) [pid = 1332] [serial = 2077] [outer = 1B054C00] 07:54:18 INFO - PROCESS | 1332 | 1460991258326 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (2052A000) [pid = 1332] [serial = 2078] [outer = 1B054C00] 07:54:18 INFO - PROCESS | 1332 | 1460991258778 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:54:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:54:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 07:54:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:54:18 INFO - PROCESS | 1332 | 1460991258828 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 1332 | 1460991258830 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 07:54:18 INFO - PROCESS | 1332 | 1460991258833 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - PROCESS | 1332 | 1460991258834 Marionette TRACE conn4 <- [1,2734,null,{}] 07:54:18 INFO - PROCESS | 1332 | 1460991258838 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:18 INFO - PROCESS | 1332 | 1460991258933 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 07:54:18 INFO - PROCESS | 1332 | 1460991258939 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 1332 | ++DOCSHELL 21DD1000 == 92 [pid = 1332] [id = 693] 07:54:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (2200A800) [pid = 1332] [serial = 2079] [outer = 00000000] 07:54:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (22077400) [pid = 1332] [serial = 2080] [outer = 2200A800] 07:54:18 INFO - PROCESS | 1332 | 1460991258984 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1B04F000) [pid = 1332] [serial = 2081] [outer = 2200A800] 07:54:19 INFO - PROCESS | 1332 | 1460991259781 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:54:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:54:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 970ms 07:54:19 INFO - PROCESS | 1332 | 1460991259807 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 1332 | 1460991259813 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 07:54:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:54:19 INFO - PROCESS | 1332 | 1460991259818 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 1332 | 1460991259822 Marionette TRACE conn4 <- [1,2738,null,{}] 07:54:19 INFO - PROCESS | 1332 | 1460991259828 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:19 INFO - PROCESS | 1332 | 1460991259957 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 07:54:20 INFO - PROCESS | 1332 | 1460991260123 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 1332 | ++DOCSHELL 183E2800 == 93 [pid = 1332] [id = 694] 07:54:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (18B17400) [pid = 1332] [serial = 2082] [outer = 00000000] 07:54:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1AA0DC00) [pid = 1332] [serial = 2083] [outer = 18B17400] 07:54:20 INFO - PROCESS | 1332 | 1460991260182 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1AD96400) [pid = 1332] [serial = 2084] [outer = 18B17400] 07:54:20 INFO - PROCESS | 1332 | 1460991260716 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:54:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:54:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 07:54:20 INFO - PROCESS | 1332 | 1460991260793 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 1332 | 1460991260799 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 07:54:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:54:20 INFO - PROCESS | 1332 | 1460991260805 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 1332 | 1460991260808 Marionette TRACE conn4 <- [1,2742,null,{}] 07:54:20 INFO - PROCESS | 1332 | 1460991260812 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:20 INFO - PROCESS | 1332 | 1460991260935 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 07:54:21 INFO - PROCESS | 1332 | 1460991261117 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 1332 | ++DOCSHELL 1AE58400 == 94 [pid = 1332] [id = 695] 07:54:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1AF18000) [pid = 1332] [serial = 2085] [outer = 00000000] 07:54:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (1DA0FC00) [pid = 1332] [serial = 2086] [outer = 1AF18000] 07:54:21 INFO - PROCESS | 1332 | 1460991261174 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (1E709800) [pid = 1332] [serial = 2087] [outer = 1AF18000] 07:54:21 INFO - PROCESS | 1332 | 1460991261766 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:54:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:54:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1019ms 07:54:21 INFO - PROCESS | 1332 | 1460991261826 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 1332 | 1460991261829 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 07:54:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:54:21 INFO - PROCESS | 1332 | 1460991261833 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 1332 | 1460991261836 Marionette TRACE conn4 <- [1,2746,null,{}] 07:54:21 INFO - PROCESS | 1332 | 1460991261847 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:22 INFO - PROCESS | 1332 | 1460991262021 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 07:54:22 INFO - PROCESS | 1332 | 1460991262188 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 1332 | ++DOCSHELL 2200C800 == 95 [pid = 1332] [id = 696] 07:54:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (2200DC00) [pid = 1332] [serial = 2088] [outer = 00000000] 07:54:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (22A49800) [pid = 1332] [serial = 2089] [outer = 2200DC00] 07:54:22 INFO - PROCESS | 1332 | 1460991262247 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (23FC6800) [pid = 1332] [serial = 2090] [outer = 2200DC00] 07:54:22 INFO - PROCESS | 1332 | 1460991262820 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:54:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:54:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1024ms 07:54:22 INFO - PROCESS | 1332 | 1460991262860 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 1332 | 1460991262863 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 07:54:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:54:22 INFO - PROCESS | 1332 | 1460991262867 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 1332 | 1460991262869 Marionette TRACE conn4 <- [1,2750,null,{}] 07:54:22 INFO - PROCESS | 1332 | 1460991262873 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:22 INFO - PROCESS | 1332 | 1460991262993 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 07:54:23 INFO - PROCESS | 1332 | 1460991263170 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 1332 | ++DOCSHELL 23FC9800 == 96 [pid = 1332] [id = 697] 07:54:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (23FCA400) [pid = 1332] [serial = 2091] [outer = 00000000] 07:54:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (24AEA000) [pid = 1332] [serial = 2092] [outer = 23FCA400] 07:54:23 INFO - PROCESS | 1332 | 1460991263226 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (250D2400) [pid = 1332] [serial = 2093] [outer = 23FCA400] 07:54:23 INFO - PROCESS | 1332 | 1460991263763 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:54:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:54:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 07:54:23 INFO - PROCESS | 1332 | 1460991263800 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 1332 | 1460991263802 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 07:54:23 INFO - PROCESS | 1332 | 1460991263805 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:54:23 INFO - PROCESS | 1332 | 1460991263808 Marionette TRACE conn4 <- [1,2754,null,{}] 07:54:23 INFO - PROCESS | 1332 | 1460991263811 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:23 INFO - PROCESS | 1332 | 1460991263928 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 07:54:24 INFO - PROCESS | 1332 | 1460991264104 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 1332 | ++DOCSHELL 24AF0C00 == 97 [pid = 1332] [id = 698] 07:54:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (250D5C00) [pid = 1332] [serial = 2094] [outer = 00000000] 07:54:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (25543000) [pid = 1332] [serial = 2095] [outer = 250D5C00] 07:54:24 INFO - PROCESS | 1332 | 1460991264165 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (2554AC00) [pid = 1332] [serial = 2096] [outer = 250D5C00] 07:54:24 INFO - PROCESS | 1332 | 1460991264754 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:54:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:54:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1017ms 07:54:24 INFO - PROCESS | 1332 | 1460991264827 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 07:54:24 INFO - PROCESS | 1332 | 1460991264829 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 07:54:24 INFO - PROCESS | 1332 | 1460991264833 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:54:24 INFO - PROCESS | 1332 | 1460991264835 Marionette TRACE conn4 <- [1,2758,null,{}] 07:54:24 INFO - PROCESS | 1332 | 1460991264839 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:24 INFO - PROCESS | 1332 | 1460991264996 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 07:54:25 INFO - PROCESS | 1332 | 1460991265163 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 1332 | ++DOCSHELL 25550000 == 98 [pid = 1332] [id = 699] 07:54:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (2567F400) [pid = 1332] [serial = 2097] [outer = 00000000] 07:54:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (25686800) [pid = 1332] [serial = 2098] [outer = 2567F400] 07:54:25 INFO - PROCESS | 1332 | 1460991265220 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (2596DC00) [pid = 1332] [serial = 2099] [outer = 2567F400] 07:54:25 INFO - PROCESS | 1332 | 1460991265787 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:54:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:54:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 07:54:25 INFO - PROCESS | 1332 | 1460991265822 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 1332 | 1460991265825 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 07:54:25 INFO - PROCESS | 1332 | 1460991265830 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:54:25 INFO - PROCESS | 1332 | 1460991265832 Marionette TRACE conn4 <- [1,2762,null,{}] 07:54:25 INFO - PROCESS | 1332 | 1460991265836 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:25 INFO - PROCESS | 1332 | 1460991265951 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 07:54:26 INFO - PROCESS | 1332 | 1460991266128 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 1332 | ++DOCSHELL 25971C00 == 99 [pid = 1332] [id = 700] 07:54:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 163 (25972000) [pid = 1332] [serial = 2100] [outer = 00000000] 07:54:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 164 (25978800) [pid = 1332] [serial = 2101] [outer = 25972000] 07:54:26 INFO - PROCESS | 1332 | 1460991266183 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 165 (2597AC00) [pid = 1332] [serial = 2102] [outer = 25972000] 07:54:26 INFO - PROCESS | 1332 | 1460991266735 Marionette TRACE conn4 <- [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]]]}] 07:54:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:54:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 07:54:26 INFO - PROCESS | 1332 | 1460991266805 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 1332 | 1460991266807 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 07:54:26 INFO - PROCESS | 1332 | 1460991266811 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:54:26 INFO - PROCESS | 1332 | 1460991266813 Marionette TRACE conn4 <- [1,2766,null,{}] 07:54:26 INFO - PROCESS | 1332 | 1460991266817 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:26 INFO - PROCESS | 1332 | 1460991266932 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 07:54:27 INFO - PROCESS | 1332 | 1460991267097 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 1332 | ++DOCSHELL 2581EC00 == 100 [pid = 1332] [id = 701] 07:54:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 166 (25820000) [pid = 1332] [serial = 2103] [outer = 00000000] 07:54:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 167 (25828000) [pid = 1332] [serial = 2104] [outer = 25820000] 07:54:27 INFO - PROCESS | 1332 | 1460991267152 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 168 (2582B800) [pid = 1332] [serial = 2105] [outer = 25820000] 07:54:27 INFO - PROCESS | 1332 | 1460991267736 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:54:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:54:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 970ms 07:54:27 INFO - PROCESS | 1332 | 1460991267790 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 07:54:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:54:27 INFO - PROCESS | 1332 | 1460991267792 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 07:54:27 INFO - PROCESS | 1332 | 1460991267798 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 1332 | 1460991267800 Marionette TRACE conn4 <- [1,2770,null,{}] 07:54:27 INFO - PROCESS | 1332 | 1460991267804 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:27 INFO - PROCESS | 1332 | 1460991267927 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 07:54:28 INFO - PROCESS | 1332 | 1460991268107 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 1332 | ++DOCSHELL 1146BC00 == 101 [pid = 1332] [id = 702] 07:54:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 169 (1146EC00) [pid = 1332] [serial = 2106] [outer = 00000000] 07:54:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 170 (1AA19800) [pid = 1332] [serial = 2107] [outer = 1146EC00] 07:54:28 INFO - PROCESS | 1332 | 1460991268162 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 171 (1AD56400) [pid = 1332] [serial = 2108] [outer = 1146EC00] 07:54:29 INFO - PROCESS | 1332 | 1460991269040 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:54:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:54:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1274ms 07:54:29 INFO - PROCESS | 1332 | 1460991269074 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 1332 | 1460991269078 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 07:54:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:54:29 INFO - PROCESS | 1332 | 1460991269083 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - PROCESS | 1332 | 1460991269088 Marionette TRACE conn4 <- [1,2774,null,{}] 07:54:29 INFO - PROCESS | 1332 | 1460991269110 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:29 INFO - PROCESS | 1332 | 1460991269230 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 07:54:29 INFO - PROCESS | 1332 | 1460991269401 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 1332 | ++DOCSHELL 15436000 == 102 [pid = 1332] [id = 703] 07:54:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 172 (15477C00) [pid = 1332] [serial = 2109] [outer = 00000000] 07:54:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 173 (18ACC400) [pid = 1332] [serial = 2110] [outer = 15477C00] 07:54:29 INFO - PROCESS | 1332 | 1460991269453 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 174 (197BF800) [pid = 1332] [serial = 2111] [outer = 15477C00] 07:54:30 INFO - PROCESS | 1332 | 1460991270024 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:54:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 987ms 07:54:30 INFO - PROCESS | 1332 | 1460991270072 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 1332 | 1460991270077 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 07:54:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:54:30 INFO - PROCESS | 1332 | 1460991270083 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 1332 | 1460991270086 Marionette TRACE conn4 <- [1,2778,null,{}] 07:54:30 INFO - PROCESS | 1332 | 1460991270090 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:30 INFO - PROCESS | 1332 | 1460991270199 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 07:54:30 INFO - PROCESS | 1332 | 1460991270391 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 1A356C00 == 101 [pid = 1332] [id = 692] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 15525800 == 100 [pid = 1332] [id = 691] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 1E787400 == 99 [pid = 1332] [id = 690] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 1E7BE400 == 98 [pid = 1332] [id = 689] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 1BFB4000 == 97 [pid = 1332] [id = 688] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 1AF18C00 == 96 [pid = 1332] [id = 687] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 10EC4C00 == 95 [pid = 1332] [id = 686] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 173 (1DA3A400) [pid = 1332] [serial = 2029] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | ++DOCSHELL 10544800 == 96 [pid = 1332] [id = 704] 07:54:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 174 (10EBE400) [pid = 1332] [serial = 2112] [outer = 00000000] 07:54:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 175 (15437000) [pid = 1332] [serial = 2113] [outer = 10EBE400] 07:54:30 INFO - PROCESS | 1332 | 1460991270506 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 176 (15AE6400) [pid = 1332] [serial = 2114] [outer = 10EBE400] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 19D67C00 == 95 [pid = 1332] [id = 685] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 10AABC00 == 94 [pid = 1332] [id = 684] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 1F370C00 == 93 [pid = 1332] [id = 681] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 1E7C0C00 == 92 [pid = 1332] [id = 680] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 1146D000 == 91 [pid = 1332] [id = 679] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 1AA19C00 == 90 [pid = 1332] [id = 678] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 25CB5C00 == 89 [pid = 1332] [id = 667] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 15EE7000 == 88 [pid = 1332] [id = 677] 07:54:30 INFO - PROCESS | 1332 | --DOCSHELL 1AD4C400 == 87 [pid = 1332] [id = 676] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 175 (1ED8E800) [pid = 1332] [serial = 1925] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 174 (1BEEF000) [pid = 1332] [serial = 2027] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 173 (1AF16000) [pid = 1332] [serial = 2017] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 172 (23FD0800) [pid = 1332] [serial = 1993] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 171 (1F365C00) [pid = 1332] [serial = 1880] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 170 (1AA14000) [pid = 1332] [serial = 2008] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 169 (15AECC00) [pid = 1332] [serial = 1817] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 168 (250D5000) [pid = 1332] [serial = 1996] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 167 (1972F000) [pid = 1332] [serial = 1874] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 166 (1AD4E400) [pid = 1332] [serial = 2009] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 165 (22005400) [pid = 1332] [serial = 1889] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 164 (1FEA2800) [pid = 1332] [serial = 1871] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 163 (1BBCA000) [pid = 1332] [serial = 2021] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 162 (19F22000) [pid = 1332] [serial = 2014] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (1CAA6C00) [pid = 1332] [serial = 1814] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (1AEA7400) [pid = 1332] [serial = 1984] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (1BB96800) [pid = 1332] [serial = 2020] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (1BFB3C00) [pid = 1332] [serial = 2024] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 157 (1ED85800) [pid = 1332] [serial = 1832] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 156 (1F562C00) [pid = 1332] [serial = 1835] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 155 (1E70D800) [pid = 1332] [serial = 1987] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 154 (1DA69800) [pid = 1332] [serial = 1826] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 153 (2207C400) [pid = 1332] [serial = 1990] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 152 (2207BC00) [pid = 1332] [serial = 1892] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 151 (1B04D800) [pid = 1332] [serial = 2026] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 150 (1544B400) [pid = 1332] [serial = 2012] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 149 (1AA0D400) [pid = 1332] [serial = 2015] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 148 (27AEA400) [pid = 1332] [serial = 2002] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (16182800) [pid = 1332] [serial = 2006] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1E70C000) [pid = 1332] [serial = 1829] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1DA09800) [pid = 1332] [serial = 1823] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (1BE7A400) [pid = 1332] [serial = 2023] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1529DC00) [pid = 1332] [serial = 1981] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1FEE2800) [pid = 1332] [serial = 1883] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (1FEBC000) [pid = 1332] [serial = 1979] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1AEA8000) [pid = 1332] [serial = 1877] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (1AA16800) [pid = 1332] [serial = 1820] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 138 (25CB7C00) [pid = 1332] [serial = 1999] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 137 (11461400) [pid = 1332] [serial = 2011] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 136 (15451400) [pid = 1332] [serial = 2005] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 135 (19DF2000) [pid = 1332] [serial = 1838] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 134 (20192000) [pid = 1332] [serial = 1886] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | --DOMWINDOW == 133 (1AF1EC00) [pid = 1332] [serial = 2018] [outer = 00000000] [url = about:blank] 07:54:30 INFO - PROCESS | 1332 | 1460991270986 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:54:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 930ms 07:54:31 INFO - PROCESS | 1332 | 1460991271016 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 1332 | 1460991271018 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 07:54:31 INFO - PROCESS | 1332 | 1460991271022 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:54:31 INFO - PROCESS | 1332 | 1460991271025 Marionette TRACE conn4 <- [1,2782,null,{}] 07:54:31 INFO - PROCESS | 1332 | 1460991271035 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:31 INFO - PROCESS | 1332 | 1460991271135 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 07:54:31 INFO - PROCESS | 1332 | 1460991271295 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 1332 | ++DOCSHELL 15A99800 == 88 [pid = 1332] [id = 705] 07:54:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 134 (15A9A400) [pid = 1332] [serial = 2115] [outer = 00000000] 07:54:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 135 (19F26000) [pid = 1332] [serial = 2116] [outer = 15A9A400] 07:54:31 INFO - PROCESS | 1332 | 1460991271348 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 136 (1A7CCC00) [pid = 1332] [serial = 2117] [outer = 15A9A400] 07:54:31 INFO - PROCESS | 1332 | 1460991271753 Marionette TRACE conn4 <- [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]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:54:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 770ms 07:54:31 INFO - PROCESS | 1332 | 1460991271813 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 1332 | 1460991271816 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 07:54:31 INFO - PROCESS | 1332 | 1460991271819 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:54:31 INFO - PROCESS | 1332 | 1460991271821 Marionette TRACE conn4 <- [1,2786,null,{}] 07:54:31 INFO - PROCESS | 1332 | 1460991271828 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:31 INFO - PROCESS | 1332 | 1460991271924 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 07:54:31 INFO - PROCESS | 1332 | 1460991271931 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 1332 | ++DOCSHELL 1AA1B400 == 89 [pid = 1332] [id = 706] 07:54:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 137 (1AAC6400) [pid = 1332] [serial = 2118] [outer = 00000000] 07:54:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 138 (1AEA8000) [pid = 1332] [serial = 2119] [outer = 1AAC6400] 07:54:31 INFO - PROCESS | 1332 | 1460991271977 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 139 (1AEB3C00) [pid = 1332] [serial = 2120] [outer = 1AAC6400] 07:54:32 INFO - PROCESS | 1332 | 1460991272441 Marionette TRACE conn4 <- [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]]]}] 07:54:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:54:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 07:54:32 INFO - PROCESS | 1332 | 1460991272494 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 1332 | 1460991272496 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 07:54:32 INFO - PROCESS | 1332 | 1460991272499 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:54:32 INFO - PROCESS | 1332 | 1460991272501 Marionette TRACE conn4 <- [1,2790,null,{}] 07:54:32 INFO - PROCESS | 1332 | 1460991272505 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:32 INFO - PROCESS | 1332 | 1460991272599 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 07:54:32 INFO - PROCESS | 1332 | 1460991272605 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 1332 | ++DOCSHELL 1AF1E400 == 90 [pid = 1332] [id = 707] 07:54:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1AF1F800) [pid = 1332] [serial = 2121] [outer = 00000000] 07:54:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (1BB92400) [pid = 1332] [serial = 2122] [outer = 1AF1F800] 07:54:32 INFO - PROCESS | 1332 | 1460991272650 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1BB9BC00) [pid = 1332] [serial = 2123] [outer = 1AF1F800] 07:54:33 INFO - PROCESS | 1332 | 1460991273191 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:54:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:54:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 07:54:33 INFO - PROCESS | 1332 | 1460991273234 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 1332 | 1460991273236 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 07:54:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:54:33 INFO - PROCESS | 1332 | 1460991273239 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 1332 | 1460991273241 Marionette TRACE conn4 <- [1,2794,null,{}] 07:54:33 INFO - PROCESS | 1332 | 1460991273245 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:33 INFO - PROCESS | 1332 | 1460991273430 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 07:54:33 INFO - PROCESS | 1332 | 1460991273512 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 1332 | ++DOCSHELL 1BDC7000 == 91 [pid = 1332] [id = 708] 07:54:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1BE73C00) [pid = 1332] [serial = 2124] [outer = 00000000] 07:54:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1BFB0C00) [pid = 1332] [serial = 2125] [outer = 1BE73C00] 07:54:33 INFO - PROCESS | 1332 | 1460991273561 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1CA9E800) [pid = 1332] [serial = 2126] [outer = 1BE73C00] 07:54:33 INFO - PROCESS | 1332 | 1460991273992 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:54:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:54:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 770ms 07:54:33 INFO - PROCESS | 1332 | 1460991274010 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 1332 | 1460991274012 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 07:54:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:54:34 INFO - PROCESS | 1332 | 1460991274015 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 1332 | 1460991274016 Marionette TRACE conn4 <- [1,2798,null,{}] 07:54:34 INFO - PROCESS | 1332 | 1460991274020 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:34 INFO - PROCESS | 1332 | 1460991274167 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 07:54:34 INFO - PROCESS | 1332 | 1460991274243 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 1332 | ++DOCSHELL 1D610400 == 92 [pid = 1332] [id = 709] 07:54:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1D95CC00) [pid = 1332] [serial = 2127] [outer = 00000000] 07:54:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1DA0E400) [pid = 1332] [serial = 2128] [outer = 1D95CC00] 07:54:34 INFO - PROCESS | 1332 | 1460991274287 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1DA3E000) [pid = 1332] [serial = 2129] [outer = 1D95CC00] 07:54:34 INFO - PROCESS | 1332 | 1460991274707 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:54:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 07:54:34 INFO - PROCESS | 1332 | 1460991274746 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 07:54:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:54:34 INFO - PROCESS | 1332 | 1460991274748 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 07:54:34 INFO - PROCESS | 1332 | 1460991274752 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 1332 | 1460991274753 Marionette TRACE conn4 <- [1,2802,null,{}] 07:54:34 INFO - PROCESS | 1332 | 1460991274757 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 1332 | 1460991275072 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 07:54:35 INFO - PROCESS | 1332 | --DOMWINDOW == 147 (1E7C1400) [pid = 1332] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:54:35 INFO - PROCESS | 1332 | --DOMWINDOW == 146 (1F561000) [pid = 1332] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:54:35 INFO - PROCESS | 1332 | --DOMWINDOW == 145 (1BFB8C00) [pid = 1332] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:54:35 INFO - PROCESS | 1332 | --DOMWINDOW == 144 (1121E000) [pid = 1332] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:54:35 INFO - PROCESS | 1332 | --DOMWINDOW == 143 (1B054C00) [pid = 1332] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:54:35 INFO - PROCESS | 1332 | --DOMWINDOW == 142 (1A7C1000) [pid = 1332] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:54:35 INFO - PROCESS | 1332 | --DOMWINDOW == 141 (10EC7400) [pid = 1332] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:54:35 INFO - PROCESS | 1332 | --DOMWINDOW == 140 (1AF19800) [pid = 1332] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:54:35 INFO - PROCESS | 1332 | --DOMWINDOW == 139 (183E8C00) [pid = 1332] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:54:35 INFO - PROCESS | 1332 | 1460991275160 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 1332 | ++DOCSHELL 10EC7400 == 93 [pid = 1332] [id = 710] 07:54:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 140 (1121E000) [pid = 1332] [serial = 2130] [outer = 00000000] 07:54:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 141 (19DF0800) [pid = 1332] [serial = 2131] [outer = 1121E000] 07:54:35 INFO - PROCESS | 1332 | 1460991275205 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 142 (1B05C000) [pid = 1332] [serial = 2132] [outer = 1121E000] 07:54:35 INFO - PROCESS | 1332 | 1460991275574 Marionette TRACE conn4 <- [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]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:54:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 870ms 07:54:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:54:35 INFO - PROCESS | 1332 | 1460991275622 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 1332 | 1460991275624 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 07:54:35 INFO - PROCESS | 1332 | 1460991275627 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 1332 | 1460991275629 Marionette TRACE conn4 <- [1,2806,null,{}] 07:54:35 INFO - PROCESS | 1332 | 1460991275633 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 1332 | 1460991275728 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 07:54:35 INFO - PROCESS | 1332 | 1460991275734 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 1332 | ++DOCSHELL 1DAEB400 == 94 [pid = 1332] [id = 711] 07:54:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 143 (1DAEB800) [pid = 1332] [serial = 2133] [outer = 00000000] 07:54:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 144 (1E787000) [pid = 1332] [serial = 2134] [outer = 1DAEB800] 07:54:35 INFO - PROCESS | 1332 | 1460991275779 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 145 (1E78D400) [pid = 1332] [serial = 2135] [outer = 1DAEB800] 07:54:36 INFO - PROCESS | 1332 | 1460991276216 Marionette TRACE conn4 <- [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]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:54:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 07:54:36 INFO - PROCESS | 1332 | 1460991276276 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 1332 | 1460991276278 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 07:54:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:54:36 INFO - PROCESS | 1332 | 1460991276281 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 1332 | 1460991276283 Marionette TRACE conn4 <- [1,2810,null,{}] 07:54:36 INFO - PROCESS | 1332 | 1460991276286 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:36 INFO - PROCESS | 1332 | 1460991276382 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 07:54:36 INFO - PROCESS | 1332 | 1460991276387 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 1332 | ++DOCSHELL 1E7C3800 == 95 [pid = 1332] [id = 712] 07:54:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 146 (1E7C4000) [pid = 1332] [serial = 2136] [outer = 00000000] 07:54:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 147 (1ECA3800) [pid = 1332] [serial = 2137] [outer = 1E7C4000] 07:54:36 INFO - PROCESS | 1332 | 1460991276461 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 148 (1ED85C00) [pid = 1332] [serial = 2138] [outer = 1E7C4000] 07:54:36 INFO - PROCESS | 1332 | 1460991276934 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:54:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 07:54:36 INFO - PROCESS | 1332 | 1460991276962 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 1332 | 1460991276964 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 07:54:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:54:36 INFO - PROCESS | 1332 | 1460991276968 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 1332 | 1460991276970 Marionette TRACE conn4 <- [1,2814,null,{}] 07:54:36 INFO - PROCESS | 1332 | 1460991276974 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:37 INFO - PROCESS | 1332 | 1460991277173 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 07:54:37 INFO - PROCESS | 1332 | 1460991277330 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 1332 | ++DOCSHELL 1140BC00 == 96 [pid = 1332] [id = 713] 07:54:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 149 (1140E800) [pid = 1332] [serial = 2139] [outer = 00000000] 07:54:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 150 (1237BC00) [pid = 1332] [serial = 2140] [outer = 1140E800] 07:54:37 INFO - PROCESS | 1332 | 1460991277395 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 151 (1544E000) [pid = 1332] [serial = 2141] [outer = 1140E800] 07:54:38 INFO - PROCESS | 1332 | 1460991278067 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:54:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:54:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1177ms 07:54:38 INFO - PROCESS | 1332 | 1460991278156 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 1332 | 1460991278162 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 07:54:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:54:38 INFO - PROCESS | 1332 | 1460991278166 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 1332 | 1460991278171 Marionette TRACE conn4 <- [1,2818,null,{}] 07:54:38 INFO - PROCESS | 1332 | 1460991278176 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:38 INFO - PROCESS | 1332 | 1460991278309 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 07:54:38 INFO - PROCESS | 1332 | 1460991278467 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 1332 | ++DOCSHELL 183E1000 == 97 [pid = 1332] [id = 714] 07:54:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 152 (1972D000) [pid = 1332] [serial = 2142] [outer = 00000000] 07:54:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 153 (1A7C7C00) [pid = 1332] [serial = 2143] [outer = 1972D000] 07:54:38 INFO - PROCESS | 1332 | 1460991278526 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 154 (1AD4C400) [pid = 1332] [serial = 2144] [outer = 1972D000] 07:54:39 INFO - PROCESS | 1332 | 1460991279136 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:54:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:54:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1024ms 07:54:39 INFO - PROCESS | 1332 | 1460991279194 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 07:54:39 INFO - PROCESS | 1332 | 1460991279197 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 07:54:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:54:39 INFO - PROCESS | 1332 | 1460991279201 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:54:39 INFO - PROCESS | 1332 | 1460991279203 Marionette TRACE conn4 <- [1,2822,null,{}] 07:54:39 INFO - PROCESS | 1332 | 1460991279207 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:39 INFO - PROCESS | 1332 | 1460991279358 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 07:54:39 INFO - PROCESS | 1332 | 1460991279526 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 1332 | ++DOCSHELL 1BE73800 == 98 [pid = 1332] [id = 715] 07:54:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 155 (1BE77800) [pid = 1332] [serial = 2145] [outer = 00000000] 07:54:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 156 (1D95E000) [pid = 1332] [serial = 2146] [outer = 1BE77800] 07:54:39 INFO - PROCESS | 1332 | 1460991279585 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 157 (1E710000) [pid = 1332] [serial = 2147] [outer = 1BE77800] 07:54:40 INFO - PROCESS | 1332 | 1460991280192 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:54:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1019ms 07:54:40 INFO - PROCESS | 1332 | 1460991280227 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 07:54:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:54:40 INFO - PROCESS | 1332 | 1460991280231 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 07:54:40 INFO - PROCESS | 1332 | 1460991280242 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 1332 | 1460991280247 Marionette TRACE conn4 <- [1,2826,null,{}] 07:54:40 INFO - PROCESS | 1332 | 1460991280268 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:40 INFO - PROCESS | 1332 | 1460991280392 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 07:54:40 INFO - PROCESS | 1332 | 1460991280569 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 1332 | ++DOCSHELL 1FEA7800 == 99 [pid = 1332] [id = 716] 07:54:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 158 (1FEABC00) [pid = 1332] [serial = 2148] [outer = 00000000] 07:54:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (1FEBE000) [pid = 1332] [serial = 2149] [outer = 1FEABC00] 07:54:40 INFO - PROCESS | 1332 | 1460991280625 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (1FEE6C00) [pid = 1332] [serial = 2150] [outer = 1FEABC00] 07:54:41 INFO - PROCESS | 1332 | 1460991281193 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:54:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:54:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 994ms 07:54:41 INFO - PROCESS | 1332 | 1460991281232 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 07:54:41 INFO - PROCESS | 1332 | 1460991281234 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 07:54:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:54:41 INFO - PROCESS | 1332 | 1460991281238 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - PROCESS | 1332 | 1460991281240 Marionette TRACE conn4 <- [1,2830,null,{}] 07:54:41 INFO - PROCESS | 1332 | 1460991281244 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:41 INFO - PROCESS | 1332 | 1460991281363 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 07:54:41 INFO - PROCESS | 1332 | 1460991281529 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 1332 | ++DOCSHELL 1FEEB400 == 100 [pid = 1332] [id = 717] 07:54:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (1FEEF000) [pid = 1332] [serial = 2151] [outer = 00000000] 07:54:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (20192800) [pid = 1332] [serial = 2152] [outer = 1FEEF000] 07:54:41 INFO - PROCESS | 1332 | 1460991281585 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 163 (2048B800) [pid = 1332] [serial = 2153] [outer = 1FEEF000] 07:54:42 INFO - PROCESS | 1332 | 1460991282151 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:54:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:54:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 970ms 07:54:42 INFO - PROCESS | 1332 | 1460991282212 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 1332 | 1460991282214 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 07:54:42 INFO - PROCESS | 1332 | 1460991282218 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:54:42 INFO - PROCESS | 1332 | 1460991282220 Marionette TRACE conn4 <- [1,2834,null,{}] 07:54:42 INFO - PROCESS | 1332 | 1460991282223 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:42 INFO - PROCESS | 1332 | 1460991282342 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 07:54:42 INFO - PROCESS | 1332 | 1460991282518 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 1332 | ++DOCSHELL 22001400 == 101 [pid = 1332] [id = 718] 07:54:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 164 (22003800) [pid = 1332] [serial = 2154] [outer = 00000000] 07:54:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 165 (2200E000) [pid = 1332] [serial = 2155] [outer = 22003800] 07:54:42 INFO - PROCESS | 1332 | 1460991282584 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 166 (22A45000) [pid = 1332] [serial = 2156] [outer = 22003800] 07:54:43 INFO - PROCESS | 1332 | 1460991283205 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:54:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1018ms 07:54:43 INFO - PROCESS | 1332 | 1460991283240 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 1332 | 1460991283242 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 07:54:43 INFO - PROCESS | 1332 | 1460991283245 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:54:43 INFO - PROCESS | 1332 | 1460991283247 Marionette TRACE conn4 <- [1,2838,null,{}] 07:54:43 INFO - PROCESS | 1332 | 1460991283251 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:43 INFO - PROCESS | 1332 | 1460991283371 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 07:54:43 INFO - PROCESS | 1332 | 1460991283551 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 1332 | ++DOCSHELL 21952C00 == 102 [pid = 1332] [id = 719] 07:54:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 167 (21953000) [pid = 1332] [serial = 2157] [outer = 00000000] 07:54:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 168 (21959C00) [pid = 1332] [serial = 2158] [outer = 21953000] 07:54:43 INFO - PROCESS | 1332 | 1460991283610 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 169 (2195D400) [pid = 1332] [serial = 2159] [outer = 21953000] 07:54:44 INFO - PROCESS | 1332 | 1460991284158 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:54:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:54:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 970ms 07:54:44 INFO - PROCESS | 1332 | 1460991284220 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 1332 | 1460991284222 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 07:54:44 INFO - PROCESS | 1332 | 1460991284226 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:54:44 INFO - PROCESS | 1332 | 1460991284228 Marionette TRACE conn4 <- [1,2842,null,{}] 07:54:44 INFO - PROCESS | 1332 | 1460991284232 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:44 INFO - PROCESS | 1332 | 1460991284349 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 07:54:44 INFO - PROCESS | 1332 | 1460991284528 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 1332 | ++DOCSHELL 21DD2800 == 103 [pid = 1332] [id = 720] 07:54:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 170 (2200BC00) [pid = 1332] [serial = 2160] [outer = 00000000] 07:54:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 171 (24AE9800) [pid = 1332] [serial = 2161] [outer = 2200BC00] 07:54:44 INFO - PROCESS | 1332 | 1460991284588 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 172 (250E0000) [pid = 1332] [serial = 2162] [outer = 2200BC00] 07:54:45 INFO - PROCESS | 1332 | 1460991285152 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:54:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:54:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 07:54:45 INFO - PROCESS | 1332 | 1460991285200 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 1332 | 1460991285202 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 07:54:45 INFO - PROCESS | 1332 | 1460991285206 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:54:45 INFO - PROCESS | 1332 | 1460991285208 Marionette TRACE conn4 <- [1,2846,null,{}] 07:54:45 INFO - PROCESS | 1332 | 1460991285212 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:45 INFO - PROCESS | 1332 | 1460991285329 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 07:54:45 INFO - PROCESS | 1332 | 1460991285510 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 1332 | ++DOCSHELL 2567A000 == 104 [pid = 1332] [id = 721] 07:54:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 173 (2567E800) [pid = 1332] [serial = 2163] [outer = 00000000] 07:54:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 174 (25821800) [pid = 1332] [serial = 2164] [outer = 2567E800] 07:54:45 INFO - PROCESS | 1332 | 1460991285566 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 175 (25826800) [pid = 1332] [serial = 2165] [outer = 2567E800] 07:54:46 INFO - PROCESS | 1332 | 1460991286152 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:54:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 971ms 07:54:46 INFO - PROCESS | 1332 | 1460991286181 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 1332 | 1460991286183 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 07:54:46 INFO - PROCESS | 1332 | 1460991286186 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:54:46 INFO - PROCESS | 1332 | 1460991286188 Marionette TRACE conn4 <- [1,2850,null,{}] 07:54:46 INFO - PROCESS | 1332 | 1460991286192 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:46 INFO - PROCESS | 1332 | 1460991286361 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 07:54:46 INFO - PROCESS | 1332 | 1460991286540 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 1332 | ++DOCSHELL 11470C00 == 105 [pid = 1332] [id = 722] 07:54:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 176 (15447800) [pid = 1332] [serial = 2166] [outer = 00000000] 07:54:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 177 (19D6F400) [pid = 1332] [serial = 2167] [outer = 15447800] 07:54:46 INFO - PROCESS | 1332 | 1460991286596 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 178 (1AA0FC00) [pid = 1332] [serial = 2168] [outer = 15447800] 07:54:47 INFO - PROCESS | 1332 | 1460991287118 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:54:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:54:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 971ms 07:54:47 INFO - PROCESS | 1332 | 1460991287161 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 07:54:47 INFO - PROCESS | 1332 | 1460991287163 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 07:54:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:54:47 INFO - PROCESS | 1332 | 1460991287166 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:54:47 INFO - PROCESS | 1332 | 1460991287168 Marionette TRACE conn4 <- [1,2854,null,{}] 07:54:47 INFO - PROCESS | 1332 | 1460991287172 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:47 INFO - PROCESS | 1332 | 1460991287473 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 07:54:47 INFO - PROCESS | 1332 | 1460991287661 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 1332 | ++DOCSHELL 15A11800 == 106 [pid = 1332] [id = 723] 07:54:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 179 (15AF1C00) [pid = 1332] [serial = 2169] [outer = 00000000] 07:54:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 180 (183DD400) [pid = 1332] [serial = 2170] [outer = 15AF1C00] 07:54:47 INFO - PROCESS | 1332 | 1460991287714 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 1332 | ++DOMWINDOW == 181 (18EF4400) [pid = 1332] [serial = 2171] [outer = 15AF1C00] 07:54:48 INFO - PROCESS | 1332 | 1460991288397 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:54:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1278ms 07:54:48 INFO - PROCESS | 1332 | 1460991288450 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 1332 | 1460991288453 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 07:54:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:54:48 INFO - PROCESS | 1332 | 1460991288457 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 1332 | 1460991288461 Marionette TRACE conn4 <- [1,2858,null,{}] 07:54:48 INFO - PROCESS | 1332 | 1460991288465 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:48 INFO - PROCESS | 1332 | 1460991288579 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 07:54:48 INFO - PROCESS | 1332 | 1460991288753 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 1332 | ++DOCSHELL 15A0A400 == 107 [pid = 1332] [id = 724] 07:54:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 182 (1A7CD400) [pid = 1332] [serial = 2172] [outer = 00000000] 07:54:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 183 (1AF20000) [pid = 1332] [serial = 2173] [outer = 1A7CD400] 07:54:48 INFO - PROCESS | 1332 | 1460991288806 Marionette DEBUG loaded listener.js 07:54:48 INFO - PROCESS | 1332 | ++DOMWINDOW == 184 (1BE77C00) [pid = 1332] [serial = 2174] [outer = 1A7CD400] 07:54:48 INFO - PROCESS | 1332 | --DOCSHELL 1EC9EC00 == 106 [pid = 1332] [id = 587] 07:54:48 INFO - PROCESS | 1332 | --DOCSHELL 21DCC400 == 105 [pid = 1332] [id = 592] 07:54:48 INFO - PROCESS | 1332 | --DOCSHELL 2018C800 == 104 [pid = 1332] [id = 591] 07:54:48 INFO - PROCESS | 1332 | --DOCSHELL 1E7C3800 == 103 [pid = 1332] [id = 712] 07:54:48 INFO - PROCESS | 1332 | --DOCSHELL 1DAEB400 == 102 [pid = 1332] [id = 711] 07:54:48 INFO - PROCESS | 1332 | --DOCSHELL 10EC7400 == 101 [pid = 1332] [id = 710] 07:54:48 INFO - PROCESS | 1332 | --DOCSHELL 1D610400 == 100 [pid = 1332] [id = 709] 07:54:48 INFO - PROCESS | 1332 | --DOCSHELL 1BDC7000 == 99 [pid = 1332] [id = 708] 07:54:48 INFO - PROCESS | 1332 | --DOCSHELL 1AF1E400 == 98 [pid = 1332] [id = 707] 07:54:48 INFO - PROCESS | 1332 | --DOCSHELL 1AA1B400 == 97 [pid = 1332] [id = 706] 07:54:48 INFO - PROCESS | 1332 | --DOCSHELL 15A99800 == 96 [pid = 1332] [id = 705] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 183 (22077400) [pid = 1332] [serial = 2080] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOCSHELL 10544800 == 95 [pid = 1332] [id = 704] 07:54:49 INFO - PROCESS | 1332 | --DOCSHELL 15436000 == 94 [pid = 1332] [id = 703] 07:54:49 INFO - PROCESS | 1332 | --DOCSHELL 25550000 == 93 [pid = 1332] [id = 699] 07:54:49 INFO - PROCESS | 1332 | --DOCSHELL 24AF0C00 == 92 [pid = 1332] [id = 698] 07:54:49 INFO - PROCESS | 1332 | --DOCSHELL 23FC9800 == 91 [pid = 1332] [id = 697] 07:54:49 INFO - PROCESS | 1332 | --DOCSHELL 2200C800 == 90 [pid = 1332] [id = 696] 07:54:49 INFO - PROCESS | 1332 | --DOCSHELL 1AE58400 == 89 [pid = 1332] [id = 695] 07:54:49 INFO - PROCESS | 1332 | --DOCSHELL 183E2800 == 88 [pid = 1332] [id = 694] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 182 (1ECA2000) [pid = 1332] [serial = 2068] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 181 (20488000) [pid = 1332] [serial = 2071] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 180 (1DA36400) [pid = 1332] [serial = 2065] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 179 (1F55C800) [pid = 1332] [serial = 2069] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 178 (19736C00) [pid = 1332] [serial = 2050] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 177 (2030CC00) [pid = 1332] [serial = 2047] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 176 (1E706400) [pid = 1332] [serial = 2038] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 175 (197C2C00) [pid = 1332] [serial = 2059] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 174 (1FEB1C00) [pid = 1332] [serial = 2044] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 173 (1ED92400) [pid = 1332] [serial = 2041] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 172 (1AEA7000) [pid = 1332] [serial = 2035] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 171 (1FEBD000) [pid = 1332] [serial = 2077] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 170 (20527000) [pid = 1332] [serial = 2072] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 169 (16EDE800) [pid = 1332] [serial = 2032] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 168 (1BBCBC00) [pid = 1332] [serial = 2057] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 167 (1B060000) [pid = 1332] [serial = 2056] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 166 (1885E800) [pid = 1332] [serial = 2054] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 165 (15A0F400) [pid = 1332] [serial = 2053] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 164 (19F27000) [pid = 1332] [serial = 2060] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 163 (1BBC0C00) [pid = 1332] [serial = 2062] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 162 (1BE78400) [pid = 1332] [serial = 2063] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 161 (1DA0F000) [pid = 1332] [serial = 2075] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 160 (2052A000) [pid = 1332] [serial = 2078] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 159 (1E30F800) [pid = 1332] [serial = 2066] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | --DOMWINDOW == 158 (1BE74800) [pid = 1332] [serial = 2074] [outer = 00000000] [url = about:blank] 07:54:49 INFO - PROCESS | 1332 | 1460991289419 Marionette TRACE conn4 <- [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]]]}] 07:54:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:54:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 970ms 07:54:49 INFO - PROCESS | 1332 | 1460991289429 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 1332 | 1460991289432 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 07:54:49 INFO - PROCESS | 1332 | 1460991289435 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:54:49 INFO - PROCESS | 1332 | 1460991289437 Marionette TRACE conn4 <- [1,2862,null,{}] 07:54:49 INFO - PROCESS | 1332 | 1460991289445 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:49 INFO - PROCESS | 1332 | 1460991289546 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 07:54:49 INFO - PROCESS | 1332 | 1460991289554 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 1332 | ++DOCSHELL 1885E800 == 89 [pid = 1332] [id = 725] 07:54:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 159 (18AC4C00) [pid = 1332] [serial = 2175] [outer = 00000000] 07:54:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 160 (1A7BFC00) [pid = 1332] [serial = 2176] [outer = 18AC4C00] 07:54:49 INFO - PROCESS | 1332 | 1460991289600 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 1332 | ++DOMWINDOW == 161 (1AA1A000) [pid = 1332] [serial = 2177] [outer = 18AC4C00] 07:54:50 INFO - PROCESS | 1332 | 1460991290115 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:54:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:54:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 07:54:50 INFO - PROCESS | 1332 | 1460991290169 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 07:54:50 INFO - PROCESS | 1332 | 1460991290173 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 07:54:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:54:50 INFO - PROCESS | 1332 | 1460991290183 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 1332 | 1460991290187 Marionette TRACE conn4 <- [1,2866,null,{}] 07:54:50 INFO - PROCESS | 1332 | 1460991290191 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:50 INFO - PROCESS | 1332 | 1460991290320 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 07:54:50 INFO - PROCESS | 1332 | 1460991290460 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 1332 | ++DOCSHELL 1AD51C00 == 90 [pid = 1332] [id = 726] 07:54:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 162 (1AF19C00) [pid = 1332] [serial = 2178] [outer = 00000000] 07:54:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 163 (1BE77000) [pid = 1332] [serial = 2179] [outer = 1AF19C00] 07:54:50 INFO - PROCESS | 1332 | 1460991290506 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 1332 | ++DOMWINDOW == 164 (1C0F0400) [pid = 1332] [serial = 2180] [outer = 1AF19C00] 07:54:50 INFO - PROCESS | 1332 | 1460991290866 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:54:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:54:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 07:54:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:54:50 INFO - PROCESS | 1332 | 1460991290918 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 07:54:50 INFO - PROCESS | 1332 | 1460991290920 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 07:54:50 INFO - PROCESS | 1332 | 1460991290923 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 1332 | 1460991290925 Marionette TRACE conn4 <- [1,2870,null,{}] 07:54:50 INFO - PROCESS | 1332 | 1460991290928 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:51 INFO - PROCESS | 1332 | 1460991291026 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 07:54:51 INFO - PROCESS | 1332 | 1460991291032 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 1332 | ++DOCSHELL 1D608400 == 91 [pid = 1332] [id = 727] 07:54:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 165 (1D96A800) [pid = 1332] [serial = 2181] [outer = 00000000] 07:54:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 166 (1DAE3C00) [pid = 1332] [serial = 2182] [outer = 1D96A800] 07:54:51 INFO - PROCESS | 1332 | 1460991291078 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 167 (1E706400) [pid = 1332] [serial = 2183] [outer = 1D96A800] 07:54:51 INFO - PROCESS | 1332 | 1460991291601 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:54:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 07:54:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:54:51 INFO - PROCESS | 1332 | 1460991291654 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 1332 | 1460991291656 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 07:54:51 INFO - PROCESS | 1332 | 1460991291659 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - PROCESS | 1332 | 1460991291661 Marionette TRACE conn4 <- [1,2874,null,{}] 07:54:51 INFO - PROCESS | 1332 | 1460991291670 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:51 INFO - PROCESS | 1332 | 1460991291841 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 07:54:51 INFO - PROCESS | 1332 | 1460991291865 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 1332 | ++DOCSHELL 1E7BF400 == 92 [pid = 1332] [id = 728] 07:54:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 168 (1E7C1000) [pid = 1332] [serial = 2184] [outer = 00000000] 07:54:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 169 (1ECA1400) [pid = 1332] [serial = 2185] [outer = 1E7C1000] 07:54:51 INFO - PROCESS | 1332 | 1460991291918 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 1332 | ++DOMWINDOW == 170 (1F368800) [pid = 1332] [serial = 2186] [outer = 1E7C1000] 07:54:52 INFO - PROCESS | 1332 | 1460991292394 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:54:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:54:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 790ms 07:54:52 INFO - PROCESS | 1332 | 1460991292450 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 07:54:52 INFO - PROCESS | 1332 | 1460991292452 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 07:54:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:54:52 INFO - PROCESS | 1332 | 1460991292455 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:54:52 INFO - PROCESS | 1332 | 1460991292457 Marionette TRACE conn4 <- [1,2878,null,{}] 07:54:52 INFO - PROCESS | 1332 | 1460991292461 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:52 INFO - PROCESS | 1332 | 1460991292602 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 07:54:52 INFO - PROCESS | 1332 | 1460991292624 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 1332 | ++DOCSHELL 1F36EC00 == 93 [pid = 1332] [id = 729] 07:54:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 171 (1F553400) [pid = 1332] [serial = 2187] [outer = 00000000] 07:54:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 172 (1FEB2C00) [pid = 1332] [serial = 2188] [outer = 1F553400] 07:54:52 INFO - PROCESS | 1332 | 1460991292668 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 1332 | ++DOMWINDOW == 173 (1FEE5800) [pid = 1332] [serial = 2189] [outer = 1F553400] 07:54:53 INFO - PROCESS | 1332 | 1460991293152 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:54:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:54:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 07:54:53 INFO - PROCESS | 1332 | 1460991293214 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 07:54:53 INFO - PROCESS | 1332 | 1460991293216 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 07:54:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:54:53 INFO - PROCESS | 1332 | --DOMWINDOW == 172 (1BE73C00) [pid = 1332] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:54:53 INFO - PROCESS | 1332 | --DOMWINDOW == 171 (1D95CC00) [pid = 1332] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:54:53 INFO - PROCESS | 1332 | --DOMWINDOW == 170 (1121E000) [pid = 1332] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:54:53 INFO - PROCESS | 1332 | --DOMWINDOW == 169 (15477C00) [pid = 1332] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:54:53 INFO - PROCESS | 1332 | --DOMWINDOW == 168 (10EBE400) [pid = 1332] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:54:53 INFO - PROCESS | 1332 | --DOMWINDOW == 167 (1DAEB800) [pid = 1332] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:54:53 INFO - PROCESS | 1332 | --DOMWINDOW == 166 (1AF1F800) [pid = 1332] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:54:53 INFO - PROCESS | 1332 | --DOMWINDOW == 165 (1AAC6400) [pid = 1332] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:54:53 INFO - PROCESS | 1332 | --DOMWINDOW == 164 (15A9A400) [pid = 1332] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:54:53 INFO - PROCESS | 1332 | --DOMWINDOW == 163 (2200A800) [pid = 1332] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:54:53 INFO - PROCESS | 1332 | 1460991293426 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 1332 | 1460991293428 Marionette TRACE conn4 <- [1,2882,null,{}] 07:54:53 INFO - PROCESS | 1332 | 1460991293438 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:53 INFO - PROCESS | 1332 | 1460991293535 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 07:54:53 INFO - PROCESS | 1332 | 1460991293543 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 1332 | ++DOCSHELL 15A9A400 == 94 [pid = 1332] [id = 730] 07:54:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 164 (16EDFC00) [pid = 1332] [serial = 2190] [outer = 00000000] 07:54:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 165 (1AD9D400) [pid = 1332] [serial = 2191] [outer = 16EDFC00] 07:54:53 INFO - PROCESS | 1332 | 1460991293589 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 1332 | ++DOMWINDOW == 166 (1BB91800) [pid = 1332] [serial = 2192] [outer = 16EDFC00] 07:54:54 INFO - PROCESS | 1332 | 1460991294056 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:54:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:54:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 890ms 07:54:54 INFO - PROCESS | 1332 | 1460991294112 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 1332 | 1460991294114 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 07:54:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:54:54 INFO - PROCESS | 1332 | 1460991294117 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 1332 | 1460991294119 Marionette TRACE conn4 <- [1,2886,null,{}] 07:54:54 INFO - PROCESS | 1332 | 1460991294123 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:54 INFO - PROCESS | 1332 | 1460991294220 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 07:54:54 INFO - PROCESS | 1332 | 1460991294226 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 1332 | ++DOCSHELL 1BBCE000 == 95 [pid = 1332] [id = 731] 07:54:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 167 (1E70D400) [pid = 1332] [serial = 2193] [outer = 00000000] 07:54:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 168 (20527000) [pid = 1332] [serial = 2194] [outer = 1E70D400] 07:54:54 INFO - PROCESS | 1332 | 1460991294271 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 169 (21956800) [pid = 1332] [serial = 2195] [outer = 1E70D400] 07:54:54 INFO - PROCESS | 1332 | 1460991294733 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:54:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:54:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 07:54:54 INFO - PROCESS | 1332 | 1460991294788 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 1332 | 1460991294790 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 07:54:54 INFO - PROCESS | 1332 | 1460991294793 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:54:54 INFO - PROCESS | 1332 | 1460991294795 Marionette TRACE conn4 <- [1,2890,null,{}] 07:54:54 INFO - PROCESS | 1332 | 1460991294799 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:54 INFO - PROCESS | 1332 | 1460991294897 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 07:54:54 INFO - PROCESS | 1332 | 1460991294939 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 1332 | ++DOCSHELL 21DD1C00 == 96 [pid = 1332] [id = 732] 07:54:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 170 (22003C00) [pid = 1332] [serial = 2196] [outer = 00000000] 07:54:54 INFO - PROCESS | 1332 | ++DOMWINDOW == 171 (22A42C00) [pid = 1332] [serial = 2197] [outer = 22003C00] 07:54:54 INFO - PROCESS | 1332 | 1460991294983 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 172 (23FC9C00) [pid = 1332] [serial = 2198] [outer = 22003C00] 07:54:55 INFO - PROCESS | 1332 | 1460991295554 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:54:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:54:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 830ms 07:54:55 INFO - PROCESS | 1332 | 1460991295629 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 1332 | 1460991295633 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 07:54:55 INFO - PROCESS | 1332 | 1460991295639 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:54:55 INFO - PROCESS | 1332 | 1460991295643 Marionette TRACE conn4 <- [1,2894,null,{}] 07:54:55 INFO - PROCESS | 1332 | 1460991295649 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:55 INFO - PROCESS | 1332 | 1460991295783 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 07:54:55 INFO - PROCESS | 1332 | 1460991295918 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 1332 | ++DOCSHELL 16104C00 == 97 [pid = 1332] [id = 733] 07:54:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 173 (1610F400) [pid = 1332] [serial = 2199] [outer = 00000000] 07:54:55 INFO - PROCESS | 1332 | ++DOMWINDOW == 174 (18ACE000) [pid = 1332] [serial = 2200] [outer = 1610F400] 07:54:55 INFO - PROCESS | 1332 | 1460991295976 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 175 (19B20800) [pid = 1332] [serial = 2201] [outer = 1610F400] 07:54:56 INFO - PROCESS | 1332 | 1460991296600 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:54:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:54:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 971ms 07:54:56 INFO - PROCESS | 1332 | 1460991296614 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 1332 | 1460991296620 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 07:54:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:54:56 INFO - PROCESS | 1332 | 1460991296626 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 1332 | 1460991296629 Marionette TRACE conn4 <- [1,2898,null,{}] 07:54:56 INFO - PROCESS | 1332 | 1460991296633 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:56 INFO - PROCESS | 1332 | 1460991296759 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 07:54:56 INFO - PROCESS | 1332 | 1460991296941 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 1332 | ++DOCSHELL 1AD58C00 == 98 [pid = 1332] [id = 734] 07:54:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 176 (1ADC6800) [pid = 1332] [serial = 2202] [outer = 00000000] 07:54:56 INFO - PROCESS | 1332 | ++DOMWINDOW == 177 (1BBCE400) [pid = 1332] [serial = 2203] [outer = 1ADC6800] 07:54:56 INFO - PROCESS | 1332 | 1460991296997 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 178 (1BE82000) [pid = 1332] [serial = 2204] [outer = 1ADC6800] 07:54:57 INFO - PROCESS | 1332 | 1460991297521 Marionette TRACE conn4 <- [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]]]}] 07:54:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:54:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:54:57 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 07:54:57 INFO - PROCESS | 1332 | 1460991297559 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 1332 | 1460991297561 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 07:54:57 INFO - TEST-START | /DOMEvents/constructors.html 07:54:57 INFO - PROCESS | 1332 | 1460991297565 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 1332 | 1460991297569 Marionette TRACE conn4 <- [1,2902,null,{}] 07:54:57 INFO - PROCESS | 1332 | 1460991297580 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:57 INFO - PROCESS | 1332 | 1460991297737 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 07:54:57 INFO - PROCESS | 1332 | 1460991297909 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 1332 | ++DOCSHELL 1DA69400 == 99 [pid = 1332] [id = 735] 07:54:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 179 (1DAEEC00) [pid = 1332] [serial = 2205] [outer = 00000000] 07:54:57 INFO - PROCESS | 1332 | ++DOMWINDOW == 180 (1FEAC800) [pid = 1332] [serial = 2206] [outer = 1DAEEC00] 07:54:57 INFO - PROCESS | 1332 | 1460991297967 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 1332 | ++DOMWINDOW == 181 (2048EC00) [pid = 1332] [serial = 2207] [outer = 1DAEEC00] 07:54:58 INFO - PROCESS | 1332 | 1460991298732 Marionette TRACE conn4 <- [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]]]}] 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:54:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:54:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:54:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:54:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:54:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:54:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:54:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:54:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:54:58 INFO - TEST-OK | /DOMEvents/constructors.html | took 1242ms 07:54:58 INFO - PROCESS | 1332 | 1460991298810 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 07:54:58 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:54:58 INFO - PROCESS | 1332 | 1460991298813 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 07:54:58 INFO - PROCESS | 1332 | 1460991298817 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 1332 | 1460991298819 Marionette TRACE conn4 <- [1,2906,null,{}] 07:54:58 INFO - PROCESS | 1332 | 1460991298823 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:58 INFO - PROCESS | 1332 | 1460991298945 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 07:54:59 INFO - PROCESS | 1332 | 1460991299115 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 1332 | ++DOCSHELL 24AEC000 == 100 [pid = 1332] [id = 736] 07:54:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 182 (25542000) [pid = 1332] [serial = 2208] [outer = 00000000] 07:54:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 183 (2597C000) [pid = 1332] [serial = 2209] [outer = 25542000] 07:54:59 INFO - PROCESS | 1332 | 1460991299174 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 1332 | ++DOMWINDOW == 184 (25982400) [pid = 1332] [serial = 2210] [outer = 25542000] 07:54:59 INFO - PROCESS | 1332 | 1460991299716 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:54:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:54:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 916ms 07:54:59 INFO - PROCESS | 1332 | 1460991299736 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 1332 | 1460991299738 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 07:54:59 INFO - PROCESS | 1332 | 1460991299742 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:54:59 INFO - PROCESS | 1332 | 1460991299744 Marionette TRACE conn4 <- [1,2910,null,{}] 07:54:59 INFO - PROCESS | 1332 | 1460991299748 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:59 INFO - PROCESS | 1332 | 1460991299867 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 07:54:59 INFO - PROCESS | 1332 | 1460991300008 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 1332 | ++DOCSHELL 2597F400 == 101 [pid = 1332] [id = 737] 07:55:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 185 (25983400) [pid = 1332] [serial = 2211] [outer = 00000000] 07:55:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 186 (2598A000) [pid = 1332] [serial = 2212] [outer = 25983400] 07:55:00 INFO - PROCESS | 1332 | 1460991300065 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 187 (25CB1400) [pid = 1332] [serial = 2213] [outer = 25983400] 07:55:00 INFO - PROCESS | 1332 | [1332] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 07:55:00 INFO - PROCESS | 1332 | [1332] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 07:55:00 INFO - PROCESS | 1332 | [1332] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 07:55:00 INFO - PROCESS | 1332 | [1332] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 07:55:00 INFO - PROCESS | 1332 | 1460991300562 Marionette TRACE conn4 <- [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]]]}] 07:55:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:55:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:55:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:55:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:55:00 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 07:55:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:55:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:55:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:55:00 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 07:55:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:55:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:55:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:55:00 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]" 07:55:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:55:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:55:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:55:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:55:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 880ms 07:55:00 INFO - PROCESS | 1332 | 1460991300626 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 1332 | 1460991300629 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 07:55:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:55:00 INFO - PROCESS | 1332 | 1460991300632 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 1332 | 1460991300634 Marionette TRACE conn4 <- [1,2914,null,{}] 07:55:00 INFO - PROCESS | 1332 | 1460991300638 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:00 INFO - PROCESS | 1332 | 1460991300778 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 07:55:00 INFO - PROCESS | 1332 | 1460991300951 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 1332 | ++DOCSHELL 24A7EC00 == 102 [pid = 1332] [id = 738] 07:55:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 188 (24A7FC00) [pid = 1332] [serial = 2214] [outer = 00000000] 07:55:00 INFO - PROCESS | 1332 | ++DOMWINDOW == 189 (26FD5000) [pid = 1332] [serial = 2215] [outer = 24A7FC00] 07:55:00 INFO - PROCESS | 1332 | 1460991301009 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 190 (26FDA800) [pid = 1332] [serial = 2216] [outer = 24A7FC00] 07:55:01 INFO - PROCESS | 1332 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:55:01 INFO - PROCESS | 1332 | 1460991301538 Marionette TRACE conn4 <- [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]]]}] 07:55:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:55:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 930ms 07:55:01 INFO - PROCESS | 1332 | 1460991301567 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 1332 | 1460991301569 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 07:55:01 INFO - PROCESS | 1332 | 1460991301572 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:55:01 INFO - PROCESS | 1332 | 1460991301575 Marionette TRACE conn4 <- [1,2918,null,{}] 07:55:01 INFO - PROCESS | 1332 | 1460991301578 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:01 INFO - PROCESS | 1332 | 1460991301696 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 07:55:01 INFO - PROCESS | 1332 | 1460991301869 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 1332 | ++DOCSHELL 26FDB800 == 103 [pid = 1332] [id = 739] 07:55:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 191 (26FDCC00) [pid = 1332] [serial = 2217] [outer = 00000000] 07:55:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 192 (27AE7400) [pid = 1332] [serial = 2218] [outer = 26FDCC00] 07:55:01 INFO - PROCESS | 1332 | 1460991301924 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 1332 | ++DOMWINDOW == 193 (27AEB400) [pid = 1332] [serial = 2219] [outer = 26FDCC00] 07:55:02 INFO - PROCESS | 1332 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:55:02 INFO - PROCESS | 1332 | 1460991302394 Marionette TRACE conn4 <- [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]]]}] 07:55:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:55:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 07:55:02 INFO - PROCESS | 1332 | 1460991302489 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 07:55:02 INFO - PROCESS | 1332 | 1460991302492 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 07:55:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:55:02 INFO - PROCESS | 1332 | 1460991302498 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:55:02 INFO - PROCESS | 1332 | 1460991302500 Marionette TRACE conn4 <- [1,2922,null,{}] 07:55:02 INFO - PROCESS | 1332 | 1460991302504 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:02 INFO - PROCESS | 1332 | 1460991302622 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 07:55:02 INFO - PROCESS | 1332 | 1460991302790 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:02 INFO - PROCESS | 1332 | ++DOCSHELL 27AE3000 == 104 [pid = 1332] [id = 740] 07:55:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 194 (27AE3C00) [pid = 1332] [serial = 2220] [outer = 00000000] 07:55:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 195 (28AC9C00) [pid = 1332] [serial = 2221] [outer = 27AE3C00] 07:55:02 INFO - PROCESS | 1332 | 1460991302845 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 1332 | ++DOMWINDOW == 196 (28ACB400) [pid = 1332] [serial = 2222] [outer = 27AE3C00] 07:55:03 INFO - PROCESS | 1332 | 1460991303351 Marionette TRACE conn4 <- [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]]]}] 07:55:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:55:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 870ms 07:55:03 INFO - PROCESS | 1332 | 1460991303371 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 1332 | 1460991303374 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 07:55:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:55:03 INFO - PROCESS | 1332 | 1460991303377 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 1332 | 1460991303379 Marionette TRACE conn4 <- [1,2926,null,{}] 07:55:03 INFO - PROCESS | 1332 | 1460991303383 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:03 INFO - PROCESS | 1332 | 1460991303504 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 07:55:03 INFO - PROCESS | 1332 | 1460991303675 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 1332 | ++DOCSHELL 28AC6400 == 105 [pid = 1332] [id = 741] 07:55:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 197 (28ACD000) [pid = 1332] [serial = 2223] [outer = 00000000] 07:55:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 198 (28EBEC00) [pid = 1332] [serial = 2224] [outer = 28ACD000] 07:55:03 INFO - PROCESS | 1332 | 1460991303730 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 1332 | ++DOMWINDOW == 199 (28EC2400) [pid = 1332] [serial = 2225] [outer = 28ACD000] 07:55:04 INFO - PROCESS | 1332 | 1460991304246 Marionette TRACE conn4 <- [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]]]}] 07:55:04 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. 07:55:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 07:55:04 INFO - PROCESS | 1332 | 1460991304322 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 1332 | 1460991304325 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 07:55:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:55:04 INFO - PROCESS | 1332 | 1460991304332 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 1332 | 1460991304334 Marionette TRACE conn4 <- [1,2930,null,{}] 07:55:04 INFO - PROCESS | 1332 | 1460991304338 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:04 INFO - PROCESS | 1332 | 1460991304458 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 07:55:04 INFO - PROCESS | 1332 | 1460991304639 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:04 INFO - PROCESS | 1332 | ++DOCSHELL 28EBD000 == 106 [pid = 1332] [id = 742] 07:55:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 200 (28EC2000) [pid = 1332] [serial = 2226] [outer = 00000000] 07:55:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 201 (29171800) [pid = 1332] [serial = 2227] [outer = 28EC2000] 07:55:04 INFO - PROCESS | 1332 | 1460991304694 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 1332 | ++DOMWINDOW == 202 (29174000) [pid = 1332] [serial = 2228] [outer = 28EC2000] 07:55:05 INFO - PROCESS | 1332 | 1460991305208 Marionette TRACE conn4 <- [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"]]]}] 07:55:05 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 07:55:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:55:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 931ms 07:55:05 INFO - PROCESS | 1332 | 1460991305267 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 07:55:05 INFO - PROCESS | 1332 | 1460991305270 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 07:55:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:55:05 INFO - PROCESS | 1332 | 1460991305273 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 1332 | 1460991305276 Marionette TRACE conn4 <- [1,2934,null,{}] 07:55:05 INFO - PROCESS | 1332 | 1460991305280 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:05 INFO - PROCESS | 1332 | 1460991305421 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 07:55:05 INFO - PROCESS | 1332 | 1460991305610 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 1332 | ++DOCSHELL 29177000 == 107 [pid = 1332] [id = 743] 07:55:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 203 (2917D800) [pid = 1332] [serial = 2229] [outer = 00000000] 07:55:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 204 (291B2C00) [pid = 1332] [serial = 2230] [outer = 2917D800] 07:55:05 INFO - PROCESS | 1332 | 1460991305670 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 1332 | ++DOMWINDOW == 205 (291B7000) [pid = 1332] [serial = 2231] [outer = 2917D800] 07:55:06 INFO - PROCESS | 1332 | 1460991306175 Marionette TRACE conn4 <- [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]]]}] 07:55:06 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. 07:55:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 07:55:06 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:55:06 INFO - PROCESS | 1332 | 1460991306206 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 1332 | 1460991306209 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 07:55:06 INFO - PROCESS | 1332 | 1460991306212 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 1332 | 1460991306214 Marionette TRACE conn4 <- [1,2938,null,{}] 07:55:06 INFO - PROCESS | 1332 | 1460991306218 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:06 INFO - PROCESS | 1332 | 1460991306339 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 07:55:06 INFO - PROCESS | 1332 | 1460991306514 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 1332 | ++DOCSHELL 291B9400 == 108 [pid = 1332] [id = 744] 07:55:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 206 (291BB400) [pid = 1332] [serial = 2232] [outer = 00000000] 07:55:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 207 (2961B000) [pid = 1332] [serial = 2233] [outer = 291BB400] 07:55:06 INFO - PROCESS | 1332 | 1460991306568 Marionette DEBUG loaded listener.js 07:55:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 208 (2961D000) [pid = 1332] [serial = 2234] [outer = 291BB400] 07:55:06 INFO - PROCESS | 1332 | ++DOCSHELL 1E7B9400 == 109 [pid = 1332] [id = 745] 07:55:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 209 (1E7BF000) [pid = 1332] [serial = 2235] [outer = 00000000] 07:55:06 INFO - PROCESS | 1332 | ++DOMWINDOW == 210 (1E7C0400) [pid = 1332] [serial = 2236] [outer = 1E7BF000] 07:55:07 INFO - PROCESS | 1332 | 1460991307240 Marionette TRACE conn4 <- [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]]]}] 07:55:07 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. 07:55:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1070ms 07:55:07 INFO - PROCESS | 1332 | 1460991307282 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 1332 | 1460991307284 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 07:55:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:55:07 INFO - PROCESS | 1332 | 1460991307291 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 1332 | 1460991307293 Marionette TRACE conn4 <- [1,2942,null,{}] 07:55:07 INFO - PROCESS | 1332 | 1460991307297 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:07 INFO - PROCESS | 1332 | 1460991307449 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 07:55:07 INFO - PROCESS | 1332 | 1460991307619 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 1332 | ++DOCSHELL 1779B400 == 110 [pid = 1332] [id = 746] 07:55:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 211 (18EF7400) [pid = 1332] [serial = 2237] [outer = 00000000] 07:55:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 212 (1AEAB000) [pid = 1332] [serial = 2238] [outer = 18EF7400] 07:55:07 INFO - PROCESS | 1332 | 1460991307672 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 1332 | ++DOMWINDOW == 213 (1AF1AC00) [pid = 1332] [serial = 2239] [outer = 18EF7400] 07:55:08 INFO - PROCESS | 1332 | 1460991308487 Marionette TRACE conn4 <- [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]]]}] 07:55:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:55:08 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 07:55:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1239ms 07:55:08 INFO - PROCESS | 1332 | 1460991308527 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 1332 | 1460991308531 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 07:55:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:55:08 INFO - PROCESS | 1332 | 1460991308536 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 1332 | 1460991308540 Marionette TRACE conn4 <- [1,2946,null,{}] 07:55:08 INFO - PROCESS | 1332 | 1460991308565 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:08 INFO - PROCESS | 1332 | 1460991308751 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 07:55:08 INFO - PROCESS | 1332 | 1460991308933 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 1332 | ++DOCSHELL 1A7C7000 == 111 [pid = 1332] [id = 747] 07:55:08 INFO - PROCESS | 1332 | ++DOMWINDOW == 214 (1AA10C00) [pid = 1332] [serial = 2240] [outer = 00000000] 07:55:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 215 (1AD59400) [pid = 1332] [serial = 2241] [outer = 1AA10C00] 07:55:09 INFO - PROCESS | 1332 | 1460991309025 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 216 (1AEADC00) [pid = 1332] [serial = 2242] [outer = 1AA10C00] 07:55:09 INFO - PROCESS | 1332 | 1460991309538 Marionette TRACE conn4 <- [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]]]}] 07:55:09 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. 07:55:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1042ms 07:55:09 INFO - PROCESS | 1332 | 1460991309580 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 1332 | 1460991309585 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 07:55:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:55:09 INFO - PROCESS | 1332 | 1460991309609 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 1332 | 1460991309612 Marionette TRACE conn4 <- [1,2950,null,{}] 07:55:09 INFO - PROCESS | 1332 | 1460991309638 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:09 INFO - PROCESS | 1332 | 1460991309757 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 07:55:09 INFO - PROCESS | 1332 | 1460991309943 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 1332 | ++DOCSHELL 1972F000 == 112 [pid = 1332] [id = 748] 07:55:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 217 (19A10800) [pid = 1332] [serial = 2243] [outer = 00000000] 07:55:09 INFO - PROCESS | 1332 | ++DOMWINDOW == 218 (1BBC0000) [pid = 1332] [serial = 2244] [outer = 19A10800] 07:55:09 INFO - PROCESS | 1332 | 1460991309993 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 219 (1BFB1800) [pid = 1332] [serial = 2245] [outer = 19A10800] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 21DD1000 == 111 [pid = 1332] [id = 693] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 1BBCE000 == 110 [pid = 1332] [id = 731] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 15A9A400 == 109 [pid = 1332] [id = 730] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 1F36EC00 == 108 [pid = 1332] [id = 729] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 1E7BF400 == 107 [pid = 1332] [id = 728] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 1D608400 == 106 [pid = 1332] [id = 727] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 1AD51C00 == 105 [pid = 1332] [id = 726] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 218 (1ECA3800) [pid = 1332] [serial = 2137] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 1885E800 == 104 [pid = 1332] [id = 725] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 15A0A400 == 103 [pid = 1332] [id = 724] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 15A11800 == 102 [pid = 1332] [id = 723] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 1FEEB400 == 101 [pid = 1332] [id = 717] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 1FEA7800 == 100 [pid = 1332] [id = 716] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 1BE73800 == 99 [pid = 1332] [id = 715] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 183E1000 == 98 [pid = 1332] [id = 714] 07:55:10 INFO - PROCESS | 1332 | --DOCSHELL 1140BC00 == 97 [pid = 1332] [id = 713] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 217 (197BF800) [pid = 1332] [serial = 2111] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 216 (1B05C000) [pid = 1332] [serial = 2132] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 215 (1E78D400) [pid = 1332] [serial = 2135] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 214 (1BB9BC00) [pid = 1332] [serial = 2123] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 213 (1BFB0C00) [pid = 1332] [serial = 2125] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 212 (1DA0E400) [pid = 1332] [serial = 2128] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 211 (1CA9E800) [pid = 1332] [serial = 2126] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 210 (19DF0800) [pid = 1332] [serial = 2131] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 209 (1DA3E000) [pid = 1332] [serial = 2129] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 208 (18ACC400) [pid = 1332] [serial = 2110] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 207 (15437000) [pid = 1332] [serial = 2113] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 206 (15AE6400) [pid = 1332] [serial = 2114] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 205 (1E787000) [pid = 1332] [serial = 2134] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 204 (1BB92400) [pid = 1332] [serial = 2122] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 203 (25686800) [pid = 1332] [serial = 2098] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 202 (1AA0DC00) [pid = 1332] [serial = 2083] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 201 (1AEA8000) [pid = 1332] [serial = 2119] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 200 (1AEB3C00) [pid = 1332] [serial = 2120] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 199 (25828000) [pid = 1332] [serial = 2104] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 198 (19F26000) [pid = 1332] [serial = 2116] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 197 (1A7CCC00) [pid = 1332] [serial = 2117] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 196 (25978800) [pid = 1332] [serial = 2101] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 195 (1DA0FC00) [pid = 1332] [serial = 2086] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 194 (1B04F000) [pid = 1332] [serial = 2081] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 193 (1AA19800) [pid = 1332] [serial = 2107] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 192 (24AEA000) [pid = 1332] [serial = 2092] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 191 (25543000) [pid = 1332] [serial = 2095] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | --DOMWINDOW == 190 (22A49800) [pid = 1332] [serial = 2089] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 1332 | 1460991310667 Marionette TRACE conn4 <- [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]]]}] 07:55:10 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. 07:55:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1122ms 07:55:10 INFO - PROCESS | 1332 | 1460991310716 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 1332 | 1460991310718 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 07:55:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:55:10 INFO - PROCESS | 1332 | 1460991310721 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 1332 | 1460991310725 Marionette TRACE conn4 <- [1,2954,null,{}] 07:55:10 INFO - PROCESS | 1332 | 1460991310737 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:10 INFO - PROCESS | 1332 | 1460991310846 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 07:55:10 INFO - PROCESS | 1332 | 1460991310973 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 1332 | ++DOCSHELL 1552E000 == 98 [pid = 1332] [id = 749] 07:55:10 INFO - PROCESS | 1332 | ++DOMWINDOW == 191 (15A9A400) [pid = 1332] [serial = 2246] [outer = 00000000] 07:55:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 192 (19D64400) [pid = 1332] [serial = 2247] [outer = 15A9A400] 07:55:11 INFO - PROCESS | 1332 | 1460991311022 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 193 (1A7C0C00) [pid = 1332] [serial = 2248] [outer = 15A9A400] 07:55:11 INFO - PROCESS | 1332 | 1460991311399 Marionette TRACE conn4 <- [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]]]}] 07:55:11 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. 07:55:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 07:55:11 INFO - PROCESS | 1332 | 1460991311456 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 1332 | 1460991311459 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 07:55:11 INFO - PROCESS | 1332 | 1460991311462 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:55:11 INFO - PROCESS | 1332 | 1460991311464 Marionette TRACE conn4 <- [1,2958,null,{}] 07:55:11 INFO - PROCESS | 1332 | 1460991311467 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:11 INFO - PROCESS | 1332 | 1460991311596 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 07:55:11 INFO - PROCESS | 1332 | 1460991311605 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 1332 | ++DOCSHELL 1AA1A400 == 99 [pid = 1332] [id = 750] 07:55:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 194 (1AA1AC00) [pid = 1332] [serial = 2249] [outer = 00000000] 07:55:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 195 (1AF1F800) [pid = 1332] [serial = 2250] [outer = 1AA1AC00] 07:55:11 INFO - PROCESS | 1332 | 1460991311653 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 1332 | ++DOMWINDOW == 196 (1BB91400) [pid = 1332] [serial = 2251] [outer = 1AA1AC00] 07:55:12 INFO - PROCESS | 1332 | 1460991312105 Marionette TRACE conn4 <- [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]]]}] 07:55:12 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. 07:55:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 07:55:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:55:12 INFO - PROCESS | 1332 | 1460991312136 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 07:55:12 INFO - PROCESS | 1332 | 1460991312138 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 07:55:12 INFO - PROCESS | 1332 | 1460991312141 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 1332 | 1460991312142 Marionette TRACE conn4 <- [1,2962,null,{}] 07:55:12 INFO - PROCESS | 1332 | 1460991312146 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:12 INFO - PROCESS | 1332 | 1460991312245 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 07:55:12 INFO - PROCESS | 1332 | 1460991312250 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 1332 | ++DOCSHELL 1BB9B800 == 100 [pid = 1332] [id = 751] 07:55:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 197 (1BBC2400) [pid = 1332] [serial = 2252] [outer = 00000000] 07:55:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 198 (1C0E6000) [pid = 1332] [serial = 2253] [outer = 1BBC2400] 07:55:12 INFO - PROCESS | 1332 | 1460991312295 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 1332 | ++DOMWINDOW == 199 (1CAAA400) [pid = 1332] [serial = 2254] [outer = 1BBC2400] 07:55:12 INFO - PROCESS | 1332 | 1460991312746 Marionette TRACE conn4 <- [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]]]}] 07:55:12 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. 07:55:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 07:55:12 INFO - PROCESS | 1332 | 1460991312820 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 07:55:12 INFO - PROCESS | 1332 | 1460991312822 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 07:55:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:55:12 INFO - PROCESS | 1332 | 1460991312838 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 1332 | 1460991312840 Marionette TRACE conn4 <- [1,2966,null,{}] 07:55:12 INFO - PROCESS | 1332 | 1460991312844 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:12 INFO - PROCESS | 1332 | 1460991313002 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 07:55:13 INFO - PROCESS | 1332 | 1460991313053 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 1332 | ++DOCSHELL 1B050400 == 101 [pid = 1332] [id = 752] 07:55:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 200 (1D961400) [pid = 1332] [serial = 2255] [outer = 00000000] 07:55:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 201 (1E309800) [pid = 1332] [serial = 2256] [outer = 1D961400] 07:55:13 INFO - PROCESS | 1332 | 1460991313101 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 202 (1E70A400) [pid = 1332] [serial = 2257] [outer = 1D961400] 07:55:13 INFO - PROCESS | 1332 | 1460991313538 Marionette TRACE conn4 <- [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]]]}] 07:55:13 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. 07:55:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 730ms 07:55:13 INFO - PROCESS | 1332 | 1460991313575 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 1332 | 1460991313577 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 07:55:13 INFO - PROCESS | 1332 | 1460991313581 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:55:13 INFO - PROCESS | 1332 | 1460991313582 Marionette TRACE conn4 <- [1,2970,null,{}] 07:55:13 INFO - PROCESS | 1332 | 1460991313586 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:13 INFO - PROCESS | 1332 | 1460991313728 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 07:55:13 INFO - PROCESS | 1332 | 1460991313747 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 1332 | ++DOCSHELL 1E78FC00 == 102 [pid = 1332] [id = 753] 07:55:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 203 (1E7B8400) [pid = 1332] [serial = 2258] [outer = 00000000] 07:55:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 204 (1E8B6800) [pid = 1332] [serial = 2259] [outer = 1E7B8400] 07:55:13 INFO - PROCESS | 1332 | 1460991313793 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 1332 | ++DOMWINDOW == 205 (1ECA3800) [pid = 1332] [serial = 2260] [outer = 1E7B8400] 07:55:14 INFO - PROCESS | 1332 | 1460991314232 Marionette TRACE conn4 <- [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"]]]}] 07:55:14 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 07:55:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:55:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 07:55:14 INFO - PROCESS | 1332 | 1460991314255 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 1332 | 1460991314257 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 07:55:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:55:14 INFO - PROCESS | 1332 | 1460991314260 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 1332 | 1460991314262 Marionette TRACE conn4 <- [1,2974,null,{}] 07:55:14 INFO - PROCESS | 1332 | 1460991314271 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:14 INFO - PROCESS | 1332 | 1460991314413 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 07:55:14 INFO - PROCESS | 1332 | 1460991314464 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 1332 | ++DOCSHELL 0EA0E000 == 103 [pid = 1332] [id = 754] 07:55:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 206 (0EA17400) [pid = 1332] [serial = 2261] [outer = 00000000] 07:55:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 207 (1F557000) [pid = 1332] [serial = 2262] [outer = 0EA17400] 07:55:14 INFO - PROCESS | 1332 | 1460991314509 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 1332 | ++DOMWINDOW == 208 (1FEA7800) [pid = 1332] [serial = 2263] [outer = 0EA17400] 07:55:15 INFO - PROCESS | 1332 | --DOMWINDOW == 207 (1D96A800) [pid = 1332] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:55:15 INFO - PROCESS | 1332 | --DOMWINDOW == 206 (16EDFC00) [pid = 1332] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:55:15 INFO - PROCESS | 1332 | --DOMWINDOW == 205 (1E7C1000) [pid = 1332] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:55:15 INFO - PROCESS | 1332 | --DOMWINDOW == 204 (1E7C4000) [pid = 1332] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:55:15 INFO - PROCESS | 1332 | --DOMWINDOW == 203 (1E70D400) [pid = 1332] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:55:15 INFO - PROCESS | 1332 | --DOMWINDOW == 202 (18AC4C00) [pid = 1332] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:55:15 INFO - PROCESS | 1332 | --DOMWINDOW == 201 (1C0EF400) [pid = 1332] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:55:15 INFO - PROCESS | 1332 | --DOMWINDOW == 200 (1A7CD400) [pid = 1332] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:55:15 INFO - PROCESS | 1332 | --DOMWINDOW == 199 (1AF19C00) [pid = 1332] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:55:15 INFO - PROCESS | 1332 | --DOMWINDOW == 198 (15AF1C00) [pid = 1332] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:55:15 INFO - PROCESS | 1332 | --DOMWINDOW == 197 (1F553400) [pid = 1332] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:55:15 INFO - PROCESS | 1332 | 1460991315211 Marionette TRACE conn4 <- [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]]]}] 07:55:15 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. 07:55:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 987ms 07:55:15 INFO - PROCESS | 1332 | 1460991315248 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 1332 | 1460991315250 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 07:55:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:55:15 INFO - PROCESS | 1332 | 1460991315253 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 1332 | 1460991315254 Marionette TRACE conn4 <- [1,2978,null,{}] 07:55:15 INFO - PROCESS | 1332 | 1460991315258 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:15 INFO - PROCESS | 1332 | 1460991315355 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 07:55:15 INFO - PROCESS | 1332 | 1460991315485 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 1332 | ++DOCSHELL 1617D000 == 104 [pid = 1332] [id = 755] 07:55:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 198 (197C1C00) [pid = 1332] [serial = 2264] [outer = 00000000] 07:55:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 199 (1BE7AC00) [pid = 1332] [serial = 2265] [outer = 197C1C00] 07:55:15 INFO - PROCESS | 1332 | 1460991315530 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 200 (1E304800) [pid = 1332] [serial = 2266] [outer = 197C1C00] 07:55:15 INFO - PROCESS | 1332 | ++DOCSHELL 1FEB5C00 == 105 [pid = 1332] [id = 756] 07:55:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 201 (1FEEB400) [pid = 1332] [serial = 2267] [outer = 00000000] 07:55:15 INFO - PROCESS | 1332 | ++DOMWINDOW == 202 (2018F000) [pid = 1332] [serial = 2268] [outer = 1FEEB400] 07:55:15 INFO - PROCESS | 1332 | 1460991315998 Marionette TRACE conn4 <- [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]]]}] 07:55:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:55:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 07:55:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:55:16 INFO - PROCESS | 1332 | 1460991316024 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 1332 | 1460991316026 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 07:55:16 INFO - PROCESS | 1332 | 1460991316029 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 1332 | 1460991316031 Marionette TRACE conn4 <- [1,2982,null,{}] 07:55:16 INFO - PROCESS | 1332 | 1460991316035 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:16 INFO - PROCESS | 1332 | 1460991316162 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 07:55:16 INFO - PROCESS | 1332 | 1460991316174 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 1332 | ++DOCSHELL 1DA35C00 == 106 [pid = 1332] [id = 757] 07:55:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 203 (1E70F400) [pid = 1332] [serial = 2269] [outer = 00000000] 07:55:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 204 (2018D000) [pid = 1332] [serial = 2270] [outer = 1E70F400] 07:55:16 INFO - PROCESS | 1332 | 1460991316220 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 205 (2048F800) [pid = 1332] [serial = 2271] [outer = 1E70F400] 07:55:16 INFO - PROCESS | 1332 | 1460991316649 Marionette TRACE conn4 <- [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]]]}] 07:55:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:55:16 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 07:55:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 671ms 07:55:16 INFO - PROCESS | 1332 | 1460991316700 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 1332 | 1460991316702 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 07:55:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:55:16 INFO - PROCESS | 1332 | 1460991316725 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 1332 | 1460991316728 Marionette TRACE conn4 <- [1,2986,null,{}] 07:55:16 INFO - PROCESS | 1332 | 1460991316731 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:16 INFO - PROCESS | 1332 | 1460991316849 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 07:55:16 INFO - PROCESS | 1332 | 1460991316886 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 1332 | ++DOCSHELL 21956C00 == 107 [pid = 1332] [id = 758] 07:55:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 206 (21957000) [pid = 1332] [serial = 2272] [outer = 00000000] 07:55:16 INFO - PROCESS | 1332 | ++DOMWINDOW == 207 (2207E800) [pid = 1332] [serial = 2273] [outer = 21957000] 07:55:16 INFO - PROCESS | 1332 | 1460991316935 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 1332 | ++DOMWINDOW == 208 (23FCD000) [pid = 1332] [serial = 2274] [outer = 21957000] 07:55:17 INFO - PROCESS | 1332 | 1460991317640 Marionette TRACE conn4 <- [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]]]}] 07:55:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:55:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 07:55:17 INFO - PROCESS | 1332 | 1460991317698 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 1332 | 1460991317704 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 07:55:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:55:17 INFO - PROCESS | 1332 | 1460991317751 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 1332 | 1460991317755 Marionette TRACE conn4 <- [1,2990,null,{}] 07:55:17 INFO - PROCESS | 1332 | 1460991317763 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:17 INFO - PROCESS | 1332 | 1460991317962 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 07:55:18 INFO - PROCESS | 1332 | 1460991318130 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 1332 | ++DOCSHELL 15A0F400 == 108 [pid = 1332] [id = 759] 07:55:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 209 (15A11800) [pid = 1332] [serial = 2275] [outer = 00000000] 07:55:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 210 (19A0F000) [pid = 1332] [serial = 2276] [outer = 15A11800] 07:55:18 INFO - PROCESS | 1332 | 1460991318188 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 1332 | ++DOMWINDOW == 211 (1A357400) [pid = 1332] [serial = 2277] [outer = 15A11800] 07:55:18 INFO - PROCESS | 1332 | 1460991318754 Marionette TRACE conn4 <- [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]]]}] 07:55:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:55:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1067ms 07:55:18 INFO - PROCESS | 1332 | 1460991318781 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 1332 | 1460991318787 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 07:55:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:55:18 INFO - PROCESS | 1332 | 1460991318794 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 1332 | 1460991318797 Marionette TRACE conn4 <- [1,2994,null,{}] 07:55:18 INFO - PROCESS | 1332 | 1460991318801 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:18 INFO - PROCESS | 1332 | 1460991318933 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 07:55:19 INFO - PROCESS | 1332 | 1460991319125 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 1332 | ++DOCSHELL 1ADA5400 == 109 [pid = 1332] [id = 760] 07:55:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 212 (1AEA6C00) [pid = 1332] [serial = 2278] [outer = 00000000] 07:55:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 213 (1DA3D000) [pid = 1332] [serial = 2279] [outer = 1AEA6C00] 07:55:19 INFO - PROCESS | 1332 | 1460991319186 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 1332 | ++DOMWINDOW == 214 (1DAE2C00) [pid = 1332] [serial = 2280] [outer = 1AEA6C00] 07:55:19 INFO - PROCESS | 1332 | 1460991319757 Marionette TRACE conn4 <- [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]]]}] 07:55:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:55:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 970ms 07:55:19 INFO - PROCESS | 1332 | 1460991319765 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 1332 | 1460991319768 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 07:55:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:55:19 INFO - PROCESS | 1332 | 1460991319771 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 1332 | 1460991319776 Marionette TRACE conn4 <- [1,2998,null,{}] 07:55:19 INFO - PROCESS | 1332 | 1460991319805 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:19 INFO - PROCESS | 1332 | 1460991319934 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 07:55:20 INFO - PROCESS | 1332 | 1460991320119 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 1332 | ++DOCSHELL 2207E400 == 110 [pid = 1332] [id = 761] 07:55:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 215 (2207EC00) [pid = 1332] [serial = 2281] [outer = 00000000] 07:55:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 216 (24A77400) [pid = 1332] [serial = 2282] [outer = 2207EC00] 07:55:20 INFO - PROCESS | 1332 | 1460991320178 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 1332 | ++DOMWINDOW == 217 (24AED000) [pid = 1332] [serial = 2283] [outer = 2207EC00] 07:55:20 INFO - PROCESS | 1332 | [1332] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:55:20 INFO - PROCESS | 1332 | 1460991320761 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:55:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:55:20 INFO - {} 07:55:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:55:20 INFO - {} 07:55:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:55:20 INFO - {} 07:55:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:55:20 INFO - {} 07:55:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1037ms 07:55:20 INFO - PROCESS | 1332 | 1460991320813 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 1332 | 1460991320816 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 07:55:20 INFO - PROCESS | 1332 | 1460991320819 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - TEST-START | /FileAPI/fileReader.html 07:55:20 INFO - PROCESS | 1332 | 1460991320821 Marionette TRACE conn4 <- [1,3002,null,{}] 07:55:20 INFO - PROCESS | 1332 | 1460991320825 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:20 INFO - PROCESS | 1332 | 1460991320957 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 07:55:21 INFO - PROCESS | 1332 | 1460991321126 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 1332 | ++DOCSHELL 22A4B800 == 111 [pid = 1332] [id = 762] 07:55:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 218 (24A76400) [pid = 1332] [serial = 2284] [outer = 00000000] 07:55:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 219 (25972400) [pid = 1332] [serial = 2285] [outer = 24A76400] 07:55:21 INFO - PROCESS | 1332 | 1460991321183 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 1332 | ++DOMWINDOW == 220 (25978800) [pid = 1332] [serial = 2286] [outer = 24A76400] 07:55:21 INFO - PROCESS | 1332 | 1460991321712 Marionette TRACE conn4 <- [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]]]}] 07:55:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:55:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:55:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:55:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:55:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 07:55:21 INFO - PROCESS | 1332 | 1460991321759 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 1332 | 1460991321761 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 07:55:21 INFO - TEST-START | /FileAPI/historical.html 07:55:21 INFO - PROCESS | 1332 | 1460991321766 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 1332 | 1460991321768 Marionette TRACE conn4 <- [1,3006,null,{}] 07:55:21 INFO - PROCESS | 1332 | 1460991321772 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:21 INFO - PROCESS | 1332 | 1460991321895 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 07:55:22 INFO - PROCESS | 1332 | 1460991322080 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 1332 | ++DOCSHELL 2597A400 == 112 [pid = 1332] [id = 763] 07:55:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 221 (2597CC00) [pid = 1332] [serial = 2287] [outer = 00000000] 07:55:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 222 (26FD4800) [pid = 1332] [serial = 2288] [outer = 2597CC00] 07:55:22 INFO - PROCESS | 1332 | 1460991322136 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 1332 | ++DOMWINDOW == 223 (26FD9000) [pid = 1332] [serial = 2289] [outer = 2597CC00] 07:55:22 INFO - PROCESS | 1332 | 1460991322690 Marionette TRACE conn4 <- [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"]]]}] 07:55:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:55:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:55:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:55:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:55:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:55:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:55:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:55:22 INFO - TEST-OK | /FileAPI/historical.html | took 970ms 07:55:22 INFO - PROCESS | 1332 | 1460991322738 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 1332 | 1460991322741 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 07:55:22 INFO - TEST-START | /FileAPI/idlharness.html 07:55:22 INFO - PROCESS | 1332 | 1460991322744 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 1332 | 1460991322746 Marionette TRACE conn4 <- [1,3010,null,{}] 07:55:22 INFO - PROCESS | 1332 | 1460991322750 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:22 INFO - PROCESS | 1332 | 1460991322883 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 07:55:23 INFO - PROCESS | 1332 | 1460991323071 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 1332 | ++DOCSHELL 1AD99C00 == 113 [pid = 1332] [id = 764] 07:55:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 224 (1B04A800) [pid = 1332] [serial = 2290] [outer = 00000000] 07:55:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 225 (24AEB400) [pid = 1332] [serial = 2291] [outer = 1B04A800] 07:55:23 INFO - PROCESS | 1332 | 1460991323130 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 1332 | ++DOMWINDOW == 226 (26FDEC00) [pid = 1332] [serial = 2292] [outer = 1B04A800] 07:55:24 INFO - PROCESS | 1332 | 1460991324141 Marionette TRACE conn4 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:55:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:55:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:55:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:55:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:55:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:55:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:55:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:55:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:55:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:55:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:55:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:55:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:55:24 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 07:55:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:55:24 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 07:55:24 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 07:55:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:55:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:55:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:55:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:55:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:55:24 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 07:55:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:55:24 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 07:55:24 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 07:55:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:55:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:55:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:55:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:55:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:55:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:55:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 1505ms 07:55:24 INFO - PROCESS | 1332 | 1460991324254 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 1332 | 1460991324256 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 07:55:24 INFO - TEST-START | /FileAPI/idlharness.worker 07:55:24 INFO - PROCESS | 1332 | 1460991324260 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 1332 | 1460991324263 Marionette TRACE conn4 <- [1,3014,null,{}] 07:55:24 INFO - PROCESS | 1332 | 1460991324267 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:24 INFO - PROCESS | 1332 | 1460991324422 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 07:55:24 INFO - PROCESS | 1332 | 1460991324566 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 1332 | ++DOCSHELL 25369400 == 114 [pid = 1332] [id = 765] 07:55:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 227 (2536BC00) [pid = 1332] [serial = 2293] [outer = 00000000] 07:55:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 228 (2917E800) [pid = 1332] [serial = 2294] [outer = 2536BC00] 07:55:24 INFO - PROCESS | 1332 | 1460991324620 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 1332 | ++DOMWINDOW == 229 (291AFC00) [pid = 1332] [serial = 2295] [outer = 2536BC00] 07:55:24 INFO - PROCESS | 1332 | [1332] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:55:25 INFO - PROCESS | 1332 | 1460991325758 Marionette TRACE conn4 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:55:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:55:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:55:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:55:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:55:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:55:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:55:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:55:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:55:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:55:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:55:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:55:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:55:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:55:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:55:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:55:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:55:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:55:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:55:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:55:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:55:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:55:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:55:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:55:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:55:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:55:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:55:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:55:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:55:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:55:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:55:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:55:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:55:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:55:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:55:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:55:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:55:25 INFO - {} 07:55:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1663ms 07:55:25 INFO - PROCESS | 1332 | 1460991325937 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 1332 | 1460991325940 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 07:55:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:55:25 INFO - PROCESS | 1332 | 1460991325955 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 1332 | 1460991325957 Marionette TRACE conn4 <- [1,3018,null,{}] 07:55:25 INFO - PROCESS | 1332 | 1460991325962 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:26 INFO - PROCESS | 1332 | 1460991326085 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 07:55:26 INFO - PROCESS | 1332 | 1460991326250 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 1332 | ++DOCSHELL 25545800 == 115 [pid = 1332] [id = 766] 07:55:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 230 (25682800) [pid = 1332] [serial = 2296] [outer = 00000000] 07:55:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 231 (27409400) [pid = 1332] [serial = 2297] [outer = 25682800] 07:55:26 INFO - PROCESS | 1332 | 1460991326306 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 1332 | ++DOMWINDOW == 232 (2961D400) [pid = 1332] [serial = 2298] [outer = 25682800] 07:55:26 INFO - PROCESS | 1332 | 1460991326790 Marionette TRACE conn4 <- [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]]]}] 07:55:26 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 07:55:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 891ms 07:55:26 INFO - PROCESS | 1332 | 1460991326838 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 1332 | 1460991326840 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 07:55:26 INFO - PROCESS | 1332 | 1460991326843 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:55:26 INFO - PROCESS | 1332 | 1460991326845 Marionette TRACE conn4 <- [1,3022,null,{}] 07:55:26 INFO - PROCESS | 1332 | 1460991326849 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:26 INFO - PROCESS | 1332 | 1460991327003 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 07:55:27 INFO - PROCESS | 1332 | 1460991327181 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 1332 | ++DOCSHELL 2567B800 == 116 [pid = 1332] [id = 767] 07:55:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 233 (256DD800) [pid = 1332] [serial = 2299] [outer = 00000000] 07:55:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 234 (256E6C00) [pid = 1332] [serial = 2300] [outer = 256DD800] 07:55:27 INFO - PROCESS | 1332 | 1460991327235 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 1332 | ++DOMWINDOW == 235 (256E9C00) [pid = 1332] [serial = 2301] [outer = 256DD800] 07:55:27 INFO - PROCESS | 1332 | 1460991327743 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:55:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:55:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 930ms 07:55:27 INFO - PROCESS | 1332 | 1460991327777 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 1332 | 1460991327780 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 07:55:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:55:27 INFO - PROCESS | 1332 | 1460991327783 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 1332 | 1460991327785 Marionette TRACE conn4 <- [1,3026,null,{}] 07:55:27 INFO - PROCESS | 1332 | 1460991327789 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:27 INFO - PROCESS | 1332 | 1460991327917 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 07:55:28 INFO - PROCESS | 1332 | 1460991328095 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 1332 | ++DOCSHELL 256E4800 == 117 [pid = 1332] [id = 768] 07:55:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 236 (256EAC00) [pid = 1332] [serial = 2302] [outer = 00000000] 07:55:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 237 (2A287000) [pid = 1332] [serial = 2303] [outer = 256EAC00] 07:55:28 INFO - PROCESS | 1332 | 1460991328148 Marionette DEBUG loaded listener.js 07:55:28 INFO - PROCESS | 1332 | ++DOMWINDOW == 238 (2A288C00) [pid = 1332] [serial = 2304] [outer = 256EAC00] 07:55:28 INFO - PROCESS | 1332 | 1460991328617 Marionette TRACE conn4 <- [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"]]]}] 07:55:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:55:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:55:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 870ms 07:55:28 INFO - PROCESS | 1332 | 1460991328682 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 1332 | 1460991328684 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 07:55:28 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:55:28 INFO - PROCESS | 1332 | 1460991328688 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 1332 | 1460991328691 Marionette TRACE conn4 <- [1,3030,null,{}] 07:55:28 INFO - PROCESS | 1332 | 1460991328715 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:28 INFO - PROCESS | 1332 | 1460991328854 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 07:55:29 INFO - PROCESS | 1332 | 1460991329044 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 1332 | ++DOCSHELL 2A28BC00 == 118 [pid = 1332] [id = 769] 07:55:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 239 (2A28E800) [pid = 1332] [serial = 2305] [outer = 00000000] 07:55:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 240 (2A3B0400) [pid = 1332] [serial = 2306] [outer = 2A28E800] 07:55:29 INFO - PROCESS | 1332 | 1460991329103 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 1332 | ++DOMWINDOW == 241 (2A3B4C00) [pid = 1332] [serial = 2307] [outer = 2A28E800] 07:55:29 INFO - PROCESS | 1332 | 1460991329908 Marionette TRACE conn4 <- [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]]]}] 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:55:29 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. 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:55:29 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'.) 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:55:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:55:29 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. 07:55:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:55:30 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. 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:55:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:55:30 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. 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:55:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:55:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:55:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:55:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:55:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:55:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:55:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:55:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:55:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1346ms 07:55:30 INFO - PROCESS | 1332 | 1460991330073 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 07:55:30 INFO - PROCESS | 1332 | 1460991330075 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 07:55:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:55:30 INFO - PROCESS | 1332 | 1460991330080 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 1332 | 1460991330082 Marionette TRACE conn4 <- [1,3034,null,{}] 07:55:30 INFO - PROCESS | 1332 | 1460991330086 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:30 INFO - PROCESS | 1332 | 1460991330200 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 07:55:30 INFO - PROCESS | 1332 | 1460991330418 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 1332 | ++DOCSHELL 19DF2800 == 119 [pid = 1332] [id = 770] 07:55:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 242 (19DF4000) [pid = 1332] [serial = 2308] [outer = 00000000] 07:55:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 243 (1E710C00) [pid = 1332] [serial = 2309] [outer = 19DF4000] 07:55:30 INFO - PROCESS | 1332 | 1460991330503 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 1332 | ++DOMWINDOW == 244 (20184800) [pid = 1332] [serial = 2310] [outer = 19DF4000] 07:55:30 INFO - PROCESS | 1332 | [1332] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:55:31 INFO - PROCESS | 1332 | 1460991331308 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:55:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:55:31 INFO - {} 07:55:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1284ms 07:55:31 INFO - PROCESS | 1332 | 1460991331365 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 1332 | 1460991331369 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 07:55:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:55:31 INFO - PROCESS | 1332 | 1460991331375 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 1332 | 1460991331379 Marionette TRACE conn4 <- [1,3038,null,{}] 07:55:31 INFO - PROCESS | 1332 | 1460991331403 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:31 INFO - PROCESS | 1332 | 1460991331536 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 07:55:31 INFO - PROCESS | 1332 | 1460991331709 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 1332 | ++DOCSHELL 16EDE800 == 120 [pid = 1332] [id = 771] 07:55:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 245 (17798C00) [pid = 1332] [serial = 2311] [outer = 00000000] 07:55:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 246 (1B055C00) [pid = 1332] [serial = 2312] [outer = 17798C00] 07:55:31 INFO - PROCESS | 1332 | 1460991331760 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 1332 | ++DOMWINDOW == 247 (1BBC9C00) [pid = 1332] [serial = 2313] [outer = 17798C00] 07:55:32 INFO - PROCESS | 1332 | 1460991332306 Marionette TRACE conn4 <- [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]]]}] 07:55:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:55:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:55:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:55:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:55:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 950ms 07:55:32 INFO - PROCESS | 1332 | 1460991332326 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 07:55:32 INFO - PROCESS | 1332 | 1460991332331 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 07:55:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:55:32 INFO - PROCESS | 1332 | 1460991332338 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 1332 | 1460991332341 Marionette TRACE conn4 <- [1,3042,null,{}] 07:55:32 INFO - PROCESS | 1332 | 1460991332344 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:32 INFO - PROCESS | 1332 | 1460991332465 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 07:55:32 INFO - PROCESS | 1332 | 1460991332655 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 1332 | ++DOCSHELL 11213000 == 121 [pid = 1332] [id = 772] 07:55:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 248 (1544D000) [pid = 1332] [serial = 2314] [outer = 00000000] 07:55:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 249 (1DA0B800) [pid = 1332] [serial = 2315] [outer = 1544D000] 07:55:32 INFO - PROCESS | 1332 | 1460991332705 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 1332 | ++DOMWINDOW == 250 (1F366800) [pid = 1332] [serial = 2316] [outer = 1544D000] 07:55:33 INFO - PROCESS | 1332 | 1460991333555 Marionette TRACE conn4 <- [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"]]]}] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 11E85C00 == 120 [pid = 1332] [id = 593] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 1DA35C00 == 119 [pid = 1332] [id = 757] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 1FEB5C00 == 118 [pid = 1332] [id = 756] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 1617D000 == 117 [pid = 1332] [id = 755] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 0EA0E000 == 116 [pid = 1332] [id = 754] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 1E78FC00 == 115 [pid = 1332] [id = 753] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 1B050400 == 114 [pid = 1332] [id = 752] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 1BB9B800 == 113 [pid = 1332] [id = 751] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 1AA1A400 == 112 [pid = 1332] [id = 750] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 1552E000 == 111 [pid = 1332] [id = 749] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 249 (22A42C00) [pid = 1332] [serial = 2197] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 1972F000 == 110 [pid = 1332] [id = 748] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 1A7C7000 == 109 [pid = 1332] [id = 747] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 1E7B9400 == 108 [pid = 1332] [id = 745] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 26FDB800 == 107 [pid = 1332] [id = 739] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 24A7EC00 == 106 [pid = 1332] [id = 738] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 2597F400 == 105 [pid = 1332] [id = 737] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 24AEC000 == 104 [pid = 1332] [id = 736] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 1DA69400 == 103 [pid = 1332] [id = 735] 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 1AD58C00 == 102 [pid = 1332] [id = 734] 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:55:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - PROCESS | 1332 | --DOCSHELL 16104C00 == 101 [pid = 1332] [id = 733] 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:55:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:55:33 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" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:55:33 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" 07:55:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:55:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:55:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1435ms 07:55:33 INFO - PROCESS | 1332 | 1460991333775 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 07:55:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:55:33 INFO - PROCESS | 1332 | 1460991333778 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 07:55:33 INFO - PROCESS | 1332 | 1460991333782 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - PROCESS | 1332 | 1460991333786 Marionette TRACE conn4 <- [1,3046,null,{}] 07:55:33 INFO - PROCESS | 1332 | 1460991333796 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:33 INFO - PROCESS | 1332 | 1460991333911 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 248 (21956800) [pid = 1332] [serial = 2195] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 247 (1A7BFC00) [pid = 1332] [serial = 2176] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 246 (1DA62400) [pid = 1332] [serial = 2030] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 245 (2200E000) [pid = 1332] [serial = 2155] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 244 (1A7C7C00) [pid = 1332] [serial = 2143] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 243 (1AF20000) [pid = 1332] [serial = 2173] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 242 (20192800) [pid = 1332] [serial = 2152] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 241 (1D95E000) [pid = 1332] [serial = 2146] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 240 (1FEBE000) [pid = 1332] [serial = 2149] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 239 (1C0F0400) [pid = 1332] [serial = 2180] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 238 (18EF4400) [pid = 1332] [serial = 2171] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 237 (1FEE5800) [pid = 1332] [serial = 2189] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 236 (1BE77C00) [pid = 1332] [serial = 2174] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 235 (183DD400) [pid = 1332] [serial = 2170] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 234 (1AA1A000) [pid = 1332] [serial = 2177] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 233 (25821800) [pid = 1332] [serial = 2164] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 232 (1DAE3C00) [pid = 1332] [serial = 2182] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 231 (1237BC00) [pid = 1332] [serial = 2140] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 230 (1AD9D400) [pid = 1332] [serial = 2191] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 229 (1ECA1400) [pid = 1332] [serial = 2185] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 228 (24AE9800) [pid = 1332] [serial = 2161] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 227 (19D6F400) [pid = 1332] [serial = 2167] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 226 (1BB91800) [pid = 1332] [serial = 2192] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 225 (1ED85C00) [pid = 1332] [serial = 2138] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 224 (1BE77000) [pid = 1332] [serial = 2179] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 223 (21959C00) [pid = 1332] [serial = 2158] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 222 (1F368800) [pid = 1332] [serial = 2186] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 221 (20527000) [pid = 1332] [serial = 2194] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 220 (1E706400) [pid = 1332] [serial = 2183] [outer = 00000000] [url = about:blank] 07:55:33 INFO - PROCESS | 1332 | --DOMWINDOW == 219 (1FEB2C00) [pid = 1332] [serial = 2188] [outer = 00000000] [url = about:blank] 07:55:34 INFO - PROCESS | 1332 | 1460991334047 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 1332 | ++DOCSHELL 16E56C00 == 102 [pid = 1332] [id = 773] 07:55:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 220 (183DD400) [pid = 1332] [serial = 2317] [outer = 00000000] 07:55:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 221 (19D6E800) [pid = 1332] [serial = 2318] [outer = 183DD400] 07:55:34 INFO - PROCESS | 1332 | 1460991334095 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 222 (1AA18400) [pid = 1332] [serial = 2319] [outer = 183DD400] 07:55:34 INFO - PROCESS | 1332 | 1460991334583 Marionette TRACE conn4 <- [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]]]}] 07:55:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:55:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:55:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:55:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:55:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:55:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:55:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:55:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:55:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:55:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:55:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:55:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:55:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:55:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:55:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:55:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:55:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:55:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:55:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:55:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 833ms 07:55:34 INFO - PROCESS | 1332 | 1460991334618 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 1332 | 1460991334620 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 07:55:34 INFO - PROCESS | 1332 | 1460991334623 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:55:34 INFO - PROCESS | 1332 | 1460991334625 Marionette TRACE conn4 <- [1,3050,null,{}] 07:55:34 INFO - PROCESS | 1332 | 1460991334633 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:34 INFO - PROCESS | 1332 | 1460991334743 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 07:55:34 INFO - PROCESS | 1332 | 1460991334749 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 1332 | ++DOCSHELL 1AD58C00 == 103 [pid = 1332] [id = 774] 07:55:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 223 (1B050400) [pid = 1332] [serial = 2320] [outer = 00000000] 07:55:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 224 (1CAA4400) [pid = 1332] [serial = 2321] [outer = 1B050400] 07:55:34 INFO - PROCESS | 1332 | 1460991334798 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 1332 | ++DOMWINDOW == 225 (1DA35C00) [pid = 1332] [serial = 2322] [outer = 1B050400] 07:55:35 INFO - PROCESS | 1332 | [1332] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:55:35 INFO - PROCESS | 1332 | 1460991335328 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:55:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:55:35 INFO - {} 07:55:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 07:55:35 INFO - PROCESS | 1332 | 1460991335382 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 1332 | 1460991335385 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 07:55:35 INFO - PROCESS | 1332 | 1460991335388 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 1332 | 1460991335389 Marionette TRACE conn4 <- [1,3054,null,{}] 07:55:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:55:35 INFO - PROCESS | 1332 | 1460991335393 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:35 INFO - PROCESS | 1332 | 1460991335495 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 07:55:35 INFO - PROCESS | 1332 | 1460991335645 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 1332 | ++DOCSHELL 1DA64C00 == 104 [pid = 1332] [id = 775] 07:55:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 226 (1E70DC00) [pid = 1332] [serial = 2323] [outer = 00000000] 07:55:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 227 (1F367400) [pid = 1332] [serial = 2324] [outer = 1E70DC00] 07:55:35 INFO - PROCESS | 1332 | 1460991335689 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 1332 | ++DOMWINDOW == 228 (1F55B800) [pid = 1332] [serial = 2325] [outer = 1E70DC00] 07:55:36 INFO - PROCESS | 1332 | 1460991336091 Marionette TRACE conn4 <- [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]]]}] 07:55:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:55:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:55:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:55:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:55:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:55:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:55:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:55:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 730ms 07:55:36 INFO - PROCESS | 1332 | 1460991336128 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 07:55:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:55:36 INFO - PROCESS | 1332 | 1460991336130 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 07:55:36 INFO - PROCESS | 1332 | 1460991336133 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 1332 | 1460991336134 Marionette TRACE conn4 <- [1,3058,null,{}] 07:55:36 INFO - PROCESS | 1332 | 1460991336138 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:36 INFO - PROCESS | 1332 | 1460991336313 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 07:55:36 INFO - PROCESS | 1332 | 1460991336335 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 1332 | ++DOCSHELL 1F560C00 == 105 [pid = 1332] [id = 776] 07:55:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 229 (1FEBCC00) [pid = 1332] [serial = 2326] [outer = 00000000] 07:55:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 230 (2200D000) [pid = 1332] [serial = 2327] [outer = 1FEBCC00] 07:55:36 INFO - PROCESS | 1332 | 1460991336382 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 1332 | ++DOMWINDOW == 231 (24A77C00) [pid = 1332] [serial = 2328] [outer = 1FEBCC00] 07:55:36 INFO - PROCESS | 1332 | 1460991336856 Marionette TRACE conn4 <- [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]]]}] 07:55:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:55:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:55:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:55:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:55:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:55:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:55:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 771ms 07:55:36 INFO - PROCESS | 1332 | 1460991336927 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 1332 | 1460991336929 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 07:55:36 INFO - PROCESS | 1332 | 1460991336935 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:55:36 INFO - PROCESS | 1332 | 1460991336937 Marionette TRACE conn4 <- [1,3062,null,{}] 07:55:36 INFO - PROCESS | 1332 | 1460991336941 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:37 INFO - PROCESS | 1332 | 1460991337093 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 07:55:37 INFO - PROCESS | 1332 | 1460991337112 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 1332 | ++DOCSHELL 183DC400 == 106 [pid = 1332] [id = 777] 07:55:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 232 (19E68C00) [pid = 1332] [serial = 2329] [outer = 00000000] 07:55:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 233 (24AF0C00) [pid = 1332] [serial = 2330] [outer = 19E68C00] 07:55:37 INFO - PROCESS | 1332 | 1460991337156 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 234 (2567C000) [pid = 1332] [serial = 2331] [outer = 19E68C00] 07:55:37 INFO - PROCESS | 1332 | 1460991337599 Marionette TRACE conn4 <- [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]]]}] 07:55:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:55:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:55:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:55:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:55:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:55:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:55:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 07:55:37 INFO - PROCESS | 1332 | 1460991337610 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 1332 | 1460991337612 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 07:55:37 INFO - PROCESS | 1332 | 1460991337616 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:55:37 INFO - PROCESS | 1332 | 1460991337617 Marionette TRACE conn4 <- [1,3066,null,{}] 07:55:37 INFO - PROCESS | 1332 | 1460991337621 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:37 INFO - PROCESS | 1332 | 1460991337774 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 07:55:37 INFO - PROCESS | 1332 | 1460991337792 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 1332 | ++DOCSHELL 24AE7000 == 107 [pid = 1332] [id = 778] 07:55:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 235 (256DD400) [pid = 1332] [serial = 2332] [outer = 00000000] 07:55:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 236 (2582A400) [pid = 1332] [serial = 2333] [outer = 256DD400] 07:55:37 INFO - PROCESS | 1332 | 1460991337839 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 1332 | ++DOMWINDOW == 237 (25987800) [pid = 1332] [serial = 2334] [outer = 256DD400] 07:55:38 INFO - PROCESS | 1332 | --DOMWINDOW == 236 (1E7B8400) [pid = 1332] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:55:38 INFO - PROCESS | 1332 | --DOMWINDOW == 235 (1E7BF000) [pid = 1332] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:55:38 INFO - PROCESS | 1332 | --DOMWINDOW == 234 (197C1C00) [pid = 1332] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:55:38 INFO - PROCESS | 1332 | --DOMWINDOW == 233 (0EA17400) [pid = 1332] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:55:38 INFO - PROCESS | 1332 | --DOMWINDOW == 232 (1FEEB400) [pid = 1332] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:55:38 INFO - PROCESS | 1332 | --DOMWINDOW == 231 (1E70F400) [pid = 1332] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:55:38 INFO - PROCESS | 1332 | --DOMWINDOW == 230 (22003C00) [pid = 1332] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:55:38 INFO - PROCESS | 1332 | --DOMWINDOW == 229 (1AA10C00) [pid = 1332] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:55:38 INFO - PROCESS | 1332 | --DOMWINDOW == 228 (15A9A400) [pid = 1332] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:55:38 INFO - PROCESS | 1332 | --DOMWINDOW == 227 (1BBC2400) [pid = 1332] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:55:38 INFO - PROCESS | 1332 | --DOMWINDOW == 226 (19A10800) [pid = 1332] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:55:38 INFO - PROCESS | 1332 | --DOMWINDOW == 225 (1AA1AC00) [pid = 1332] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:55:38 INFO - PROCESS | 1332 | --DOMWINDOW == 224 (1D961400) [pid = 1332] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:55:38 INFO - PROCESS | 1332 | 1460991338603 Marionette TRACE conn4 <- [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] 07:55:38 INFO - PROCESS | 1332 | 1460991338650 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 07:55:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:55:38 INFO - PROCESS | 1332 | 1460991338668 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - PROCESS | 1332 | 1460991338669 Marionette TRACE conn4 <- [1,3070,null,{}] 07:55:38 INFO - PROCESS | 1332 | 1460991338673 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:38 INFO - PROCESS | 1332 | 1460991338782 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 07:55:38 INFO - PROCESS | 1332 | 1460991338792 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 1332 | ++DOCSHELL 2554B400 == 108 [pid = 1332] [id = 779] 07:55:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 225 (25681000) [pid = 1332] [serial = 2335] [outer = 00000000] 07:55:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 226 (26FD3000) [pid = 1332] [serial = 2336] [outer = 25681000] 07:55:38 INFO - PROCESS | 1332 | 1460991338840 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 1332 | ++DOMWINDOW == 227 (26FDDC00) [pid = 1332] [serial = 2337] [outer = 25681000] 07:55:39 INFO - PROCESS | 1332 | 1460991339295 Marionette TRACE conn4 <- [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]]]}] 07:55:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:55:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:55:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:55:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 07:55:39 INFO - PROCESS | 1332 | 1460991339360 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 1332 | 1460991339363 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 07:55:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:55:39 INFO - PROCESS | 1332 | 1460991339366 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 1332 | 1460991339368 Marionette TRACE conn4 <- [1,3074,null,{}] 07:55:39 INFO - PROCESS | 1332 | 1460991339371 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:39 INFO - PROCESS | 1332 | 1460991339475 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 07:55:39 INFO - PROCESS | 1332 | 1460991339480 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 1332 | ++DOCSHELL 26FE0400 == 109 [pid = 1332] [id = 780] 07:55:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 228 (27404400) [pid = 1332] [serial = 2338] [outer = 00000000] 07:55:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 229 (27AE7C00) [pid = 1332] [serial = 2339] [outer = 27404400] 07:55:39 INFO - PROCESS | 1332 | 1460991339525 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 1332 | ++DOMWINDOW == 230 (27AF0000) [pid = 1332] [serial = 2340] [outer = 27404400] 07:55:39 INFO - PROCESS | 1332 | 1460991340003 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:55:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:55:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 07:55:40 INFO - PROCESS | 1332 | 1460991340038 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 07:55:40 INFO - PROCESS | 1332 | 1460991340040 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 07:55:40 INFO - PROCESS | 1332 | 1460991340044 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:55:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:55:40 INFO - PROCESS | 1332 | 1460991340046 Marionette TRACE conn4 <- [1,3078,null,{}] 07:55:40 INFO - PROCESS | 1332 | 1460991340050 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:40 INFO - PROCESS | 1332 | 1460991340232 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 07:55:40 INFO - PROCESS | 1332 | 1460991340247 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 1332 | ++DOCSHELL 27BA6800 == 110 [pid = 1332] [id = 781] 07:55:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 231 (27BA6C00) [pid = 1332] [serial = 2341] [outer = 00000000] 07:55:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 232 (283C4800) [pid = 1332] [serial = 2342] [outer = 27BA6C00] 07:55:40 INFO - PROCESS | 1332 | 1460991340295 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 1332 | ++DOMWINDOW == 233 (283CD400) [pid = 1332] [serial = 2343] [outer = 27BA6C00] 07:55:41 INFO - PROCESS | 1332 | 1460991341031 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:55:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:55:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1020ms 07:55:41 INFO - PROCESS | 1332 | 1460991341069 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 1332 | 1460991341074 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 07:55:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:55:41 INFO - PROCESS | 1332 | 1460991341080 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 1332 | 1460991341084 Marionette TRACE conn4 <- [1,3082,null,{}] 07:55:41 INFO - PROCESS | 1332 | 1460991341136 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:41 INFO - PROCESS | 1332 | 1460991341274 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 07:55:41 INFO - PROCESS | 1332 | 1460991341449 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 1332 | ++DOCSHELL 19B19C00 == 111 [pid = 1332] [id = 782] 07:55:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 234 (19B1B000) [pid = 1332] [serial = 2344] [outer = 00000000] 07:55:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 235 (1AE5A400) [pid = 1332] [serial = 2345] [outer = 19B1B000] 07:55:41 INFO - PROCESS | 1332 | 1460991341506 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 1332 | ++DOMWINDOW == 236 (1B050000) [pid = 1332] [serial = 2346] [outer = 19B1B000] 07:55:42 INFO - PROCESS | 1332 | 1460991342100 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:55:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:55:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1045ms 07:55:42 INFO - PROCESS | 1332 | 1460991342129 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 1332 | 1460991342135 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 07:55:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:55:42 INFO - PROCESS | 1332 | 1460991342143 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 1332 | 1460991342146 Marionette TRACE conn4 <- [1,3086,null,{}] 07:55:42 INFO - PROCESS | 1332 | 1460991342150 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:42 INFO - PROCESS | 1332 | 1460991342288 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 07:55:42 INFO - PROCESS | 1332 | 1460991342487 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 1332 | ++DOCSHELL 1AD99000 == 112 [pid = 1332] [id = 783] 07:55:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 237 (1BB4E400) [pid = 1332] [serial = 2347] [outer = 00000000] 07:55:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 238 (1E705400) [pid = 1332] [serial = 2348] [outer = 1BB4E400] 07:55:42 INFO - PROCESS | 1332 | 1460991342543 Marionette DEBUG loaded listener.js 07:55:42 INFO - PROCESS | 1332 | ++DOMWINDOW == 239 (1E78C800) [pid = 1332] [serial = 2349] [outer = 1BB4E400] 07:55:43 INFO - PROCESS | 1332 | 1460991343067 Marionette TRACE conn4 <- [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]]]}] 07:55:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:55:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:55:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 970ms 07:55:43 INFO - PROCESS | 1332 | 1460991343127 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 07:55:43 INFO - PROCESS | 1332 | 1460991343130 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 07:55:43 INFO - PROCESS | 1332 | 1460991343135 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:55:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:55:43 INFO - PROCESS | 1332 | 1460991343139 Marionette TRACE conn4 <- [1,3090,null,{}] 07:55:43 INFO - PROCESS | 1332 | 1460991343151 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:43 INFO - PROCESS | 1332 | 1460991343287 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 07:55:43 INFO - PROCESS | 1332 | 1460991343485 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 1332 | ++DOCSHELL 1FEA3000 == 113 [pid = 1332] [id = 784] 07:55:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 240 (20485000) [pid = 1332] [serial = 2350] [outer = 00000000] 07:55:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 241 (2195AC00) [pid = 1332] [serial = 2351] [outer = 20485000] 07:55:43 INFO - PROCESS | 1332 | 1460991343543 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 1332 | ++DOMWINDOW == 242 (22078000) [pid = 1332] [serial = 2352] [outer = 20485000] 07:55:44 INFO - PROCESS | 1332 | 1460991344081 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:55:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:55:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 970ms 07:55:44 INFO - PROCESS | 1332 | 1460991344111 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 1332 | 1460991344114 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 07:55:44 INFO - PROCESS | 1332 | 1460991344117 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:55:44 INFO - PROCESS | 1332 | 1460991344120 Marionette TRACE conn4 <- [1,3094,null,{}] 07:55:44 INFO - PROCESS | 1332 | 1460991344123 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:44 INFO - PROCESS | 1332 | 1460991344321 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 07:55:44 INFO - PROCESS | 1332 | 1460991344431 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 1332 | ++DOCSHELL 24AEC000 == 114 [pid = 1332] [id = 785] 07:55:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 243 (2536CC00) [pid = 1332] [serial = 2353] [outer = 00000000] 07:55:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 244 (25828400) [pid = 1332] [serial = 2354] [outer = 2536CC00] 07:55:44 INFO - PROCESS | 1332 | 1460991344486 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 1332 | ++DOMWINDOW == 245 (25CAEC00) [pid = 1332] [serial = 2355] [outer = 2536CC00] 07:55:44 INFO - PROCESS | 1332 | 1460991344962 Marionette TRACE conn4 <- [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]]]}] 07:55:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:55:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:55:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:55:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 870ms 07:55:44 INFO - PROCESS | 1332 | 1460991344992 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 1332 | 1460991344994 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 07:55:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:55:45 INFO - PROCESS | 1332 | 1460991345082 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 1332 | 1460991345084 Marionette TRACE conn4 <- [1,3098,null,{}] 07:55:45 INFO - PROCESS | 1332 | 1460991345090 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:45 INFO - PROCESS | 1332 | 1460991345224 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 07:55:45 INFO - PROCESS | 1332 | 1460991345414 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 1332 | ++DOCSHELL 256EC000 == 115 [pid = 1332] [id = 786] 07:55:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 246 (25CB8C00) [pid = 1332] [serial = 2356] [outer = 00000000] 07:55:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 247 (266B2000) [pid = 1332] [serial = 2357] [outer = 25CB8C00] 07:55:45 INFO - PROCESS | 1332 | 1460991345470 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 1332 | ++DOMWINDOW == 248 (266B3C00) [pid = 1332] [serial = 2358] [outer = 25CB8C00] 07:55:45 INFO - PROCESS | 1332 | 1460991345983 Marionette TRACE conn4 <- [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"]]]}] 07:55:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:55:45 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 07:55:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:55:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 970ms 07:55:45 INFO - PROCESS | 1332 | 1460991346007 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 1332 | 1460991346009 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 07:55:45 INFO - PROCESS | 1332 | 1460991346013 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:55:46 INFO - PROCESS | 1332 | 1460991346015 Marionette TRACE conn4 <- [1,3102,null,{}] 07:55:46 INFO - PROCESS | 1332 | 1460991346019 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:46 INFO - PROCESS | 1332 | 1460991346160 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 07:55:46 INFO - PROCESS | 1332 | 1460991346354 Marionette TRACE conn4 -> [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\", \"c59a2ccc-7f13-4a04-a391-fa043e03bfb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 1332 | ++DOCSHELL 266AF400 == 116 [pid = 1332] [id = 787] 07:55:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 249 (266B5800) [pid = 1332] [serial = 2359] [outer = 00000000] 07:55:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 250 (283C2000) [pid = 1332] [serial = 2360] [outer = 266B5800] 07:55:46 INFO - PROCESS | 1332 | 1460991346418 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 1332 | ++DOMWINDOW == 251 (283C5800) [pid = 1332] [serial = 2361] [outer = 266B5800] 07:55:46 INFO - PROCESS | 1332 | 1460991346924 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:55:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:55:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 931ms 07:55:46 INFO - PROCESS | 1332 | 1460991346946 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 1332 | 1460991346949 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 07:55:48 WARNING - u'runner_teardown' () 07:55:48 INFO - No more tests 07:55:48 INFO - Got 0 unexpected results 07:55:48 INFO - SUITE-END | took 694s 07:55:48 INFO - Closing logging queue 07:55:48 INFO - queue closed 07:55:48 INFO - Return code: 0 07:55:48 WARNING - # TBPL SUCCESS # 07:55:48 INFO - Running post-action listener: _resource_record_post_action 07:55:48 INFO - Running post-run listener: _resource_record_post_run 07:55:49 INFO - Total resource usage - Wall time: 704s; CPU: 14.0%; Read bytes: 63125504; Write bytes: 1183520256; Read time: 884350; Write time: 9212130 07:55:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:55:49 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 84392960; Read time: 0; Write time: 199040 07:55:49 INFO - run-tests - Wall time: 701s; CPU: 14.0%; Read bytes: 63072768; Write bytes: 1090644480; Read time: 869910; Write time: 9003500 07:55:49 INFO - Running post-run listener: _upload_blobber_files 07:55:49 INFO - Blob upload gear active. 07:55:49 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:55:49 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 07:55:49 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 07:55:49 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 07:55:49 INFO - (blobuploader) - INFO - Open directory for files ... 07:55:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:55:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:55:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:55:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:55:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:55:50 INFO - (blobuploader) - INFO - Done attempting. 07:55:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:55:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:55:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:55:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:55:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:55:52 INFO - (blobuploader) - INFO - Done attempting. 07:55:52 INFO - (blobuploader) - INFO - Iteration through files over. 07:55:52 INFO - Return code: 0 07:55:52 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:55:52 INFO - Using _rmtree_windows ... 07:55:52 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:55:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5073f804565fcc7eadf7ccfd7831c2677616e8f912047b5637ab5e9d0b5cae4c7ecb3d4d19ea37fb76966b67d1f8f5200d6aaea0cc57619f090ba85a30fffcbd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8aa97fc1a497bc97831f07adce7dde795c90b1601568a1dc50ca2a3ab9c76f930f96141b6f8a4047abb49ecb84f301117271e62c3cdfd0ba710902c2f8c1ba6c"} 07:55:52 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:55:52 INFO - Writing to file C:\slave\test\properties\blobber_files 07:55:52 INFO - Contents: 07:55:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5073f804565fcc7eadf7ccfd7831c2677616e8f912047b5637ab5e9d0b5cae4c7ecb3d4d19ea37fb76966b67d1f8f5200d6aaea0cc57619f090ba85a30fffcbd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8aa97fc1a497bc97831f07adce7dde795c90b1601568a1dc50ca2a3ab9c76f930f96141b6f8a4047abb49ecb84f301117271e62c3cdfd0ba710902c2f8c1ba6c"} 07:55:52 INFO - Running post-run listener: copy_logs_to_upload_dir 07:55:52 INFO - Copying logs to upload dir... 07:55:52 INFO - mkdir: C:\slave\test\build\upload\logs 07:55:52 INFO - Copying logs to upload dir... 07:55:52 INFO - Using _rmtree_windows ... 07:55:52 INFO - Using _rmtree_windows ... 07:55:52 INFO - Using _rmtree_windows ... 07:55:52 INFO - Using _rmtree_windows ... 07:55:52 INFO - Using _rmtree_windows ... 07:55:52 INFO - Using _rmtree_windows ... 07:55:52 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1039.413000 ========= master_lag: 0.42 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 19 secs) (at 2016-04-18 07:55:53.230418) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 07:55:53.231287) ========= '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-171 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-171 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\ 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-171 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-central/sha512/5073f804565fcc7eadf7ccfd7831c2677616e8f912047b5637ab5e9d0b5cae4c7ecb3d4d19ea37fb76966b67d1f8f5200d6aaea0cc57619f090ba85a30fffcbd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8aa97fc1a497bc97831f07adce7dde795c90b1601568a1dc50ca2a3ab9c76f930f96141b6f8a4047abb49ecb84f301117271e62c3cdfd0ba710902c2f8c1ba6c"} build_url:https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5073f804565fcc7eadf7ccfd7831c2677616e8f912047b5637ab5e9d0b5cae4c7ecb3d4d19ea37fb76966b67d1f8f5200d6aaea0cc57619f090ba85a30fffcbd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8aa97fc1a497bc97831f07adce7dde795c90b1601568a1dc50ca2a3ab9c76f930f96141b6f8a4047abb49ecb84f301117271e62c3cdfd0ba710902c2f8c1ba6c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KHxGuMOzSHiHU6LnKMtK7w/artifacts/public/build/firefox-48.0a1.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-04-18 07:55:53.352679) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 07:55:53.353036) ========= '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-171 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-171 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\ 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-171 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.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 07:55:53.469424) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 07:55:53.469761) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 07:55:54.298948) ========= ========= Total master_lag: 9.34 =========