builder: mozilla-central_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-064 starttime: 1460997227.28 results: success (0) buildid: 20160418073921 builduid: fbc689465dc24fdfae14d5d22c1686c2 revision: d53b301a14e1dfa05324072a7159796a4f5e24c7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 09:33:47.280708) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 09:33:47.281250) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 09:33:47.281593) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 09:33:47.510924) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 09:33:47.511316) ========= '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-064 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-064 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-064 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 --09:33:48-- 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% 10.91 MB/s 09:33:48 (10.91 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.335000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 09:33:48.877354) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-18 09:33:48.877710) ========= '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-064 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-064 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-064 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.603000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-18 09:33:52.494612) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 09:33:52.495009) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev d53b301a14e1dfa05324072a7159796a4f5e24c7 --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 d53b301a14e1dfa05324072a7159796a4f5e24c7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-064 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-064 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-064 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 09:33:52,446 truncating revision to first 12 chars 2016-04-18 09:33:52,446 Setting DEBUG logging. 2016-04-18 09:33:52,446 attempt 1/10 2016-04-18 09:33:52,447 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/d53b301a14e1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 09:33:53,035 unpacking tar archive at: mozilla-central-d53b301a14e1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.381000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 09:33:53.992682) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 09:33:53.993017) ========= script_repo_revision: d53b301a14e1dfa05324072a7159796a4f5e24c7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 09:33:53.993433) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 09:33:53.993727) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 09:33:54.010954) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 9 secs) (at 2016-04-18 09:33:54.011316) ========= '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-064 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-064 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-064 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 09:33:54 INFO - MultiFileLogger online at 20160418 09:33:54 in C:\slave\test 09:33:54 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 09:33:54 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:33:54 INFO - {'append_to_log': False, 09:33:54 INFO - 'base_work_dir': 'C:\\slave\\test', 09:33:54 INFO - 'blob_upload_branch': 'mozilla-central', 09:33:54 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:33:54 INFO - 'buildbot_json_path': 'buildprops.json', 09:33:54 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:33:54 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:33:54 INFO - 'download_minidump_stackwalk': True, 09:33:54 INFO - 'download_symbols': 'true', 09:33:54 INFO - 'e10s': False, 09:33:54 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:33:54 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:33:54 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:33:54 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:33:54 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:33:54 INFO - 'C:/mozilla-build/tooltool.py'), 09:33:54 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:33:54 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:33:54 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:33:54 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:33:54 INFO - 'log_level': 'info', 09:33:54 INFO - 'log_to_console': True, 09:33:54 INFO - 'opt_config_files': (), 09:33:54 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:33:54 INFO - '--processes=1', 09:33:54 INFO - '--config=%(test_path)s/wptrunner.ini', 09:33:54 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:33:54 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:33:54 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:33:54 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:33:54 INFO - 'pip_index': False, 09:33:54 INFO - 'require_test_zip': True, 09:33:54 INFO - 'test_type': ('testharness',), 09:33:54 INFO - 'this_chunk': '1', 09:33:54 INFO - 'total_chunks': '10', 09:33:54 INFO - 'virtualenv_path': 'venv', 09:33:54 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:33:54 INFO - 'work_dir': 'build'} 09:33:54 INFO - ##### 09:33:54 INFO - ##### Running clobber step. 09:33:54 INFO - ##### 09:33:54 INFO - Running pre-action listener: _resource_record_pre_action 09:33:54 INFO - Running main action method: clobber 09:33:54 INFO - rmtree: C:\slave\test\build 09:33:54 INFO - Using _rmtree_windows ... 09:33:54 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:34:14 INFO - Running post-action listener: _resource_record_post_action 09:34:14 INFO - ##### 09:34:14 INFO - ##### Running read-buildbot-config step. 09:34:14 INFO - ##### 09:34:14 INFO - Running pre-action listener: _resource_record_pre_action 09:34:14 INFO - Running main action method: read_buildbot_config 09:34:14 INFO - Using buildbot properties: 09:34:14 INFO - { 09:34:14 INFO - "project": "", 09:34:14 INFO - "product": "firefox", 09:34:14 INFO - "script_repo_revision": "production", 09:34:14 INFO - "scheduler": "tests-mozilla-central-win7_ix-debug-unittest", 09:34:14 INFO - "repository": "", 09:34:14 INFO - "buildername": "Windows 7 32-bit mozilla-central debug test web-platform-tests-1", 09:34:14 INFO - "buildid": "20160418073921", 09:34:14 INFO - "pgo_build": "False", 09:34:14 INFO - "basedir": "C:\\slave\\test", 09:34:14 INFO - "buildnumber": 9, 09:34:14 INFO - "slavename": "t-w732-ix-064", 09:34:14 INFO - "revision": "d53b301a14e1dfa05324072a7159796a4f5e24c7", 09:34:14 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 09:34:14 INFO - "platform": "win32", 09:34:14 INFO - "branch": "mozilla-central", 09:34:14 INFO - "repo_path": "mozilla-central", 09:34:14 INFO - "moz_repo_path": "", 09:34:14 INFO - "stage_platform": "win32", 09:34:14 INFO - "builduid": "fbc689465dc24fdfae14d5d22c1686c2", 09:34:14 INFO - "slavebuilddir": "test" 09:34:14 INFO - } 09:34:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 09:34:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 09:34:14 INFO - Running post-action listener: _resource_record_post_action 09:34:14 INFO - ##### 09:34:14 INFO - ##### Running download-and-extract step. 09:34:14 INFO - ##### 09:34:14 INFO - Running pre-action listener: _resource_record_pre_action 09:34:14 INFO - Running main action method: download_and_extract 09:34:14 INFO - mkdir: C:\slave\test\build\tests 09:34:14 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')]} 09:34:14 INFO - https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:34:14 INFO - trying https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 09:34:14 INFO - Downloading https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:34:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:34:15 INFO - Downloaded 1274 bytes. 09:34:15 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 09:34:15 INFO - Using the following test package requirements: 09:34:15 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 09:34:15 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:34:15 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 09:34:15 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:34:15 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 09:34:15 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:34:15 INFO - u'jsshell-win32.zip'], 09:34:15 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:34:15 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 09:34:15 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 09:34:15 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:34:15 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 09:34:15 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:34:15 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 09:34:15 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:34:15 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 09:34:15 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:34:15 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 09:34:15 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 09:34:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:15 INFO - https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:34:15 INFO - trying https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 09:34:15 INFO - Downloading https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:34:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:34:17 INFO - Downloaded 20399179 bytes. 09:34:17 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/*'] 09:34:17 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/* 09:34:19 INFO - caution: filename not matched: web-platform/* 09:34:19 INFO - Return code: 11 09:34: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')]} 09:34:19 INFO - https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:34:19 INFO - trying https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 09:34:19 INFO - Downloading https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:34:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:34:22 INFO - Downloaded 36382593 bytes. 09:34:22 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/*'] 09:34:22 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/* 09:35:10 INFO - caution: filename not matched: bin/* 09:35:10 INFO - caution: filename not matched: config/* 09:35:10 INFO - caution: filename not matched: mozbase/* 09:35:10 INFO - caution: filename not matched: marionette/* 09:35:10 INFO - caution: filename not matched: tools/wptserve/* 09:35:10 INFO - Return code: 11 09:35:10 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')]} 09:35:10 INFO - https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 09:35:10 INFO - trying https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 09:35:10 INFO - Downloading https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 09:35:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:35:13 INFO - Downloaded 67328581 bytes. 09:35:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 09:35:13 INFO - mkdir: C:\slave\test\properties 09:35:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:35:13 INFO - Writing to file C:\slave\test\properties\build_url 09:35:13 INFO - Contents: 09:35:13 INFO - build_url:https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 09:35:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 09:35:14 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:35:14 INFO - Writing to file C:\slave\test\properties\symbols_url 09:35:14 INFO - Contents: 09:35:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 09:35:14 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')]} 09:35:14 INFO - https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:35:14 INFO - trying https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 09:35:14 INFO - Downloading https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:35:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:35:18 INFO - Downloaded 58227373 bytes. 09:35:18 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'] 09:35:18 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 09:35:21 INFO - Return code: 0 09:35:21 INFO - Running post-action listener: _resource_record_post_action 09:35:21 INFO - Running post-action listener: set_extra_try_arguments 09:35:21 INFO - ##### 09:35:21 INFO - ##### Running create-virtualenv step. 09:35:21 INFO - ##### 09:35:21 INFO - Running pre-action listener: _pre_create_virtualenv 09:35:21 INFO - Running pre-action listener: _resource_record_pre_action 09:35:21 INFO - Running main action method: create_virtualenv 09:35:21 INFO - Creating virtualenv C:\slave\test\build\venv 09:35:21 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 09:35:21 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:35:27 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:35:32 INFO - Installing distribute......................................................................................................................................................................................done. 09:35:33 INFO - Return code: 0 09:35:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:35:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:33 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 0x01B5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A974D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35368>, '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 0x01837D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-064', 'USERDOMAIN': 'T-W732-IX-064', '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-064', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:35:33 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 09:35:33 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 09:35:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:35:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:35:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:35:33 INFO - 'COMPUTERNAME': 'T-W732-IX-064', 09:35:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:35:33 INFO - 'DCLOCATION': 'SCL3', 09:35:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:35:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:35:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:35:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:35:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:35:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:35:33 INFO - 'HOMEDRIVE': 'C:', 09:35:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:35:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:35:33 INFO - 'KTS_VERSION': '1.19c', 09:35:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:35:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:35:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-064', 09:35:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:35:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:35:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:35:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:35:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:35:33 INFO - 'MOZ_AIRBAG': '1', 09:35:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:35:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:33 INFO - 'MOZ_MSVCVERSION': '8', 09:35:33 INFO - 'MOZ_NO_REMOTE': '1', 09:35:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:35:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:35:33 INFO - 'NO_EM_RESTART': '1', 09:35:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:35:33 INFO - 'OS': 'Windows_NT', 09:35:33 INFO - 'OURDRIVE': 'C:', 09:35:33 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:35:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:35:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:35:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:35:33 INFO - 'PROCESSOR_LEVEL': '6', 09:35:33 INFO - 'PROCESSOR_REVISION': '1e05', 09:35:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:35:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:35:33 INFO - 'PROMPT': '$P$G', 09:35:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:35:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:35:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:35:33 INFO - 'PWD': 'C:\\slave\\test', 09:35:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:35:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:35:33 INFO - 'SYSTEMDRIVE': 'C:', 09:35:33 INFO - 'SYSTEMROOT': 'C:\\windows', 09:35:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:35:33 INFO - 'TEST1': 'testie', 09:35:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:35:33 INFO - 'USERDOMAIN': 'T-W732-IX-064', 09:35:33 INFO - 'USERNAME': 'cltbld', 09:35:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:35:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:35:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:35:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:35:33 INFO - 'WINDIR': 'C:\\windows', 09:35:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:35:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:35:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:35:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:35:35 INFO - Downloading/unpacking psutil>=0.7.1 09:35:35 INFO - Running setup.py egg_info for package psutil 09:35:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:35:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:35:35 INFO - Installing collected packages: psutil 09:35:35 INFO - Running setup.py install for psutil 09:35:35 INFO - building 'psutil._psutil_windows' extension 09:35:35 INFO - error: Unable to find vcvarsall.bat 09:35:35 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-zcvx4j-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:35:35 INFO - running install 09:35:35 INFO - running build 09:35:35 INFO - running build_py 09:35:35 INFO - creating build 09:35:35 INFO - creating build\lib.win32-2.7 09:35:35 INFO - creating build\lib.win32-2.7\psutil 09:35:35 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:35:35 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:35:35 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:35:35 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:35:35 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:35:35 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:35:35 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:35:35 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:35:35 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:35:35 INFO - running build_ext 09:35:35 INFO - building 'psutil._psutil_windows' extension 09:35:35 INFO - error: Unable to find vcvarsall.bat 09:35:35 INFO - ---------------------------------------- 09:35:35 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-zcvx4j-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:35:35 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:35:35 WARNING - Return code: 1 09:35:35 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! 09:35:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:35:35 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')]} 09:35:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:35 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')]} 09:35:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:35 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 0x01B5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A974D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35368>, '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 0x01837D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-064', 'USERDOMAIN': 'T-W732-IX-064', '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-064', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:35:35 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 09:35:35 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 09:35:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:35:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:35:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:35:35 INFO - 'COMPUTERNAME': 'T-W732-IX-064', 09:35:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:35:35 INFO - 'DCLOCATION': 'SCL3', 09:35:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:35:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:35:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:35:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:35:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:35:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:35:35 INFO - 'HOMEDRIVE': 'C:', 09:35:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:35:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:35:35 INFO - 'KTS_VERSION': '1.19c', 09:35:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:35:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:35:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-064', 09:35:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:35:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:35:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:35:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:35:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:35:35 INFO - 'MOZ_AIRBAG': '1', 09:35:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:35:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:35 INFO - 'MOZ_MSVCVERSION': '8', 09:35:35 INFO - 'MOZ_NO_REMOTE': '1', 09:35:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:35:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:35:35 INFO - 'NO_EM_RESTART': '1', 09:35:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:35:35 INFO - 'OS': 'Windows_NT', 09:35:35 INFO - 'OURDRIVE': 'C:', 09:35:35 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:35:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:35:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:35:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:35:35 INFO - 'PROCESSOR_LEVEL': '6', 09:35:35 INFO - 'PROCESSOR_REVISION': '1e05', 09:35:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:35:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:35:35 INFO - 'PROMPT': '$P$G', 09:35:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:35:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:35:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:35:35 INFO - 'PWD': 'C:\\slave\\test', 09:35:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:35:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:35:35 INFO - 'SYSTEMDRIVE': 'C:', 09:35:35 INFO - 'SYSTEMROOT': 'C:\\windows', 09:35:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:35:35 INFO - 'TEST1': 'testie', 09:35:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:35:35 INFO - 'USERDOMAIN': 'T-W732-IX-064', 09:35:35 INFO - 'USERNAME': 'cltbld', 09:35:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:35:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:35:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:35:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:35:35 INFO - 'WINDIR': 'C:\\windows', 09:35:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:35:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:35:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:35:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:35:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:35:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:35:36 INFO - Running setup.py egg_info for package mozsystemmonitor 09:35:36 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:35:36 INFO - Running setup.py egg_info for package psutil 09:35:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:35:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:35:36 INFO - Installing collected packages: mozsystemmonitor, psutil 09:35:36 INFO - Running setup.py install for mozsystemmonitor 09:35:36 INFO - Running setup.py install for psutil 09:35:36 INFO - building 'psutil._psutil_windows' extension 09:35:36 INFO - error: Unable to find vcvarsall.bat 09:35:36 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-st6bbg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:35:36 INFO - running install 09:35:36 INFO - running build 09:35:36 INFO - running build_py 09:35:36 INFO - running build_ext 09:35:36 INFO - building 'psutil._psutil_windows' extension 09:35:36 INFO - error: Unable to find vcvarsall.bat 09:35:36 INFO - ---------------------------------------- 09:35:36 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-st6bbg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:35:36 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:35:36 WARNING - Return code: 1 09:35:36 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! 09:35:36 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:35:36 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')]} 09:35:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:36 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')]} 09:35:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:36 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 0x01B5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A974D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35368>, '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 0x01837D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-064', 'USERDOMAIN': 'T-W732-IX-064', '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-064', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:35:36 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 09:35:36 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 09:35:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:35:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:35:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:35:36 INFO - 'COMPUTERNAME': 'T-W732-IX-064', 09:35:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:35:36 INFO - 'DCLOCATION': 'SCL3', 09:35:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:35:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:35:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:35:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:35:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:35:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:35:36 INFO - 'HOMEDRIVE': 'C:', 09:35:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:35:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:35:36 INFO - 'KTS_VERSION': '1.19c', 09:35:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:35:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:35:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-064', 09:35:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:35:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:35:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:35:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:35:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:35:36 INFO - 'MOZ_AIRBAG': '1', 09:35:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:35:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:36 INFO - 'MOZ_MSVCVERSION': '8', 09:35:36 INFO - 'MOZ_NO_REMOTE': '1', 09:35:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:35:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:35:36 INFO - 'NO_EM_RESTART': '1', 09:35:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:35:36 INFO - 'OS': 'Windows_NT', 09:35:36 INFO - 'OURDRIVE': 'C:', 09:35:36 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:35:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:35:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:35:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:35:36 INFO - 'PROCESSOR_LEVEL': '6', 09:35:36 INFO - 'PROCESSOR_REVISION': '1e05', 09:35:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:35:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:35:36 INFO - 'PROMPT': '$P$G', 09:35:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:35:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:35:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:35:36 INFO - 'PWD': 'C:\\slave\\test', 09:35:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:35:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:35:36 INFO - 'SYSTEMDRIVE': 'C:', 09:35:36 INFO - 'SYSTEMROOT': 'C:\\windows', 09:35:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:35:36 INFO - 'TEST1': 'testie', 09:35:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:35:36 INFO - 'USERDOMAIN': 'T-W732-IX-064', 09:35:36 INFO - 'USERNAME': 'cltbld', 09:35:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:35:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:35:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:35:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:35:36 INFO - 'WINDIR': 'C:\\windows', 09:35:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:35:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:35:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:35:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:35:37 INFO - Downloading/unpacking blobuploader==1.2.4 09:35:37 INFO - Downloading blobuploader-1.2.4.tar.gz 09:35:37 INFO - Running setup.py egg_info for package blobuploader 09:35:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:35:41 INFO - Running setup.py egg_info for package requests 09:35:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:35:41 INFO - Downloading docopt-0.6.1.tar.gz 09:35:41 INFO - Running setup.py egg_info for package docopt 09:35:41 INFO - Installing collected packages: blobuploader, docopt, requests 09:35:41 INFO - Running setup.py install for blobuploader 09:35:41 INFO - Running setup.py install for docopt 09:35:41 INFO - Running setup.py install for requests 09:35:41 INFO - Successfully installed blobuploader docopt requests 09:35:41 INFO - Cleaning up... 09:35:41 INFO - Return code: 0 09:35:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:35:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:41 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 0x01B5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A974D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35368>, '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 0x01837D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B0C0>, '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-064', 'USERDOMAIN': 'T-W732-IX-064', '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-064', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:35:41 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 09:35:41 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 09:35:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:35:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:35:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:35:41 INFO - 'COMPUTERNAME': 'T-W732-IX-064', 09:35:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:35:41 INFO - 'DCLOCATION': 'SCL3', 09:35:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:35:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:35:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:35:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:35:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:35:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:35:41 INFO - 'HOMEDRIVE': 'C:', 09:35:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:35:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:35:41 INFO - 'KTS_VERSION': '1.19c', 09:35:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:35:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:35:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-064', 09:35:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:35:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:35:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:35:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:35:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:35:41 INFO - 'MOZ_AIRBAG': '1', 09:35:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:35:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:41 INFO - 'MOZ_MSVCVERSION': '8', 09:35:41 INFO - 'MOZ_NO_REMOTE': '1', 09:35:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:35:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:35:41 INFO - 'NO_EM_RESTART': '1', 09:35:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:35:41 INFO - 'OS': 'Windows_NT', 09:35:41 INFO - 'OURDRIVE': 'C:', 09:35:41 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:35:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:35:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:35:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:35:41 INFO - 'PROCESSOR_LEVEL': '6', 09:35:41 INFO - 'PROCESSOR_REVISION': '1e05', 09:35:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:35:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:35:41 INFO - 'PROMPT': '$P$G', 09:35:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:35:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:35:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:35:41 INFO - 'PWD': 'C:\\slave\\test', 09:35:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:35:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:35:41 INFO - 'SYSTEMDRIVE': 'C:', 09:35:41 INFO - 'SYSTEMROOT': 'C:\\windows', 09:35:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:35:41 INFO - 'TEST1': 'testie', 09:35:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:35:41 INFO - 'USERDOMAIN': 'T-W732-IX-064', 09:35:41 INFO - 'USERNAME': 'cltbld', 09:35:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:35:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:35:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:35:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:35:41 INFO - 'WINDIR': 'C:\\windows', 09:35:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:35:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:35:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:35:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:35:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:35:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:35:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:35:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:35:46 INFO - Unpacking c:\slave\test\build\tests\marionette 09:35:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:35:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:35:46 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 09:35:46 INFO - Running setup.py install for browsermob-proxy 09:35:59 INFO - Running setup.py install for manifestparser 09:35:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Running setup.py install for marionette-client 09:35:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:35:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Running setup.py install for marionette-driver 09:35:59 INFO - Running setup.py install for mozcrash 09:35:59 INFO - Running setup.py install for mozdebug 09:35:59 INFO - Running setup.py install for mozdevice 09:35:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Running setup.py install for mozfile 09:35:59 INFO - Running setup.py install for mozhttpd 09:35:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Running setup.py install for mozinfo 09:35:59 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Running setup.py install for mozInstall 09:35:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Running setup.py install for mozleak 09:35:59 INFO - Running setup.py install for mozlog 09:35:59 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Running setup.py install for moznetwork 09:35:59 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Running setup.py install for mozprocess 09:35:59 INFO - Running setup.py install for mozprofile 09:35:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Running setup.py install for mozrunner 09:35:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Running setup.py install for mozscreenshot 09:35:59 INFO - Running setup.py install for moztest 09:35:59 INFO - Running setup.py install for mozversion 09:35:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:35:59 INFO - Running setup.py install for wptserve 09:35:59 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 09:35:59 INFO - Cleaning up... 09:35:59 INFO - Return code: 0 09:35:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:35:59 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')]} 09:35:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:59 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')]} 09:35:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:59 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 0x01B5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A974D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C35368>, '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 0x01837D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B0C0>, '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-064', 'USERDOMAIN': 'T-W732-IX-064', '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-064', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:35:59 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 09:35:59 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 09:35:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:35:59 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:35:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:35:59 INFO - 'COMPUTERNAME': 'T-W732-IX-064', 09:35:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:35:59 INFO - 'DCLOCATION': 'SCL3', 09:35:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:35:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:35:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:35:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:35:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:35:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:35:59 INFO - 'HOMEDRIVE': 'C:', 09:35:59 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:35:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:35:59 INFO - 'KTS_VERSION': '1.19c', 09:35:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:35:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:35:59 INFO - 'LOGONSERVER': '\\\\T-W732-IX-064', 09:35:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:35:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:35:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:35:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:35:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:35:59 INFO - 'MOZ_AIRBAG': '1', 09:35:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:35:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:59 INFO - 'MOZ_MSVCVERSION': '8', 09:35:59 INFO - 'MOZ_NO_REMOTE': '1', 09:35:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:35:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:35:59 INFO - 'NO_EM_RESTART': '1', 09:35:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:35:59 INFO - 'OS': 'Windows_NT', 09:35:59 INFO - 'OURDRIVE': 'C:', 09:35:59 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:35:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:35:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:35:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:35:59 INFO - 'PROCESSOR_LEVEL': '6', 09:35:59 INFO - 'PROCESSOR_REVISION': '1e05', 09:35:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:35:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:35:59 INFO - 'PROMPT': '$P$G', 09:35:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:35:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:35:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:35:59 INFO - 'PWD': 'C:\\slave\\test', 09:35:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:35:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:35:59 INFO - 'SYSTEMDRIVE': 'C:', 09:35:59 INFO - 'SYSTEMROOT': 'C:\\windows', 09:35:59 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:35:59 INFO - 'TEST1': 'testie', 09:35:59 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:35:59 INFO - 'USERDOMAIN': 'T-W732-IX-064', 09:35:59 INFO - 'USERNAME': 'cltbld', 09:35:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:35:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:35:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:35:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:35:59 INFO - 'WINDIR': 'C:\\windows', 09:35:59 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:35:59 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:35:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:36:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:36:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:36:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:36:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:36:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:36:04 INFO - Unpacking c:\slave\test\build\tests\marionette 09:36:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:36:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:36:04 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)) 09:36:15 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)) 09:36:15 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)) 09:36:15 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)) 09:36:15 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)) 09:36:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:36:15 INFO - Downloading blessings-1.6.tar.gz 09:36:15 INFO - Running setup.py egg_info for package blessings 09:36:15 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)) 09:36:15 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:36:15 INFO - Running setup.py install for blessings 09:36:15 INFO - Running setup.py install for browsermob-proxy 09:36:15 INFO - Running setup.py install for manifestparser 09:36:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Running setup.py install for marionette-client 09:36:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:36:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Running setup.py install for marionette-driver 09:36:15 INFO - Running setup.py install for mozcrash 09:36:15 INFO - Running setup.py install for mozdebug 09:36:15 INFO - Running setup.py install for mozdevice 09:36:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Running setup.py install for mozhttpd 09:36:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Running setup.py install for mozInstall 09:36:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Running setup.py install for mozleak 09:36:15 INFO - Running setup.py install for mozprofile 09:36:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Running setup.py install for mozrunner 09:36:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:36:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:36:17 INFO - Running setup.py install for mozscreenshot 09:36:17 INFO - Running setup.py install for moztest 09:36:17 INFO - Running setup.py install for mozversion 09:36:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:36:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:36:17 INFO - Running setup.py install for wptserve 09:36:17 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:36:17 INFO - Cleaning up... 09:36:17 INFO - Return code: 0 09:36:17 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:36:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:36:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:36:17 INFO - Reading from file tmpfile_stdout 09:36:17 INFO - Using _rmtree_windows ... 09:36:17 INFO - Using _rmtree_windows ... 09:36:17 INFO - Current package versions: 09:36:17 INFO - blessings == 1.6 09:36:17 INFO - blobuploader == 1.2.4 09:36:17 INFO - browsermob-proxy == 0.6.0 09:36:17 INFO - distribute == 0.6.14 09:36:17 INFO - docopt == 0.6.1 09:36:17 INFO - manifestparser == 1.1 09:36:17 INFO - marionette-client == 2.3.0 09:36:17 INFO - marionette-driver == 1.4.0 09:36:17 INFO - mozInstall == 1.12 09:36:17 INFO - mozcrash == 0.17 09:36:17 INFO - mozdebug == 0.1 09:36:17 INFO - mozdevice == 0.48 09:36:17 INFO - mozfile == 1.2 09:36:17 INFO - mozhttpd == 0.7 09:36:17 INFO - mozinfo == 0.9 09:36:17 INFO - mozleak == 0.1 09:36:17 INFO - mozlog == 3.1 09:36:17 INFO - moznetwork == 0.27 09:36:17 INFO - mozprocess == 0.22 09:36:17 INFO - mozprofile == 0.28 09:36:17 INFO - mozrunner == 6.11 09:36:17 INFO - mozscreenshot == 0.1 09:36:17 INFO - mozsystemmonitor == 0.0 09:36:17 INFO - moztest == 0.7 09:36:17 INFO - mozversion == 1.4 09:36:17 INFO - requests == 1.2.3 09:36:17 INFO - wptserve == 1.4.0 09:36:17 INFO - Running post-action listener: _resource_record_post_action 09:36:17 INFO - Running post-action listener: _start_resource_monitoring 09:36:17 INFO - Starting resource monitoring. 09:36:17 INFO - ##### 09:36:17 INFO - ##### Running pull step. 09:36:17 INFO - ##### 09:36:17 INFO - Running pre-action listener: _resource_record_pre_action 09:36:17 INFO - Running main action method: pull 09:36:17 INFO - Pull has nothing to do! 09:36:17 INFO - Running post-action listener: _resource_record_post_action 09:36:17 INFO - ##### 09:36:17 INFO - ##### Running install step. 09:36:17 INFO - ##### 09:36:17 INFO - Running pre-action listener: _resource_record_pre_action 09:36:17 INFO - Running main action method: install 09:36:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:36:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:36:18 INFO - Reading from file tmpfile_stdout 09:36:18 INFO - Using _rmtree_windows ... 09:36:18 INFO - Using _rmtree_windows ... 09:36:18 INFO - Detecting whether we're running mozinstall >=1.0... 09:36:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:36:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:36:18 INFO - Reading from file tmpfile_stdout 09:36:18 INFO - Output received: 09:36:18 INFO - Usage: mozinstall-script.py [options] installer 09:36:18 INFO - Options: 09:36:18 INFO - -h, --help show this help message and exit 09:36:18 INFO - -d DEST, --destination=DEST 09:36:18 INFO - Directory to install application into. [default: 09:36:18 INFO - "C:\slave\test"] 09:36:18 INFO - --app=APP Application being installed. [default: firefox] 09:36:18 INFO - Using _rmtree_windows ... 09:36:18 INFO - Using _rmtree_windows ... 09:36:18 INFO - mkdir: C:\slave\test\build\application 09:36:18 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'] 09:36:18 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 09:36:20 INFO - Reading from file tmpfile_stdout 09:36:20 INFO - Output received: 09:36:20 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:36:20 INFO - Using _rmtree_windows ... 09:36:20 INFO - Using _rmtree_windows ... 09:36:20 INFO - Running post-action listener: _resource_record_post_action 09:36:20 INFO - ##### 09:36:20 INFO - ##### Running run-tests step. 09:36:20 INFO - ##### 09:36:20 INFO - Running pre-action listener: _resource_record_pre_action 09:36:20 INFO - Running main action method: run_tests 09:36:20 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:36:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:36:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:36:20 INFO - grabbing minidump binary from tooltool 09:36:20 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')]} 09:36:20 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 0x01C35368>, '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 0x01837D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:36:20 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 09:36:20 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 09:36:20 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:36:21 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpt_gnoe 09:36:21 INFO - INFO - File integrity verified, renaming tmpt_gnoe to win32-minidump_stackwalk.exe 09:36:21 INFO - Return code: 0 09:36:21 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:36:21 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:36:21 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/fjH7OrSOSFa9j3ZTLste8g/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 09:36:21 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/fjH7OrSOSFa9j3ZTLste8g/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 09:36:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:36:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:36:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:36:21 INFO - 'COMPUTERNAME': 'T-W732-IX-064', 09:36:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:36:21 INFO - 'DCLOCATION': 'SCL3', 09:36:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:36:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:36:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:36:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:36:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:36:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:36:21 INFO - 'HOMEDRIVE': 'C:', 09:36:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:36:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:36:21 INFO - 'KTS_VERSION': '1.19c', 09:36:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:36:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:36:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-064', 09:36:21 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:36:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:36:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:36:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:36:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:36:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:36:21 INFO - 'MOZ_AIRBAG': '1', 09:36:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:36:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:36:21 INFO - 'MOZ_MSVCVERSION': '8', 09:36:21 INFO - 'MOZ_NO_REMOTE': '1', 09:36:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:36:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:36:21 INFO - 'NO_EM_RESTART': '1', 09:36:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:36:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:36:21 INFO - 'OS': 'Windows_NT', 09:36:21 INFO - 'OURDRIVE': 'C:', 09:36: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:36:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:36:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:36:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:36:21 INFO - 'PROCESSOR_LEVEL': '6', 09:36:21 INFO - 'PROCESSOR_REVISION': '1e05', 09:36:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:36:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:36:21 INFO - 'PROMPT': '$P$G', 09:36:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:36:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:36:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:36:21 INFO - 'PWD': 'C:\\slave\\test', 09:36:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:36:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:36:21 INFO - 'SYSTEMDRIVE': 'C:', 09:36:21 INFO - 'SYSTEMROOT': 'C:\\windows', 09:36:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:36:21 INFO - 'TEST1': 'testie', 09:36:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:36:21 INFO - 'USERDOMAIN': 'T-W732-IX-064', 09:36:21 INFO - 'USERNAME': 'cltbld', 09:36:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:36:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:36:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:36:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:36:21 INFO - 'WINDIR': 'C:\\windows', 09:36:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:36:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:36:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:36:21 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/fjH7OrSOSFa9j3ZTLste8g/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 09:36:23 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 09:36:23 INFO - import pkg_resources 09:36:25 INFO - Using 1 client processes 09:36:27 INFO - SUITE-START | Running 778 tests 09:36:27 INFO - Running testharness tests 09:36:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:36:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:36:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:36:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:36:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:36:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:36:28 INFO - Setting up ssl 09:36:28 INFO - PROCESS | certutil | 09:36:28 INFO - PROCESS | certutil | 09:36:28 INFO - PROCESS | certutil | 09:36:28 INFO - Certificate Nickname Trust Attributes 09:36:28 INFO - SSL,S/MIME,JAR/XPI 09:36:28 INFO - 09:36:28 INFO - web-platform-tests CT,, 09:36:28 INFO - 09:36:28 INFO - Starting runner 09:36:29 INFO - PROCESS | 3480 | [3480] 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 09:36:29 INFO - PROCESS | 3480 | [3480] 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 09:36:29 INFO - PROCESS | 3480 | [3480] 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 09:36:29 INFO - PROCESS | 3480 | [3480] 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 09:36:29 INFO - PROCESS | 3480 | [3480] 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 09:36:31 INFO - PROCESS | 3480 | 1460997391514 Marionette DEBUG Marionette enabled via build flag and pref 09:36:32 INFO - PROCESS | 3480 | ++DOCSHELL 13791000 == 1 [pid = 3480] [id = 1] 09:36:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 1 (13791400) [pid = 3480] [serial = 1] [outer = 00000000] 09:36:32 INFO - PROCESS | 3480 | [3480] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 09:36:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 2 (13792000) [pid = 3480] [serial = 2] [outer = 13791400] 09:36:32 INFO - PROCESS | 3480 | ++DOCSHELL 15F57400 == 2 [pid = 3480] [id = 2] 09:36:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 3 (15F57800) [pid = 3480] [serial = 3] [outer = 00000000] 09:36:32 INFO - PROCESS | 3480 | [3480] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 09:36:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 4 (15F58400) [pid = 3480] [serial = 4] [outer = 15F57800] 09:36:33 INFO - PROCESS | 3480 | 1460997393206 Marionette INFO Listening on port 2828 09:36:34 INFO - PROCESS | 3480 | 1460997394669 Marionette DEBUG Marionette enabled via command-line flag 09:36:34 INFO - PROCESS | 3480 | [3480] 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 09:36:34 INFO - PROCESS | 3480 | [3480] 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 09:36:34 INFO - PROCESS | 3480 | ++DOCSHELL 1247BC00 == 3 [pid = 3480] [id = 3] 09:36:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 5 (1247C000) [pid = 3480] [serial = 5] [outer = 00000000] 09:36:34 INFO - PROCESS | 3480 | [3480] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 09:36:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 6 (1247CC00) [pid = 3480] [serial = 6] [outer = 1247C000] 09:36:34 INFO - PROCESS | 3480 | [3480] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:36:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 7 (18556400) [pid = 3480] [serial = 7] [outer = 15F57800] 09:36:35 INFO - PROCESS | 3480 | [3480] 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 09:36:35 INFO - PROCESS | 3480 | 1460997395085 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49560 09:36:35 INFO - PROCESS | 3480 | [3480] 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 09:36:35 INFO - PROCESS | 3480 | 1460997395090 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49562 09:36:35 INFO - PROCESS | 3480 | [3480] 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 09:36:35 INFO - PROCESS | 3480 | 1460997395125 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49563 09:36:35 INFO - PROCESS | 3480 | 1460997395128 Marionette DEBUG Closed connection conn0 09:36:35 INFO - PROCESS | 3480 | 1460997395129 Marionette DEBUG Closed connection conn1 09:36:35 INFO - PROCESS | 3480 | 1460997395219 Marionette DEBUG Closed connection conn2 09:36:35 INFO - PROCESS | 3480 | [3480] 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 09:36:35 INFO - PROCESS | 3480 | 1460997395226 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49564 09:36:35 INFO - PROCESS | 3480 | 1460997395269 Marionette DEBUG Closed connection conn3 09:36:35 INFO - PROCESS | 3480 | [3480] 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 09:36:35 INFO - PROCESS | 3480 | 1460997395276 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49566 09:36:35 INFO - PROCESS | 3480 | ++DOCSHELL 13790400 == 4 [pid = 3480] [id = 4] 09:36:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 8 (18E0FC00) [pid = 3480] [serial = 8] [outer = 00000000] 09:36:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 9 (1848C400) [pid = 3480] [serial = 9] [outer = 18E0FC00] 09:36:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 10 (18491400) [pid = 3480] [serial = 10] [outer = 18E0FC00] 09:36:35 INFO - PROCESS | 3480 | 1460997395419 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:36:35 INFO - PROCESS | 3480 | 1460997395425 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":"20160418073921","device":"desktop","version":"48.0a1"} 09:36:36 INFO - PROCESS | 3480 | [3480] 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 09:36:36 INFO - PROCESS | 3480 | [3480] 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 09:36:36 INFO - PROCESS | 3480 | [3480] 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 09:36:37 INFO - PROCESS | 3480 | ++DOCSHELL 1B458400 == 5 [pid = 3480] [id = 5] 09:36:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 11 (1B458800) [pid = 3480] [serial = 11] [outer = 00000000] 09:36:37 INFO - PROCESS | 3480 | ++DOCSHELL 1B458C00 == 6 [pid = 3480] [id = 6] 09:36:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 12 (1B459000) [pid = 3480] [serial = 12] [outer = 00000000] 09:36:37 INFO - PROCESS | 3480 | [3480] 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 09:36:38 INFO - PROCESS | 3480 | ++DOCSHELL 1C48F800 == 7 [pid = 3480] [id = 7] 09:36:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 13 (1C48FC00) [pid = 3480] [serial = 13] [outer = 00000000] 09:36:38 INFO - PROCESS | 3480 | [3480] 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 09:36:38 INFO - PROCESS | 3480 | [3480] 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 09:36:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 14 (1C570800) [pid = 3480] [serial = 14] [outer = 1C48FC00] 09:36:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 15 (1CA65400) [pid = 3480] [serial = 15] [outer = 1B458800] 09:36:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 16 (1CA66C00) [pid = 3480] [serial = 16] [outer = 1B459000] 09:36:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 17 (1CA69400) [pid = 3480] [serial = 17] [outer = 1C48FC00] 09:36:39 INFO - PROCESS | 3480 | 1460997399113 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 3480 | 1460997399126 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 18 (1BBBE000) [pid = 3480] [serial = 18] [outer = 1C48FC00] 09:36:39 INFO - PROCESS | 3480 | 1460997399892 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"7c958ea5-7a53-4a6f-9f05-fb7e50c92e7e","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":"20160418073921","device":"desktop","version":"48.0a1","command_id":1}}] 09:36:40 INFO - PROCESS | 3480 | 1460997400263 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}] 09:36:40 INFO - PROCESS | 3480 | 1460997400292 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:36:40 INFO - PROCESS | 3480 | 1460997400310 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:36:40 INFO - PROCESS | 3480 | [3480] 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 09:36:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 19 (20D0BC00) [pid = 3480] [serial = 19] [outer = 1C48FC00] 09:36:42 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:42 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:42 INFO - PROCESS | 3480 | 1460997402487 Marionette TRACE conn4 <- [1,3,null,{}] 09:36:42 INFO - PROCESS | 3480 | 1460997402492 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:36:42 INFO - PROCESS | 3480 | 1460997402508 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:36:42 INFO - PROCESS | 3480 | 1460997402619 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 3480 | 1460997402624 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 09:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:36:42 INFO - PROCESS | 3480 | 1460997402629 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 3480 | 1460997402635 Marionette TRACE conn4 <- [1,6,null,{}] 09:36:42 INFO - PROCESS | 3480 | --DOCSHELL 13791000 == 6 [pid = 3480] [id = 1] 09:36:42 INFO - PROCESS | 3480 | 1460997402694 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}] 09:36:42 INFO - PROCESS | 3480 | 1460997402716 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:36:42 INFO - PROCESS | 3480 | 1460997402721 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 3480 | ++DOCSHELL 1230F000 == 7 [pid = 3480] [id = 8] 09:36:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 20 (1235AC00) [pid = 3480] [serial = 20] [outer = 00000000] 09:36:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 21 (123F6C00) [pid = 3480] [serial = 21] [outer = 1235AC00] 09:36:42 INFO - PROCESS | 3480 | 1460997402782 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 22 (1260A400) [pid = 3480] [serial = 22] [outer = 1235AC00] 09:36:43 INFO - PROCESS | 3480 | ++DOCSHELL 16C41800 == 8 [pid = 3480] [id = 9] 09:36:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 23 (16E24000) [pid = 3480] [serial = 23] [outer = 00000000] 09:36:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 24 (177AE000) [pid = 3480] [serial = 24] [outer = 16E24000] 09:36:43 INFO - PROCESS | 3480 | 1460997403231 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 25 (1B432800) [pid = 3480] [serial = 25] [outer = 16E24000] 09:36:43 INFO - PROCESS | 3480 | 1460997403728 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]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1145ms 09:36:43 INFO - PROCESS | 3480 | 1460997403874 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 3480 | 1460997403878 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 09:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:36:43 INFO - PROCESS | 3480 | 1460997403910 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 3480 | 1460997403915 Marionette TRACE conn4 <- [1,10,null,{}] 09:36:43 INFO - PROCESS | 3480 | 1460997403919 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}] 09:36:44 INFO - PROCESS | 3480 | 1460997404037 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:36:44 INFO - PROCESS | 3480 | 1460997404106 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 3480 | ++DOCSHELL 177AE800 == 9 [pid = 3480] [id = 10] 09:36:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 26 (1854BC00) [pid = 3480] [serial = 26] [outer = 00000000] 09:36:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 27 (1F0DA800) [pid = 3480] [serial = 27] [outer = 1854BC00] 09:36:44 INFO - PROCESS | 3480 | 1460997404162 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 28 (1F532800) [pid = 3480] [serial = 28] [outer = 1854BC00] 09:36:44 INFO - PROCESS | 3480 | ++DOCSHELL 1F469800 == 10 [pid = 3480] [id = 11] 09:36:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 29 (1F46B400) [pid = 3480] [serial = 29] [outer = 00000000] 09:36:44 INFO - PROCESS | 3480 | 1460997404827 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]]]}] 09:36:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 30 (123B4400) [pid = 3480] [serial = 30] [outer = 1F46B400] 09:36:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 31 (123F1800) [pid = 3480] [serial = 31] [outer = 1F46B400] 09:36:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 991ms 09:36:44 INFO - PROCESS | 3480 | ++DOCSHELL 123BBC00 == 11 [pid = 3480] [id = 12] 09:36:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 32 (123EE800) [pid = 3480] [serial = 32] [outer = 00000000] 09:36:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 33 (1247C800) [pid = 3480] [serial = 33] [outer = 123EE800] 09:36:44 INFO - PROCESS | 3480 | 1460997404984 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 3480 | 1460997404988 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 09:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:36:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 34 (126C2C00) [pid = 3480] [serial = 34] [outer = 123EE800] 09:36:45 INFO - PROCESS | 3480 | 1460997405029 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 3480 | 1460997405033 Marionette TRACE conn4 <- [1,14,null,{}] 09:36:45 INFO - PROCESS | 3480 | 1460997405053 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}] 09:36:45 INFO - PROCESS | 3480 | 1460997405191 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:36:45 INFO - PROCESS | 3480 | 1460997405270 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 3480 | ++DOCSHELL 0F6E9800 == 12 [pid = 3480] [id = 13] 09:36:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 35 (12607000) [pid = 3480] [serial = 35] [outer = 00000000] 09:36:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 36 (136EF400) [pid = 3480] [serial = 36] [outer = 12607000] 09:36:45 INFO - PROCESS | 3480 | 1460997405318 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 37 (13743C00) [pid = 3480] [serial = 37] [outer = 12607000] 09:36:45 INFO - PROCESS | 3480 | --DOCSHELL 13790400 == 11 [pid = 3480] [id = 4] 09:36:45 INFO - PROCESS | 3480 | 1460997405736 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]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 771ms 09:36:45 INFO - PROCESS | 3480 | 1460997405774 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 3480 | 1460997405779 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 09:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:36:45 INFO - PROCESS | 3480 | 1460997405789 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 3480 | 1460997405791 Marionette TRACE conn4 <- [1,18,null,{}] 09:36:45 INFO - PROCESS | 3480 | 1460997405795 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}] 09:36:45 INFO - PROCESS | 3480 | 1460997405876 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:36:45 INFO - PROCESS | 3480 | 1460997405885 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 3480 | ++DOCSHELL 15F50C00 == 12 [pid = 3480] [id = 14] 09:36:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 38 (15F55000) [pid = 3480] [serial = 38] [outer = 00000000] 09:36:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 39 (16EA8400) [pid = 3480] [serial = 39] [outer = 15F55000] 09:36:45 INFO - PROCESS | 3480 | 1460997405931 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 40 (17337400) [pid = 3480] [serial = 40] [outer = 15F55000] 09:36:46 INFO - PROCESS | 3480 | 1460997406349 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]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 631ms 09:36:46 INFO - PROCESS | 3480 | 1460997406419 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 3480 | 1460997406421 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 09:36:46 INFO - PROCESS | 3480 | 1460997406425 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:36:46 INFO - PROCESS | 3480 | 1460997406428 Marionette TRACE conn4 <- [1,22,null,{}] 09:36:46 INFO - PROCESS | 3480 | 1460997406439 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}] 09:36:46 INFO - PROCESS | 3480 | 1460997406528 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:36:46 INFO - PROCESS | 3480 | 1460997406564 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 3480 | ++DOCSHELL 18D8D000 == 13 [pid = 3480] [id = 15] 09:36:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 41 (18D8DC00) [pid = 3480] [serial = 41] [outer = 00000000] 09:36:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 42 (18D9A400) [pid = 3480] [serial = 42] [outer = 18D8DC00] 09:36:46 INFO - PROCESS | 3480 | 1460997406614 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 43 (19173000) [pid = 3480] [serial = 43] [outer = 18D8DC00] 09:36:47 INFO - PROCESS | 3480 | 1460997407039 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]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 670ms 09:36:47 INFO - PROCESS | 3480 | 1460997407099 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 3480 | 1460997407103 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 09:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:36:47 INFO - PROCESS | 3480 | 1460997407106 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 3480 | 1460997407107 Marionette TRACE conn4 <- [1,26,null,{}] 09:36:47 INFO - PROCESS | 3480 | 1460997407111 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}] 09:36:47 INFO - PROCESS | 3480 | 1460997407193 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:36:47 INFO - PROCESS | 3480 | 1460997407201 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 3480 | ++DOCSHELL 1A589800 == 14 [pid = 3480] [id = 16] 09:36:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 44 (1A591800) [pid = 3480] [serial = 44] [outer = 00000000] 09:36:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 45 (1B44C400) [pid = 3480] [serial = 45] [outer = 1A591800] 09:36:47 INFO - PROCESS | 3480 | 1460997407246 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 46 (1BA0AC00) [pid = 3480] [serial = 46] [outer = 1A591800] 09:36:47 INFO - PROCESS | 3480 | 1460997407649 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]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 572ms 09:36:47 INFO - PROCESS | 3480 | 1460997407680 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 3480 | 1460997407682 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 09:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:36:47 INFO - PROCESS | 3480 | 1460997407697 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 3480 | 1460997407698 Marionette TRACE conn4 <- [1,30,null,{}] 09:36:47 INFO - PROCESS | 3480 | 1460997407706 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}] 09:36:47 INFO - PROCESS | 3480 | 1460997407779 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:36:47 INFO - PROCESS | 3480 | 1460997407785 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 3480 | ++DOCSHELL 1C48B800 == 15 [pid = 3480] [id = 17] 09:36:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 47 (1CA69000) [pid = 3480] [serial = 47] [outer = 00000000] 09:36:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 48 (1D172000) [pid = 3480] [serial = 48] [outer = 1CA69000] 09:36:47 INFO - PROCESS | 3480 | 1460997407830 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 49 (1D48F800) [pid = 3480] [serial = 49] [outer = 1CA69000] 09:36:48 INFO - PROCESS | 3480 | 1460997408249 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]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 09:36:48 INFO - PROCESS | 3480 | 1460997408271 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:36:48 INFO - PROCESS | 3480 | 1460997408273 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 09:36:48 INFO - PROCESS | 3480 | 1460997408276 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 3480 | 1460997408278 Marionette TRACE conn4 <- [1,34,null,{}] 09:36:48 INFO - PROCESS | 3480 | 1460997408285 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}] 09:36:48 INFO - PROCESS | 3480 | 1460997408425 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:36:48 INFO - PROCESS | 3480 | 1460997408433 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 3480 | ++DOCSHELL 12BCFC00 == 16 [pid = 3480] [id = 18] 09:36:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 50 (1751E000) [pid = 3480] [serial = 50] [outer = 00000000] 09:36:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 51 (1CC0F000) [pid = 3480] [serial = 51] [outer = 1751E000] 09:36:48 INFO - PROCESS | 3480 | 1460997408478 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 52 (1EBF1C00) [pid = 3480] [serial = 52] [outer = 1751E000] 09:36:48 INFO - PROCESS | 3480 | 1460997408861 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]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 09:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:36:48 INFO - PROCESS | 3480 | 1460997408910 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 3480 | 1460997408912 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 09:36:48 INFO - PROCESS | 3480 | 1460997408915 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 3480 | 1460997408917 Marionette TRACE conn4 <- [1,38,null,{}] 09:36:48 INFO - PROCESS | 3480 | 1460997408920 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}] 09:36:49 INFO - PROCESS | 3480 | 1460997409067 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:36:49 INFO - PROCESS | 3480 | 1460997409117 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 3480 | ++DOCSHELL 1D0B2000 == 17 [pid = 3480] [id = 19] 09:36:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 53 (1F461C00) [pid = 3480] [serial = 53] [outer = 00000000] 09:36:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 54 (1F536400) [pid = 3480] [serial = 54] [outer = 1F461C00] 09:36:49 INFO - PROCESS | 3480 | 1460997409162 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 55 (1F5EEC00) [pid = 3480] [serial = 55] [outer = 1F461C00] 09:36:49 INFO - PROCESS | 3480 | 1460997409554 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]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 671ms 09:36:49 INFO - PROCESS | 3480 | 1460997409592 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 3480 | 1460997409594 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 09:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:36:49 INFO - PROCESS | 3480 | 1460997409601 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 3480 | 1460997409603 Marionette TRACE conn4 <- [1,42,null,{}] 09:36:49 INFO - PROCESS | 3480 | 1460997409607 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}] 09:36:49 INFO - PROCESS | 3480 | 1460997409677 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:36:49 INFO - PROCESS | 3480 | 1460997409684 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 3480 | ++DOCSHELL 1C22D000 == 18 [pid = 3480] [id = 20] 09:36:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 56 (1C22E400) [pid = 3480] [serial = 56] [outer = 00000000] 09:36:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 57 (1C233800) [pid = 3480] [serial = 57] [outer = 1C22E400] 09:36:49 INFO - PROCESS | 3480 | 1460997409728 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 58 (1C235C00) [pid = 3480] [serial = 58] [outer = 1C22E400] 09:36:50 INFO - PROCESS | 3480 | 1460997410108 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]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 531ms 09:36:50 INFO - PROCESS | 3480 | 1460997410132 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:36:50 INFO - PROCESS | 3480 | 1460997410134 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 09:36:50 INFO - PROCESS | 3480 | 1460997410137 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 3480 | 1460997410138 Marionette TRACE conn4 <- [1,46,null,{}] 09:36:50 INFO - PROCESS | 3480 | 1460997410142 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}] 09:36:50 INFO - PROCESS | 3480 | 1460997410242 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:36:50 INFO - PROCESS | 3480 | 1460997410250 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 3480 | ++DOCSHELL 173D2400 == 19 [pid = 3480] [id = 21] 09:36:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 59 (1C22BC00) [pid = 3480] [serial = 59] [outer = 00000000] 09:36:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 60 (20D5B400) [pid = 3480] [serial = 60] [outer = 1C22BC00] 09:36:50 INFO - PROCESS | 3480 | 1460997410294 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 61 (20D5C800) [pid = 3480] [serial = 61] [outer = 1C22BC00] 09:36:50 INFO - PROCESS | 3480 | 1460997410676 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]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 09:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:36:50 INFO - PROCESS | 3480 | 1460997410708 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 3480 | 1460997410710 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 09:36:50 INFO - PROCESS | 3480 | 1460997410713 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 3480 | 1460997410715 Marionette TRACE conn4 <- [1,50,null,{}] 09:36:50 INFO - PROCESS | 3480 | 1460997410718 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}] 09:36:50 INFO - PROCESS | 3480 | 1460997410795 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:36:50 INFO - PROCESS | 3480 | 1460997410861 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 3480 | ++DOCSHELL 12712400 == 20 [pid = 3480] [id = 22] 09:36:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 62 (12713000) [pid = 3480] [serial = 62] [outer = 00000000] 09:36:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 63 (1271D400) [pid = 3480] [serial = 63] [outer = 12713000] 09:36:50 INFO - PROCESS | 3480 | 1460997410906 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 64 (191D8800) [pid = 3480] [serial = 64] [outer = 12713000] 09:36:51 INFO - PROCESS | 3480 | 1460997411251 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]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 09:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:36:51 INFO - PROCESS | 3480 | 1460997411284 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 3480 | 1460997411286 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 09:36:51 INFO - PROCESS | 3480 | 1460997411289 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 3480 | 1460997411292 Marionette TRACE conn4 <- [1,54,null,{}] 09:36:51 INFO - PROCESS | 3480 | 1460997411295 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}] 09:36:51 INFO - PROCESS | 3480 | 1460997411423 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:36:51 INFO - PROCESS | 3480 | 1460997411432 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 3480 | ++DOCSHELL 12C4F400 == 21 [pid = 3480] [id = 23] 09:36:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 65 (12C51400) [pid = 3480] [serial = 65] [outer = 00000000] 09:36:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 66 (12C5C000) [pid = 3480] [serial = 66] [outer = 12C51400] 09:36:51 INFO - PROCESS | 3480 | 1460997411490 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 67 (1F026000) [pid = 3480] [serial = 67] [outer = 12C51400] 09:36:51 INFO - PROCESS | 3480 | 1460997411893 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]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 631ms 09:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:36:51 INFO - PROCESS | 3480 | 1460997411920 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 3480 | 1460997411922 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 09:36:51 INFO - PROCESS | 3480 | 1460997411926 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 3480 | 1460997411927 Marionette TRACE conn4 <- [1,58,null,{}] 09:36:51 INFO - PROCESS | 3480 | 1460997411931 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}] 09:36:52 INFO - PROCESS | 3480 | 1460997412031 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:36:52 INFO - PROCESS | 3480 | 1460997412039 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 3480 | ++DOCSHELL 1F028800 == 22 [pid = 3480] [id = 24] 09:36:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 68 (1F02C400) [pid = 3480] [serial = 68] [outer = 00000000] 09:36:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 69 (221B0C00) [pid = 3480] [serial = 69] [outer = 1F02C400] 09:36:52 INFO - PROCESS | 3480 | 1460997412083 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 70 (221B6000) [pid = 3480] [serial = 70] [outer = 1F02C400] 09:36:52 INFO - PROCESS | 3480 | 1460997412459 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]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 09:36:52 INFO - PROCESS | 3480 | 1460997412496 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:36:52 INFO - PROCESS | 3480 | 1460997412498 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 09:36:52 INFO - PROCESS | 3480 | 1460997412501 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 3480 | 1460997412503 Marionette TRACE conn4 <- [1,62,null,{}] 09:36:52 INFO - PROCESS | 3480 | 1460997412507 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}] 09:36:52 INFO - PROCESS | 3480 | 1460997412578 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:36:52 INFO - PROCESS | 3480 | 1460997412584 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 3480 | ++DOCSHELL 221BB000 == 23 [pid = 3480] [id = 25] 09:36:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 71 (221BB400) [pid = 3480] [serial = 71] [outer = 00000000] 09:36:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 72 (222B7400) [pid = 3480] [serial = 72] [outer = 221BB400] 09:36:52 INFO - PROCESS | 3480 | 1460997412627 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 73 (222BA000) [pid = 3480] [serial = 73] [outer = 221BB400] 09:36:53 INFO - PROCESS | 3480 | 1460997413035 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]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 09:36:53 INFO - PROCESS | 3480 | --DOCSHELL 177AE800 == 22 [pid = 3480] [id = 10] 09:36:53 INFO - PROCESS | 3480 | --DOCSHELL 1230F000 == 21 [pid = 3480] [id = 8] 09:36:53 INFO - PROCESS | 3480 | 1460997413801 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 3480 | 1460997413804 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 09:36:53 INFO - PROCESS | 3480 | 1460997413809 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 3480 | 1460997413813 Marionette TRACE conn4 <- [1,66,null,{}] 09:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:36:53 INFO - PROCESS | 3480 | 1460997413819 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}] 09:36:53 INFO - PROCESS | 3480 | 1460997413961 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:36:54 INFO - PROCESS | 3480 | 1460997413982 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 3480 | ++DOCSHELL 12711C00 == 22 [pid = 3480] [id = 26] 09:36:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 74 (12712000) [pid = 3480] [serial = 74] [outer = 00000000] 09:36:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (12717C00) [pid = 3480] [serial = 75] [outer = 12712000] 09:36:54 INFO - PROCESS | 3480 | 1460997414031 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (12720000) [pid = 3480] [serial = 76] [outer = 12712000] 09:36:54 INFO - PROCESS | 3480 | 1460997414454 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]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 09:36:54 INFO - PROCESS | 3480 | 1460997414493 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 3480 | 1460997414497 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 09:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:36:54 INFO - PROCESS | 3480 | 1460997414504 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 3480 | 1460997414507 Marionette TRACE conn4 <- [1,70,null,{}] 09:36:54 INFO - PROCESS | 3480 | 1460997414517 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}] 09:36:54 INFO - PROCESS | 3480 | 1460997414613 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:36:54 INFO - PROCESS | 3480 | 1460997414620 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 3480 | ++DOCSHELL 12AC8800 == 23 [pid = 3480] [id = 27] 09:36:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (12BD1000) [pid = 3480] [serial = 77] [outer = 00000000] 09:36:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (136EAC00) [pid = 3480] [serial = 78] [outer = 12BD1000] 09:36:54 INFO - PROCESS | 3480 | 1460997414667 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (13791000) [pid = 3480] [serial = 79] [outer = 12BD1000] 09:36:55 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (18E0FC00) [pid = 3480] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:36:55 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (1235AC00) [pid = 3480] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:36:55 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (1854BC00) [pid = 3480] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:36:55 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (12607000) [pid = 3480] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:36:55 INFO - PROCESS | 3480 | --DOMWINDOW == 74 (15F55000) [pid = 3480] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:36:55 INFO - PROCESS | 3480 | --DOMWINDOW == 73 (18D8DC00) [pid = 3480] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:36:55 INFO - PROCESS | 3480 | --DOMWINDOW == 72 (1A591800) [pid = 3480] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:36:55 INFO - PROCESS | 3480 | --DOMWINDOW == 71 (1CA69000) [pid = 3480] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:36:55 INFO - PROCESS | 3480 | --DOMWINDOW == 70 (1751E000) [pid = 3480] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:36:55 INFO - PROCESS | 3480 | --DOMWINDOW == 69 (1F461C00) [pid = 3480] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:36:55 INFO - PROCESS | 3480 | --DOMWINDOW == 68 (12713000) [pid = 3480] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:36:55 INFO - PROCESS | 3480 | --DOMWINDOW == 67 (12C51400) [pid = 3480] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:36:55 INFO - PROCESS | 3480 | --DOMWINDOW == 66 (1F02C400) [pid = 3480] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:36:55 INFO - PROCESS | 3480 | 1460997415432 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]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 992ms 09:36:55 INFO - PROCESS | 3480 | 1460997415493 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 3480 | 1460997415495 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 09:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:36:55 INFO - PROCESS | 3480 | 1460997415502 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 3480 | 1460997415504 Marionette TRACE conn4 <- [1,74,null,{}] 09:36:55 INFO - PROCESS | 3480 | 1460997415513 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}] 09:36:55 INFO - PROCESS | 3480 | 1460997415593 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:36:55 INFO - PROCESS | 3480 | 1460997415606 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 3480 | ++DOCSHELL 16C47000 == 24 [pid = 3480] [id = 28] 09:36:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 67 (16C4DC00) [pid = 3480] [serial = 80] [outer = 00000000] 09:36:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 68 (16E9E400) [pid = 3480] [serial = 81] [outer = 16C4DC00] 09:36:55 INFO - PROCESS | 3480 | 1460997415655 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 69 (17516C00) [pid = 3480] [serial = 82] [outer = 16C4DC00] 09:36:56 INFO - PROCESS | 3480 | 1460997416070 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]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 09:36:56 INFO - PROCESS | 3480 | 1460997416132 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 3480 | 1460997416134 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 09:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:36:56 INFO - PROCESS | 3480 | 1460997416137 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 3480 | 1460997416139 Marionette TRACE conn4 <- [1,78,null,{}] 09:36:56 INFO - PROCESS | 3480 | 1460997416142 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}] 09:36:56 INFO - PROCESS | 3480 | 1460997416217 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:36:56 INFO - PROCESS | 3480 | 1460997416223 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 3480 | ++DOCSHELL 17520800 == 25 [pid = 3480] [id = 29] 09:36:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 70 (1757F800) [pid = 3480] [serial = 83] [outer = 00000000] 09:36:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 71 (1854B800) [pid = 3480] [serial = 84] [outer = 1757F800] 09:36:56 INFO - PROCESS | 3480 | 1460997416267 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 72 (18D8DC00) [pid = 3480] [serial = 85] [outer = 1757F800] 09:36:56 INFO - PROCESS | 3480 | 1460997416681 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]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 571ms 09:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:36:56 INFO - PROCESS | 3480 | 1460997416708 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 3480 | 1460997416710 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 09:36:56 INFO - PROCESS | 3480 | 1460997416713 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 3480 | 1460997416715 Marionette TRACE conn4 <- [1,82,null,{}] 09:36:56 INFO - PROCESS | 3480 | 1460997416718 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}] 09:36:56 INFO - PROCESS | 3480 | 1460997416791 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:36:56 INFO - PROCESS | 3480 | 1460997416796 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 3480 | ++DOCSHELL 1751CC00 == 26 [pid = 3480] [id = 30] 09:36:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 73 (177AC000) [pid = 3480] [serial = 86] [outer = 00000000] 09:36:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 74 (1A589400) [pid = 3480] [serial = 87] [outer = 177AC000] 09:36:56 INFO - PROCESS | 3480 | 1460997416841 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (1A668C00) [pid = 3480] [serial = 88] [outer = 177AC000] 09:36:57 INFO - PROCESS | 3480 | 1460997417285 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]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 631ms 09:36:57 INFO - PROCESS | 3480 | 1460997417345 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 3480 | 1460997417347 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 09:36:57 INFO - PROCESS | 3480 | 1460997417350 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:36:57 INFO - PROCESS | 3480 | 1460997417352 Marionette TRACE conn4 <- [1,86,null,{}] 09:36:57 INFO - PROCESS | 3480 | 1460997417356 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}] 09:36:57 INFO - PROCESS | 3480 | 1460997417479 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:36:57 INFO - PROCESS | 3480 | 1460997417552 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 3480 | ++DOCSHELL 0F6E8000 == 27 [pid = 3480] [id = 31] 09:36:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (1230D400) [pid = 3480] [serial = 89] [outer = 00000000] 09:36:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (12630800) [pid = 3480] [serial = 90] [outer = 1230D400] 09:36:57 INFO - PROCESS | 3480 | 1460997417610 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (126B6000) [pid = 3480] [serial = 91] [outer = 1230D400] 09:36:58 INFO - PROCESS | 3480 | 1460997418193 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]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 871ms 09:36:58 INFO - PROCESS | 3480 | 1460997418226 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 3480 | 1460997418231 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 09:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:36:58 INFO - PROCESS | 3480 | 1460997418236 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 3480 | 1460997418240 Marionette TRACE conn4 <- [1,90,null,{}] 09:36:58 INFO - PROCESS | 3480 | 1460997418245 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}] 09:36:58 INFO - PROCESS | 3480 | 1460997418342 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:36:58 INFO - PROCESS | 3480 | 1460997418423 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 3480 | ++DOCSHELL 15F57C00 == 28 [pid = 3480] [id = 32] 09:36:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (16C4B800) [pid = 3480] [serial = 92] [outer = 00000000] 09:36:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (1757B000) [pid = 3480] [serial = 93] [outer = 16C4B800] 09:36:58 INFO - PROCESS | 3480 | 1460997418481 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (177AE400) [pid = 3480] [serial = 94] [outer = 16C4B800] 09:36:59 INFO - PROCESS | 3480 | 1460997418980 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]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 770ms 09:36:59 INFO - PROCESS | 3480 | 1460997419010 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 3480 | 1460997419014 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 09:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:36:59 INFO - PROCESS | 3480 | 1460997419018 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 3480 | 1460997419020 Marionette TRACE conn4 <- [1,94,null,{}] 09:36:59 INFO - PROCESS | 3480 | 1460997419024 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}] 09:36:59 INFO - PROCESS | 3480 | 1460997419121 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:36:59 INFO - PROCESS | 3480 | 1460997419203 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 3480 | ++DOCSHELL 1C22B000 == 29 [pid = 3480] [id = 33] 09:36:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (1C22D800) [pid = 3480] [serial = 95] [outer = 00000000] 09:36:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (1C237C00) [pid = 3480] [serial = 96] [outer = 1C22D800] 09:36:59 INFO - PROCESS | 3480 | 1460997419259 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (1CC80000) [pid = 3480] [serial = 97] [outer = 1C22D800] 09:36:59 INFO - PROCESS | 3480 | 1460997419805 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]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 09:36:59 INFO - PROCESS | 3480 | 1460997419850 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 3480 | 1460997419854 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 09:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:36:59 INFO - PROCESS | 3480 | 1460997419866 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 3480 | 1460997419871 Marionette TRACE conn4 <- [1,98,null,{}] 09:36:59 INFO - PROCESS | 3480 | 1460997419875 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}] 09:37:00 INFO - PROCESS | 3480 | 1460997419978 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:37:00 INFO - PROCESS | 3480 | 1460997420057 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 3480 | ++DOCSHELL 1D5CBC00 == 30 [pid = 3480] [id = 34] 09:37:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (1D63E000) [pid = 3480] [serial = 98] [outer = 00000000] 09:37:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1F024800) [pid = 3480] [serial = 99] [outer = 1D63E000] 09:37:00 INFO - PROCESS | 3480 | 1460997420112 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (1F024400) [pid = 3480] [serial = 100] [outer = 1D63E000] 09:37:00 INFO - PROCESS | 3480 | 1460997420633 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]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 831ms 09:37:00 INFO - PROCESS | 3480 | 1460997420695 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 3480 | 1460997420697 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 09:37:00 INFO - PROCESS | 3480 | 1460997420701 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:37:00 INFO - PROCESS | 3480 | 1460997420703 Marionette TRACE conn4 <- [1,102,null,{}] 09:37:00 INFO - PROCESS | 3480 | 1460997420706 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}] 09:37:00 INFO - PROCESS | 3480 | 1460997420799 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:37:00 INFO - PROCESS | 3480 | 1460997420866 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 3480 | ++DOCSHELL 0F04A400 == 31 [pid = 3480] [id = 35] 09:37:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (0F04C800) [pid = 3480] [serial = 101] [outer = 00000000] 09:37:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (0F050800) [pid = 3480] [serial = 102] [outer = 0F04C800] 09:37:00 INFO - PROCESS | 3480 | 1460997420921 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (1235A800) [pid = 3480] [serial = 103] [outer = 0F04C800] 09:37:01 INFO - PROCESS | 3480 | 1460997421502 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]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 831ms 09:37:01 INFO - PROCESS | 3480 | 1460997421535 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 3480 | 1460997421539 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 09:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:37:01 INFO - PROCESS | 3480 | 1460997421543 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - PROCESS | 3480 | 1460997421547 Marionette TRACE conn4 <- [1,106,null,{}] 09:37:01 INFO - PROCESS | 3480 | 1460997421552 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}] 09:37:01 INFO - PROCESS | 3480 | 1460997421646 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:37:01 INFO - PROCESS | 3480 | 1460997421716 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 3480 | ++DOCSHELL 12713C00 == 32 [pid = 3480] [id = 36] 09:37:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (12716800) [pid = 3480] [serial = 104] [outer = 00000000] 09:37:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (12C55C00) [pid = 3480] [serial = 105] [outer = 12716800] 09:37:01 INFO - PROCESS | 3480 | 1460997421766 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (136EC800) [pid = 3480] [serial = 106] [outer = 12716800] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (1848C400) [pid = 3480] [serial = 9] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (18491400) [pid = 3480] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (15F58400) [pid = 3480] [serial = 4] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (123F6C00) [pid = 3480] [serial = 21] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (177AE000) [pid = 3480] [serial = 24] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (1F0DA800) [pid = 3480] [serial = 27] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (1247C800) [pid = 3480] [serial = 33] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (136EF400) [pid = 3480] [serial = 36] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (16EA8400) [pid = 3480] [serial = 39] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (18D9A400) [pid = 3480] [serial = 42] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (19173000) [pid = 3480] [serial = 43] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (1B44C400) [pid = 3480] [serial = 45] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (1BA0AC00) [pid = 3480] [serial = 46] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (1D172000) [pid = 3480] [serial = 48] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (1D48F800) [pid = 3480] [serial = 49] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (1CC0F000) [pid = 3480] [serial = 51] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (1F536400) [pid = 3480] [serial = 54] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (1C233800) [pid = 3480] [serial = 57] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 74 (20D5B400) [pid = 3480] [serial = 60] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 73 (1271D400) [pid = 3480] [serial = 63] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 72 (12C5C000) [pid = 3480] [serial = 66] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 71 (221B0C00) [pid = 3480] [serial = 69] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 70 (123B4400) [pid = 3480] [serial = 30] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 69 (1EBF1C00) [pid = 3480] [serial = 52] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 68 (1F5EEC00) [pid = 3480] [serial = 55] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 67 (1260A400) [pid = 3480] [serial = 22] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 66 (17337400) [pid = 3480] [serial = 40] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 65 (1F532800) [pid = 3480] [serial = 28] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 64 (191D8800) [pid = 3480] [serial = 64] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 63 (1F026000) [pid = 3480] [serial = 67] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 62 (13743C00) [pid = 3480] [serial = 37] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 61 (221B6000) [pid = 3480] [serial = 70] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 60 (1CA69400) [pid = 3480] [serial = 17] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | --DOMWINDOW == 59 (1C570800) [pid = 3480] [serial = 14] [outer = 00000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3480 | 1460997422185 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]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 671ms 09:37:02 INFO - PROCESS | 3480 | 1460997422215 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 3480 | 1460997422221 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 09:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:37:02 INFO - PROCESS | 3480 | 1460997422226 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 3480 | 1460997422229 Marionette TRACE conn4 <- [1,110,null,{}] 09:37:02 INFO - PROCESS | 3480 | 1460997422241 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}] 09:37:02 INFO - PROCESS | 3480 | 1460997422320 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:37:02 INFO - PROCESS | 3480 | 1460997422327 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 3480 | ++DOCSHELL 126C2400 == 33 [pid = 3480] [id = 37] 09:37:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 60 (12AC3C00) [pid = 3480] [serial = 107] [outer = 00000000] 09:37:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 61 (12E20C00) [pid = 3480] [serial = 108] [outer = 12AC3C00] 09:37:02 INFO - PROCESS | 3480 | 1460997422373 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 62 (15F58400) [pid = 3480] [serial = 109] [outer = 12AC3C00] 09:37:02 INFO - PROCESS | 3480 | 1460997422792 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]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 09:37:02 INFO - PROCESS | 3480 | 1460997422860 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 3480 | 1460997422862 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 09:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:37:02 INFO - PROCESS | 3480 | 1460997422865 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 3480 | 1460997422869 Marionette TRACE conn4 <- [1,114,null,{}] 09:37:02 INFO - PROCESS | 3480 | 1460997422879 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}] 09:37:02 INFO - PROCESS | 3480 | 1460997422958 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:37:03 INFO - PROCESS | 3480 | 1460997422968 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 3480 | ++DOCSHELL 17302000 == 34 [pid = 3480] [id = 38] 09:37:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 63 (17518400) [pid = 3480] [serial = 110] [outer = 00000000] 09:37:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 64 (1848D000) [pid = 3480] [serial = 111] [outer = 17518400] 09:37:03 INFO - PROCESS | 3480 | 1460997423014 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 65 (18D9A400) [pid = 3480] [serial = 112] [outer = 17518400] 09:37:03 INFO - PROCESS | 3480 | 1460997423457 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]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 09:37:03 INFO - PROCESS | 3480 | 1460997423503 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 3480 | 1460997423505 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 09:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:37:03 INFO - PROCESS | 3480 | 1460997423509 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 3480 | 1460997423510 Marionette TRACE conn4 <- [1,118,null,{}] 09:37:03 INFO - PROCESS | 3480 | 1460997423514 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}] 09:37:03 INFO - PROCESS | 3480 | 1460997423590 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:37:03 INFO - PROCESS | 3480 | 1460997423597 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 3480 | ++DOCSHELL 1A348C00 == 35 [pid = 3480] [id = 39] 09:37:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 66 (1A58EC00) [pid = 3480] [serial = 113] [outer = 00000000] 09:37:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 67 (1BA12400) [pid = 3480] [serial = 114] [outer = 1A58EC00] 09:37:03 INFO - PROCESS | 3480 | 1460997423645 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 68 (1C22F000) [pid = 3480] [serial = 115] [outer = 1A58EC00] 09:37:04 INFO - PROCESS | 3480 | 1460997424055 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]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 571ms 09:37:04 INFO - PROCESS | 3480 | 1460997424081 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 3480 | 1460997424083 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 09:37:04 INFO - PROCESS | 3480 | 1460997424102 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 3480 | 1460997424104 Marionette TRACE conn4 <- [1,122,null,{}] 09:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:37:04 INFO - PROCESS | 3480 | 1460997424108 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}] 09:37:04 INFO - PROCESS | 3480 | 1460997424207 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:37:04 INFO - PROCESS | 3480 | 1460997424213 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 3480 | ++DOCSHELL 1C230C00 == 36 [pid = 3480] [id = 40] 09:37:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 69 (1C237000) [pid = 3480] [serial = 116] [outer = 00000000] 09:37:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 70 (1D1AF800) [pid = 3480] [serial = 117] [outer = 1C237000] 09:37:04 INFO - PROCESS | 3480 | 1460997424260 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 71 (1D486000) [pid = 3480] [serial = 118] [outer = 1C237000] 09:37:04 INFO - PROCESS | 3480 | 1460997424695 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]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 09:37:04 INFO - PROCESS | 3480 | 1460997424743 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:37:04 INFO - PROCESS | 3480 | 1460997424745 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 09:37:04 INFO - PROCESS | 3480 | 1460997424748 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 3480 | 1460997424749 Marionette TRACE conn4 <- [1,126,null,{}] 09:37:04 INFO - PROCESS | 3480 | 1460997424753 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}] 09:37:04 INFO - PROCESS | 3480 | 1460997424873 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:37:04 INFO - PROCESS | 3480 | 1460997424880 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 3480 | ++DOCSHELL 123ED400 == 37 [pid = 3480] [id = 41] 09:37:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 72 (12711400) [pid = 3480] [serial = 119] [outer = 00000000] 09:37:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 73 (1F02D400) [pid = 3480] [serial = 120] [outer = 12711400] 09:37:04 INFO - PROCESS | 3480 | 1460997424928 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 74 (1F0DA800) [pid = 3480] [serial = 121] [outer = 12711400] 09:37:05 INFO - PROCESS | 3480 | 1460997425339 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]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 09:37:05 INFO - PROCESS | 3480 | 1460997425379 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 3480 | 1460997425381 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 09:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:37:05 INFO - PROCESS | 3480 | 1460997425384 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 3480 | 1460997425386 Marionette TRACE conn4 <- [1,130,null,{}] 09:37:05 INFO - PROCESS | 3480 | 1460997425395 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}] 09:37:05 INFO - PROCESS | 3480 | 1460997425491 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:37:05 INFO - PROCESS | 3480 | 1460997425557 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 3480 | ++DOCSHELL 1230F000 == 38 [pid = 3480] [id = 42] 09:37:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (16EA2400) [pid = 3480] [serial = 122] [outer = 00000000] 09:37:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (1F468800) [pid = 3480] [serial = 123] [outer = 16EA2400] 09:37:05 INFO - PROCESS | 3480 | 1460997425601 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (1F533400) [pid = 3480] [serial = 124] [outer = 16EA2400] 09:37:05 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (221BB400) [pid = 3480] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:37:05 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (1C22E400) [pid = 3480] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:37:05 INFO - PROCESS | 3480 | --DOMWINDOW == 74 (1C22BC00) [pid = 3480] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:37:05 INFO - PROCESS | 3480 | --DOMWINDOW == 73 (12BD1000) [pid = 3480] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:37:05 INFO - PROCESS | 3480 | --DOMWINDOW == 72 (12712000) [pid = 3480] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:37:05 INFO - PROCESS | 3480 | --DOMWINDOW == 71 (16C4DC00) [pid = 3480] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:37:05 INFO - PROCESS | 3480 | --DOMWINDOW == 70 (1757F800) [pid = 3480] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:37:06 INFO - PROCESS | 3480 | 1460997425981 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]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 631ms 09:37:06 INFO - PROCESS | 3480 | 1460997426015 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:37:06 INFO - PROCESS | 3480 | 1460997426017 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 09:37:06 INFO - PROCESS | 3480 | 1460997426020 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 3480 | 1460997426022 Marionette TRACE conn4 <- [1,134,null,{}] 09:37:06 INFO - PROCESS | 3480 | 1460997426025 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}] 09:37:06 INFO - PROCESS | 3480 | 1460997426099 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:37:06 INFO - PROCESS | 3480 | 1460997426165 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 3480 | ++DOCSHELL 12AC6400 == 39 [pid = 3480] [id = 43] 09:37:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 71 (12E17800) [pid = 3480] [serial = 125] [outer = 00000000] 09:37:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 72 (1F538800) [pid = 3480] [serial = 126] [outer = 12E17800] 09:37:06 INFO - PROCESS | 3480 | 1460997426209 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 73 (1F5F0000) [pid = 3480] [serial = 127] [outer = 12E17800] 09:37:06 INFO - PROCESS | 3480 | 1460997426572 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]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 571ms 09:37:06 INFO - PROCESS | 3480 | 1460997426591 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 3480 | 1460997426593 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 09:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:37:06 INFO - PROCESS | 3480 | 1460997426596 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 3480 | 1460997426598 Marionette TRACE conn4 <- [1,138,null,{}] 09:37:06 INFO - PROCESS | 3480 | 1460997426601 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}] 09:37:06 INFO - PROCESS | 3480 | 1460997426674 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:37:06 INFO - PROCESS | 3480 | 1460997426771 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 3480 | ++DOCSHELL 1B74FC00 == 40 [pid = 3480] [id = 44] 09:37:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 74 (1B750000) [pid = 3480] [serial = 128] [outer = 00000000] 09:37:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (1B75BC00) [pid = 3480] [serial = 129] [outer = 1B750000] 09:37:06 INFO - PROCESS | 3480 | 1460997426815 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (1F027400) [pid = 3480] [serial = 130] [outer = 1B750000] 09:37:07 INFO - PROCESS | 3480 | 1460997427194 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]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 09:37:07 INFO - PROCESS | 3480 | 1460997427258 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:37:07 INFO - PROCESS | 3480 | 1460997427260 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 09:37:07 INFO - PROCESS | 3480 | 1460997427268 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 3480 | 1460997427270 Marionette TRACE conn4 <- [1,142,null,{}] 09:37:07 INFO - PROCESS | 3480 | 1460997427273 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}] 09:37:07 INFO - PROCESS | 3480 | 1460997427347 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:37:07 INFO - PROCESS | 3480 | 1460997427353 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 3480 | ++DOCSHELL 18A08400 == 41 [pid = 3480] [id = 45] 09:37:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (1B75AC00) [pid = 3480] [serial = 131] [outer = 00000000] 09:37:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (20D5BC00) [pid = 3480] [serial = 132] [outer = 1B75AC00] 09:37:07 INFO - PROCESS | 3480 | 1460997427397 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (20D5E800) [pid = 3480] [serial = 133] [outer = 1B75AC00] 09:37:07 INFO - PROCESS | 3480 | 1460997427803 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]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 591ms 09:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:37:07 INFO - PROCESS | 3480 | 1460997427854 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 3480 | 1460997427857 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 09:37:07 INFO - PROCESS | 3480 | 1460997427860 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 3480 | 1460997427862 Marionette TRACE conn4 <- [1,146,null,{}] 09:37:07 INFO - PROCESS | 3480 | 1460997427866 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}] 09:37:07 INFO - PROCESS | 3480 | 1460997427961 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:37:07 INFO - PROCESS | 3480 | 1460997427969 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 3480 | ++DOCSHELL 1BBDD000 == 42 [pid = 3480] [id = 46] 09:37:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (1BBE2800) [pid = 3480] [serial = 134] [outer = 00000000] 09:37:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (1BBE8C00) [pid = 3480] [serial = 135] [outer = 1BBE2800] 09:37:08 INFO - PROCESS | 3480 | 1460997428017 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (221B2400) [pid = 3480] [serial = 136] [outer = 1BBE2800] 09:37:08 INFO - PROCESS | 3480 | 1460997428686 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]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 871ms 09:37:08 INFO - PROCESS | 3480 | 1460997428735 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 3480 | 1460997428738 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 09:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:37:08 INFO - PROCESS | 3480 | 1460997428743 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 3480 | 1460997428747 Marionette TRACE conn4 <- [1,150,null,{}] 09:37:08 INFO - PROCESS | 3480 | 1460997428752 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}] 09:37:08 INFO - PROCESS | 3480 | 1460997428858 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:37:08 INFO - PROCESS | 3480 | 1460997428945 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 3480 | ++DOCSHELL 1262F800 == 43 [pid = 3480] [id = 47] 09:37:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (1271B000) [pid = 3480] [serial = 137] [outer = 00000000] 09:37:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (15FD9000) [pid = 3480] [serial = 138] [outer = 1271B000] 09:37:09 INFO - PROCESS | 3480 | 1460997429001 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (17302400) [pid = 3480] [serial = 139] [outer = 1271B000] 09:37:09 INFO - PROCESS | 3480 | 1460997429541 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]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 831ms 09:37:09 INFO - PROCESS | 3480 | 1460997429579 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 3480 | 1460997429585 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 09:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:37:09 INFO - PROCESS | 3480 | 1460997429592 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 3480 | 1460997429595 Marionette TRACE conn4 <- [1,154,null,{}] 09:37:09 INFO - PROCESS | 3480 | 1460997429600 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}] 09:37:09 INFO - PROCESS | 3480 | 1460997429703 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:37:09 INFO - PROCESS | 3480 | 1460997429787 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 3480 | ++DOCSHELL 1751B400 == 44 [pid = 3480] [id = 48] 09:37:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1757A000) [pid = 3480] [serial = 140] [outer = 00000000] 09:37:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (1BBBC800) [pid = 3480] [serial = 141] [outer = 1757A000] 09:37:09 INFO - PROCESS | 3480 | 1460997429843 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (1BBDF800) [pid = 3480] [serial = 142] [outer = 1757A000] 09:37:10 INFO - PROCESS | 3480 | 1460997430376 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]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 831ms 09:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:37:10 INFO - PROCESS | 3480 | 1460997430426 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 3480 | 1460997430429 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 09:37:10 INFO - PROCESS | 3480 | 1460997430432 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 3480 | 1460997430436 Marionette TRACE conn4 <- [1,158,null,{}] 09:37:10 INFO - PROCESS | 3480 | 1460997430448 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}] 09:37:10 INFO - PROCESS | 3480 | 1460997430550 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:37:10 INFO - PROCESS | 3480 | 1460997430624 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 3480 | ++DOCSHELL 1D63E400 == 45 [pid = 3480] [id = 49] 09:37:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (1EC96C00) [pid = 3480] [serial = 143] [outer = 00000000] 09:37:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (1F467400) [pid = 3480] [serial = 144] [outer = 1EC96C00] 09:37:10 INFO - PROCESS | 3480 | 1460997430680 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (221B4C00) [pid = 3480] [serial = 145] [outer = 1EC96C00] 09:37:11 INFO - PROCESS | 3480 | 1460997431439 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]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1081ms 09:37:11 INFO - PROCESS | 3480 | 1460997431516 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 3480 | 1460997431520 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 09:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:37:11 INFO - PROCESS | 3480 | 1460997431525 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 3480 | 1460997431529 Marionette TRACE conn4 <- [1,162,null,{}] 09:37:11 INFO - PROCESS | 3480 | 1460997431536 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}] 09:37:11 INFO - PROCESS | 3480 | 1460997431625 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:37:11 INFO - PROCESS | 3480 | 1460997431700 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 3480 | ++DOCSHELL 12719C00 == 46 [pid = 3480] [id = 50] 09:37:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (1271A400) [pid = 3480] [serial = 146] [outer = 00000000] 09:37:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (12C58800) [pid = 3480] [serial = 147] [outer = 1271A400] 09:37:11 INFO - PROCESS | 3480 | 1460997431750 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (13743400) [pid = 3480] [serial = 148] [outer = 1271A400] 09:37:12 INFO - PROCESS | 3480 | 1460997432270 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]]]}] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 18A08400 == 45 [pid = 3480] [id = 45] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 1B74FC00 == 44 [pid = 3480] [id = 44] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 12AC6400 == 43 [pid = 3480] [id = 43] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 1230F000 == 42 [pid = 3480] [id = 42] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 123ED400 == 41 [pid = 3480] [id = 41] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 1C230C00 == 40 [pid = 3480] [id = 40] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 1A348C00 == 39 [pid = 3480] [id = 39] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 17302000 == 38 [pid = 3480] [id = 38] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 126C2400 == 37 [pid = 3480] [id = 37] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 12713C00 == 36 [pid = 3480] [id = 36] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 0F04A400 == 35 [pid = 3480] [id = 35] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 1D5CBC00 == 34 [pid = 3480] [id = 34] 09:37:12 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (1A589400) [pid = 3480] [serial = 87] [outer = 00000000] [url = about:blank] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 1C22B000 == 33 [pid = 3480] [id = 33] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 15F57C00 == 32 [pid = 3480] [id = 32] 09:37:12 INFO - PROCESS | 3480 | --DOCSHELL 0F6E8000 == 31 [pid = 3480] [id = 31] 09:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 831ms 09:37:12 INFO - PROCESS | 3480 | 1460997432356 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 3480 | 1460997432361 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 09:37:12 INFO - PROCESS | 3480 | 1460997432367 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:37:12 INFO - PROCESS | 3480 | 1460997432369 Marionette TRACE conn4 <- [1,166,null,{}] 09:37:12 INFO - PROCESS | 3480 | 1460997432373 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}] 09:37:12 INFO - PROCESS | 3480 | 1460997432470 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:37:12 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (222B7400) [pid = 3480] [serial = 72] [outer = 00000000] [url = about:blank] 09:37:12 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (1C235C00) [pid = 3480] [serial = 58] [outer = 00000000] [url = about:blank] 09:37:12 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (20D5C800) [pid = 3480] [serial = 61] [outer = 00000000] [url = about:blank] 09:37:12 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (136EAC00) [pid = 3480] [serial = 78] [outer = 00000000] [url = about:blank] 09:37:12 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (12717C00) [pid = 3480] [serial = 75] [outer = 00000000] [url = about:blank] 09:37:12 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (12720000) [pid = 3480] [serial = 76] [outer = 00000000] [url = about:blank] 09:37:12 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (16E9E400) [pid = 3480] [serial = 81] [outer = 00000000] [url = about:blank] 09:37:12 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (17516C00) [pid = 3480] [serial = 82] [outer = 00000000] [url = about:blank] 09:37:12 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (13791000) [pid = 3480] [serial = 79] [outer = 00000000] [url = about:blank] 09:37:12 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1854B800) [pid = 3480] [serial = 84] [outer = 00000000] [url = about:blank] 09:37:12 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (222BA000) [pid = 3480] [serial = 73] [outer = 00000000] [url = about:blank] 09:37:12 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (18D8DC00) [pid = 3480] [serial = 85] [outer = 00000000] [url = about:blank] 09:37:12 INFO - PROCESS | 3480 | 1460997432537 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 3480 | ++DOCSHELL 0F051000 == 32 [pid = 3480] [id = 51] 09:37:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (0F052C00) [pid = 3480] [serial = 149] [outer = 00000000] 09:37:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (1271C400) [pid = 3480] [serial = 150] [outer = 0F052C00] 09:37:12 INFO - PROCESS | 3480 | 1460997432582 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (12BD6C00) [pid = 3480] [serial = 151] [outer = 0F052C00] 09:37:12 INFO - PROCESS | 3480 | 1460997432948 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]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 09:37:13 INFO - PROCESS | 3480 | 1460997433013 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 3480 | 1460997433015 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 09:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:37:13 INFO - PROCESS | 3480 | 1460997433021 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 3480 | 1460997433024 Marionette TRACE conn4 <- [1,170,null,{}] 09:37:13 INFO - PROCESS | 3480 | 1460997433034 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}] 09:37:13 INFO - PROCESS | 3480 | 1460997433111 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:37:13 INFO - PROCESS | 3480 | 1460997433117 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 3480 | ++DOCSHELL 136EA400 == 33 [pid = 3480] [id = 52] 09:37:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (136EAC00) [pid = 3480] [serial = 152] [outer = 00000000] 09:37:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1751BC00) [pid = 3480] [serial = 153] [outer = 136EAC00] 09:37:13 INFO - PROCESS | 3480 | 1460997433165 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (18487400) [pid = 3480] [serial = 154] [outer = 136EAC00] 09:37:13 INFO - PROCESS | 3480 | 1460997433581 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]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 590ms 09:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:37:13 INFO - PROCESS | 3480 | 1460997433611 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 3480 | 1460997433614 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 09:37:13 INFO - PROCESS | 3480 | 1460997433617 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 3480 | 1460997433619 Marionette TRACE conn4 <- [1,174,null,{}] 09:37:13 INFO - PROCESS | 3480 | 1460997433622 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}] 09:37:13 INFO - PROCESS | 3480 | 1460997433699 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:37:13 INFO - PROCESS | 3480 | 1460997433705 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 3480 | ++DOCSHELL 18A08000 == 34 [pid = 3480] [id = 53] 09:37:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (18A0BC00) [pid = 3480] [serial = 155] [outer = 00000000] 09:37:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (1A0C9400) [pid = 3480] [serial = 156] [outer = 18A0BC00] 09:37:13 INFO - PROCESS | 3480 | 1460997433750 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (1A594400) [pid = 3480] [serial = 157] [outer = 18A0BC00] 09:37:14 INFO - PROCESS | 3480 | 1460997434144 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]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 571ms 09:37:14 INFO - PROCESS | 3480 | 1460997434198 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 3480 | 1460997434200 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 09:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:37:14 INFO - PROCESS | 3480 | 1460997434204 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 3480 | 1460997434205 Marionette TRACE conn4 <- [1,178,null,{}] 09:37:14 INFO - PROCESS | 3480 | 1460997434209 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}] 09:37:14 INFO - PROCESS | 3480 | 1460997434291 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:37:14 INFO - PROCESS | 3480 | 1460997434298 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 3480 | ++DOCSHELL 191DCC00 == 35 [pid = 3480] [id = 54] 09:37:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (1A668400) [pid = 3480] [serial = 158] [outer = 00000000] 09:37:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (1B756800) [pid = 3480] [serial = 159] [outer = 1A668400] 09:37:14 INFO - PROCESS | 3480 | 1460997434342 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (1B7AB400) [pid = 3480] [serial = 160] [outer = 1A668400] 09:37:14 INFO - PROCESS | 3480 | 1460997434804 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]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 631ms 09:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:37:14 INFO - PROCESS | 3480 | 1460997434842 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 3480 | 1460997434844 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 09:37:14 INFO - PROCESS | 3480 | 1460997434847 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 3480 | 1460997434849 Marionette TRACE conn4 <- [1,182,null,{}] 09:37:14 INFO - PROCESS | 3480 | 1460997434852 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}] 09:37:14 INFO - PROCESS | 3480 | 1460997434968 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:37:15 INFO - PROCESS | 3480 | 1460997434978 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 3480 | ++DOCSHELL 1271C800 == 36 [pid = 3480] [id = 55] 09:37:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (12C50000) [pid = 3480] [serial = 161] [outer = 00000000] 09:37:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (1CA69400) [pid = 3480] [serial = 162] [outer = 12C50000] 09:37:15 INFO - PROCESS | 3480 | 1460997435026 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (1CA69C00) [pid = 3480] [serial = 163] [outer = 12C50000] 09:37:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (1C492800) [pid = 3480] [serial = 164] [outer = 123EE800] 09:37:15 INFO - PROCESS | 3480 | 1460997435503 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]]]}] 09:37:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 09:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:37:15 INFO - PROCESS | 3480 | 1460997435519 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 3480 | 1460997435520 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 09:37:15 INFO - PROCESS | 3480 | 1460997435524 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 3480 | 1460997435525 Marionette TRACE conn4 <- [1,186,null,{}] 09:37:15 INFO - PROCESS | 3480 | 1460997435536 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}] 09:37:15 INFO - PROCESS | 3480 | 1460997435631 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:37:15 INFO - PROCESS | 3480 | 1460997435711 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 3480 | ++DOCSHELL 0F043C00 == 37 [pid = 3480] [id = 56] 09:37:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (1279FC00) [pid = 3480] [serial = 165] [outer = 00000000] 09:37:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (1F025000) [pid = 3480] [serial = 166] [outer = 1279FC00] 09:37:15 INFO - PROCESS | 3480 | 1460997435758 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (1F0DE800) [pid = 3480] [serial = 167] [outer = 1279FC00] 09:37:16 INFO - PROCESS | 3480 | 1460997436151 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]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 690ms 09:37:16 INFO - PROCESS | 3480 | 1460997436215 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 3480 | 1460997436217 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 09:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:37:16 INFO - PROCESS | 3480 | 1460997436220 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 3480 | 1460997436221 Marionette TRACE conn4 <- [1,190,null,{}] 09:37:16 INFO - PROCESS | 3480 | 1460997436224 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}] 09:37:16 INFO - PROCESS | 3480 | 1460997436322 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:37:16 INFO - PROCESS | 3480 | 1460997436328 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 3480 | ++DOCSHELL 1271B400 == 38 [pid = 3480] [id = 57] 09:37:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1F022C00) [pid = 3480] [serial = 168] [outer = 00000000] 09:37:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1F5EAC00) [pid = 3480] [serial = 169] [outer = 1F022C00] 09:37:16 INFO - PROCESS | 3480 | 1460997436373 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1F5EB000) [pid = 3480] [serial = 170] [outer = 1F022C00] 09:37:16 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (12711400) [pid = 3480] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:37:16 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (16EA2400) [pid = 3480] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:37:16 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (17518400) [pid = 3480] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:37:16 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (12AC3C00) [pid = 3480] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:37:16 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (1A58EC00) [pid = 3480] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:37:16 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (12E17800) [pid = 3480] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:37:16 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (177AC000) [pid = 3480] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:37:16 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (12716800) [pid = 3480] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:37:16 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (1B750000) [pid = 3480] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:37:16 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (1B75AC00) [pid = 3480] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:37:16 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (1C237000) [pid = 3480] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:37:16 INFO - PROCESS | 3480 | 1460997436891 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]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 731ms 09:37:16 INFO - PROCESS | 3480 | 1460997436963 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 3480 | 1460997436965 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 09:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:37:16 INFO - PROCESS | 3480 | 1460997436978 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 3480 | 1460997436979 Marionette TRACE conn4 <- [1,194,null,{}] 09:37:16 INFO - PROCESS | 3480 | 1460997436984 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}] 09:37:17 INFO - PROCESS | 3480 | 1460997437058 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:37:17 INFO - PROCESS | 3480 | 1460997437067 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 3480 | ++DOCSHELL 18555000 == 39 [pid = 3480] [id = 58] 09:37:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (18A05800) [pid = 3480] [serial = 171] [outer = 00000000] 09:37:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (1C22CC00) [pid = 3480] [serial = 172] [outer = 18A05800] 09:37:17 INFO - PROCESS | 3480 | 1460997437111 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (1F0DE000) [pid = 3480] [serial = 173] [outer = 18A05800] 09:37:17 INFO - PROCESS | 3480 | 1460997437507 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]]]}] 09:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 571ms 09:37:17 INFO - PROCESS | 3480 | 1460997437548 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 3480 | 1460997437550 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 09:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:37:17 INFO - PROCESS | 3480 | 1460997437553 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 3480 | 1460997437555 Marionette TRACE conn4 <- [1,198,null,{}] 09:37:17 INFO - PROCESS | 3480 | 1460997437568 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}] 09:37:17 INFO - PROCESS | 3480 | 1460997437643 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:37:17 INFO - PROCESS | 3480 | 1460997437649 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 3480 | ++DOCSHELL 18ADBC00 == 40 [pid = 3480] [id = 59] 09:37:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (18ADD000) [pid = 3480] [serial = 174] [outer = 00000000] 09:37:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (18AE0C00) [pid = 3480] [serial = 175] [outer = 18ADD000] 09:37:17 INFO - PROCESS | 3480 | 1460997437693 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (18AE2800) [pid = 3480] [serial = 176] [outer = 18ADD000] 09:37:18 INFO - PROCESS | 3480 | 1460997438087 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]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 590ms 09:37:18 INFO - PROCESS | 3480 | 1460997438145 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 3480 | 1460997438147 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 09:37:18 INFO - PROCESS | 3480 | 1460997438155 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:37:18 INFO - PROCESS | 3480 | 1460997438157 Marionette TRACE conn4 <- [1,202,null,{}] 09:37:18 INFO - PROCESS | 3480 | 1460997438161 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}] 09:37:18 INFO - PROCESS | 3480 | 1460997438252 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:37:18 INFO - PROCESS | 3480 | 1460997438260 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 3480 | ++DOCSHELL 1BB13800 == 41 [pid = 3480] [id = 60] 09:37:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (1BB14000) [pid = 3480] [serial = 177] [outer = 00000000] 09:37:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (1BB1AC00) [pid = 3480] [serial = 178] [outer = 1BB14000] 09:37:18 INFO - PROCESS | 3480 | 1460997438310 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1BB1F800) [pid = 3480] [serial = 179] [outer = 1BB14000] 09:37:18 INFO - PROCESS | 3480 | 1460997438778 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]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 671ms 09:37:18 INFO - PROCESS | 3480 | 1460997438830 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:37:18 INFO - PROCESS | 3480 | 1460997438835 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 09:37:18 INFO - PROCESS | 3480 | 1460997438840 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 3480 | 1460997438845 Marionette TRACE conn4 <- [1,206,null,{}] 09:37:18 INFO - PROCESS | 3480 | 1460997438852 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}] 09:37:19 INFO - PROCESS | 3480 | 1460997438985 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:37:19 INFO - PROCESS | 3480 | 1460997439076 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 3480 | ++DOCSHELL 12633800 == 42 [pid = 3480] [id = 61] 09:37:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (12634000) [pid = 3480] [serial = 180] [outer = 00000000] 09:37:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (12711800) [pid = 3480] [serial = 181] [outer = 12634000] 09:37:19 INFO - PROCESS | 3480 | 1460997439132 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1271E000) [pid = 3480] [serial = 182] [outer = 12634000] 09:37:19 INFO - PROCESS | 3480 | 1460997439695 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]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 931ms 09:37:19 INFO - PROCESS | 3480 | 1460997439780 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 3480 | 1460997439786 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 09:37:19 INFO - PROCESS | 3480 | 1460997439792 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:37:19 INFO - PROCESS | 3480 | 1460997439795 Marionette TRACE conn4 <- [1,210,null,{}] 09:37:19 INFO - PROCESS | 3480 | 1460997439813 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}] 09:37:19 INFO - PROCESS | 3480 | 1460997439923 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:37:20 INFO - PROCESS | 3480 | 1460997439990 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 3480 | ++DOCSHELL 1287AC00 == 43 [pid = 3480] [id = 62] 09:37:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (1287D000) [pid = 3480] [serial = 183] [outer = 00000000] 09:37:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (15F54C00) [pid = 3480] [serial = 184] [outer = 1287D000] 09:37:20 INFO - PROCESS | 3480 | 1460997440045 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (173DF000) [pid = 3480] [serial = 185] [outer = 1287D000] 09:37:20 INFO - PROCESS | 3480 | 1460997440589 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]]]}] 09:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 831ms 09:37:20 INFO - PROCESS | 3480 | 1460997440628 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 3480 | 1460997440631 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 09:37:20 INFO - PROCESS | 3480 | 1460997440634 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:37:20 INFO - PROCESS | 3480 | 1460997440638 Marionette TRACE conn4 <- [1,214,null,{}] 09:37:20 INFO - PROCESS | 3480 | 1460997440649 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}] 09:37:20 INFO - PROCESS | 3480 | 1460997440753 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:37:20 INFO - PROCESS | 3480 | 1460997440840 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 3480 | ++DOCSHELL 1A0CD000 == 44 [pid = 3480] [id = 63] 09:37:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (1A591800) [pid = 3480] [serial = 186] [outer = 00000000] 09:37:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (1BB13000) [pid = 3480] [serial = 187] [outer = 1A591800] 09:37:20 INFO - PROCESS | 3480 | 1460997440897 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1BB19400) [pid = 3480] [serial = 188] [outer = 1A591800] 09:37:21 INFO - PROCESS | 3480 | 1460997441449 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]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 872ms 09:37:21 INFO - PROCESS | 3480 | 1460997441509 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 3480 | 1460997441512 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 09:37:21 INFO - PROCESS | 3480 | 1460997441515 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:37:21 INFO - PROCESS | 3480 | 1460997441517 Marionette TRACE conn4 <- [1,218,null,{}] 09:37:21 INFO - PROCESS | 3480 | 1460997441521 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}] 09:37:21 INFO - PROCESS | 3480 | 1460997441624 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:37:21 INFO - PROCESS | 3480 | 1460997441702 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 3480 | ++DOCSHELL 1C232000 == 45 [pid = 3480] [id = 64] 09:37:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1C233800) [pid = 3480] [serial = 189] [outer = 00000000] 09:37:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1F023800) [pid = 3480] [serial = 190] [outer = 1C233800] 09:37:21 INFO - PROCESS | 3480 | 1460997441797 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (221B7000) [pid = 3480] [serial = 191] [outer = 1C233800] 09:37:22 INFO - PROCESS | 3480 | 1460997442336 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]]]}] 09:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 871ms 09:37:22 INFO - PROCESS | 3480 | 1460997442389 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 3480 | 1460997442391 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 09:37:22 INFO - PROCESS | 3480 | 1460997442395 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:37:22 INFO - PROCESS | 3480 | 1460997442397 Marionette TRACE conn4 <- [1,222,null,{}] 09:37:22 INFO - PROCESS | 3480 | 1460997442401 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}] 09:37:22 INFO - PROCESS | 3480 | 1460997442608 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:37:22 INFO - PROCESS | 3480 | 1460997442690 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 3480 | ++DOCSHELL 126BEC00 == 46 [pid = 3480] [id = 65] 09:37:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (126BF000) [pid = 3480] [serial = 192] [outer = 00000000] 09:37:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (12872400) [pid = 3480] [serial = 193] [outer = 126BF000] 09:37:22 INFO - PROCESS | 3480 | 1460997442740 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1287E000) [pid = 3480] [serial = 194] [outer = 126BF000] 09:37:23 INFO - PROCESS | 3480 | 1460997443342 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]]]}] 09:37:23 INFO - PROCESS | 3480 | --DOCSHELL 18ADBC00 == 45 [pid = 3480] [id = 59] 09:37:23 INFO - PROCESS | 3480 | --DOCSHELL 18555000 == 44 [pid = 3480] [id = 58] 09:37:23 INFO - PROCESS | 3480 | --DOCSHELL 1271B400 == 43 [pid = 3480] [id = 57] 09:37:23 INFO - PROCESS | 3480 | --DOCSHELL 0F043C00 == 42 [pid = 3480] [id = 56] 09:37:23 INFO - PROCESS | 3480 | --DOCSHELL 1271C800 == 41 [pid = 3480] [id = 55] 09:37:23 INFO - PROCESS | 3480 | --DOCSHELL 191DCC00 == 40 [pid = 3480] [id = 54] 09:37:23 INFO - PROCESS | 3480 | --DOCSHELL 18A08000 == 39 [pid = 3480] [id = 53] 09:37:23 INFO - PROCESS | 3480 | --DOCSHELL 136EA400 == 38 [pid = 3480] [id = 52] 09:37:23 INFO - PROCESS | 3480 | --DOCSHELL 0F051000 == 37 [pid = 3480] [id = 51] 09:37:23 INFO - PROCESS | 3480 | --DOCSHELL 12719C00 == 36 [pid = 3480] [id = 50] 09:37:23 INFO - PROCESS | 3480 | --DOCSHELL 1D63E400 == 35 [pid = 3480] [id = 49] 09:37:23 INFO - PROCESS | 3480 | --DOCSHELL 1751B400 == 34 [pid = 3480] [id = 48] 09:37:23 INFO - PROCESS | 3480 | --DOCSHELL 1262F800 == 33 [pid = 3480] [id = 47] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1F02D400) [pid = 3480] [serial = 120] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1F468800) [pid = 3480] [serial = 123] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (18D9A400) [pid = 3480] [serial = 112] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (12E20C00) [pid = 3480] [serial = 108] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (15F58400) [pid = 3480] [serial = 109] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1BA12400) [pid = 3480] [serial = 114] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (1F538800) [pid = 3480] [serial = 126] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (12630800) [pid = 3480] [serial = 90] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (1F0DA800) [pid = 3480] [serial = 121] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (1A668C00) [pid = 3480] [serial = 88] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (1C237C00) [pid = 3480] [serial = 96] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (136EC800) [pid = 3480] [serial = 106] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (12C55C00) [pid = 3480] [serial = 105] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (0F050800) [pid = 3480] [serial = 102] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1F024800) [pid = 3480] [serial = 99] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (1757B000) [pid = 3480] [serial = 93] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (1B75BC00) [pid = 3480] [serial = 129] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (1F027400) [pid = 3480] [serial = 130] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (20D5E800) [pid = 3480] [serial = 133] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (1BBE8C00) [pid = 3480] [serial = 135] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (20D5BC00) [pid = 3480] [serial = 132] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (1F533400) [pid = 3480] [serial = 124] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (1848D000) [pid = 3480] [serial = 111] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (1D1AF800) [pid = 3480] [serial = 117] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (1D486000) [pid = 3480] [serial = 118] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (1F5F0000) [pid = 3480] [serial = 127] [outer = 00000000] [url = about:blank] 09:37:23 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (1C22F000) [pid = 3480] [serial = 115] [outer = 00000000] [url = about:blank] 09:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1018ms 09:37:23 INFO - PROCESS | 3480 | 1460997443417 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 3480 | 1460997443421 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 09:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:37:23 INFO - PROCESS | 3480 | 1460997443425 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 3480 | 1460997443429 Marionette TRACE conn4 <- [1,226,null,{}] 09:37:23 INFO - PROCESS | 3480 | 1460997443434 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}] 09:37:23 INFO - PROCESS | 3480 | 1460997443541 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:37:23 INFO - PROCESS | 3480 | 1460997443610 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 3480 | ++DOCSHELL 1271BC00 == 34 [pid = 3480] [id = 66] 09:37:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (1271C000) [pid = 3480] [serial = 195] [outer = 00000000] 09:37:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (12ABD800) [pid = 3480] [serial = 196] [outer = 1271C000] 09:37:23 INFO - PROCESS | 3480 | 1460997443658 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (12C5A400) [pid = 3480] [serial = 197] [outer = 1271C000] 09:37:24 INFO - PROCESS | 3480 | 1460997444023 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]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 631ms 09:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:37:24 INFO - PROCESS | 3480 | 1460997444057 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 3480 | 1460997444060 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 09:37:24 INFO - PROCESS | 3480 | 1460997444063 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 3480 | 1460997444065 Marionette TRACE conn4 <- [1,230,null,{}] 09:37:24 INFO - PROCESS | 3480 | 1460997444069 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}] 09:37:24 INFO - PROCESS | 3480 | 1460997444146 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:37:24 INFO - PROCESS | 3480 | 1460997444154 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 3480 | ++DOCSHELL 16C42800 == 35 [pid = 3480] [id = 67] 09:37:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (173C6800) [pid = 3480] [serial = 198] [outer = 00000000] 09:37:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (175BC000) [pid = 3480] [serial = 199] [outer = 173C6800] 09:37:24 INFO - PROCESS | 3480 | 1460997444200 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (1848E800) [pid = 3480] [serial = 200] [outer = 173C6800] 09:37:24 INFO - PROCESS | 3480 | 1460997444663 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]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 09:37:24 INFO - PROCESS | 3480 | 1460997444700 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 3480 | 1460997444704 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 09:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:37:24 INFO - PROCESS | 3480 | 1460997444714 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 3480 | 1460997444718 Marionette TRACE conn4 <- [1,234,null,{}] 09:37:24 INFO - PROCESS | 3480 | 1460997444722 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}] 09:37:24 INFO - PROCESS | 3480 | 1460997444802 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:37:24 INFO - PROCESS | 3480 | 1460997444810 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 3480 | ++DOCSHELL 18491400 == 36 [pid = 3480] [id = 68] 09:37:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (18AD9400) [pid = 3480] [serial = 201] [outer = 00000000] 09:37:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (191DCC00) [pid = 3480] [serial = 202] [outer = 18AD9400] 09:37:24 INFO - PROCESS | 3480 | 1460997444856 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (1B42FC00) [pid = 3480] [serial = 203] [outer = 18AD9400] 09:37:25 INFO - PROCESS | 3480 | 1460997445266 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]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 590ms 09:37:25 INFO - PROCESS | 3480 | 1460997445304 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 3480 | 1460997445306 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 09:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:37:25 INFO - PROCESS | 3480 | 1460997445309 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 3480 | 1460997445311 Marionette TRACE conn4 <- [1,238,null,{}] 09:37:25 INFO - PROCESS | 3480 | 1460997445314 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}] 09:37:25 INFO - PROCESS | 3480 | 1460997445389 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:37:25 INFO - PROCESS | 3480 | 1460997445395 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 3480 | ++DOCSHELL 1B43BC00 == 37 [pid = 3480] [id = 69] 09:37:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (1B750000) [pid = 3480] [serial = 204] [outer = 00000000] 09:37:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (1B7AE000) [pid = 3480] [serial = 205] [outer = 1B750000] 09:37:25 INFO - PROCESS | 3480 | 1460997445440 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1BB1D800) [pid = 3480] [serial = 206] [outer = 1B750000] 09:37:25 INFO - PROCESS | 3480 | 1460997445912 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]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 631ms 09:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:37:25 INFO - PROCESS | 3480 | 1460997445941 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 3480 | 1460997445943 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 09:37:25 INFO - PROCESS | 3480 | 1460997445951 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 3480 | 1460997445952 Marionette TRACE conn4 <- [1,242,null,{}] 09:37:25 INFO - PROCESS | 3480 | 1460997445963 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}] 09:37:26 INFO - PROCESS | 3480 | 1460997446063 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:37:26 INFO - PROCESS | 3480 | 1460997446071 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 3480 | ++DOCSHELL 1BA13800 == 38 [pid = 3480] [id = 70] 09:37:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1BBB6C00) [pid = 3480] [serial = 207] [outer = 00000000] 09:37:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1C22A800) [pid = 3480] [serial = 208] [outer = 1BBB6C00] 09:37:26 INFO - PROCESS | 3480 | 1460997446124 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1CA69000) [pid = 3480] [serial = 209] [outer = 1BBB6C00] 09:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 631ms 09:37:26 INFO - PROCESS | 3480 | 1460997446571 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]]]}] 09:37:26 INFO - PROCESS | 3480 | 1460997446577 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:37:26 INFO - PROCESS | 3480 | 1460997446579 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 09:37:26 INFO - PROCESS | 3480 | 1460997446582 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 3480 | 1460997446584 Marionette TRACE conn4 <- [1,246,null,{}] 09:37:26 INFO - PROCESS | 3480 | 1460997446587 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}] 09:37:26 INFO - PROCESS | 3480 | 1460997446698 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:37:26 INFO - PROCESS | 3480 | 1460997446769 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 3480 | ++DOCSHELL 1D2D4400 == 39 [pid = 3480] [id = 71] 09:37:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (1D483800) [pid = 3480] [serial = 210] [outer = 00000000] 09:37:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (1F022400) [pid = 3480] [serial = 211] [outer = 1D483800] 09:37:26 INFO - PROCESS | 3480 | 1460997446820 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (1F023C00) [pid = 3480] [serial = 212] [outer = 1D483800] 09:37:27 INFO - PROCESS | 3480 | 1460997447210 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]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 09:37:27 INFO - PROCESS | 3480 | 1460997447257 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 3480 | 1460997447259 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 09:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:37:27 INFO - PROCESS | 3480 | 1460997447262 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 3480 | 1460997447263 Marionette TRACE conn4 <- [1,250,null,{}] 09:37:27 INFO - PROCESS | 3480 | 1460997447267 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}] 09:37:27 INFO - PROCESS | 3480 | 1460997447365 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:37:27 INFO - PROCESS | 3480 | 1460997447430 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 3480 | ++DOCSHELL 1D0C8C00 == 40 [pid = 3480] [id = 72] 09:37:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (1D0C9800) [pid = 3480] [serial = 213] [outer = 00000000] 09:37:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (1D0D1400) [pid = 3480] [serial = 214] [outer = 1D0C9800] 09:37:27 INFO - PROCESS | 3480 | 1460997447477 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1D0D4400) [pid = 3480] [serial = 215] [outer = 1D0C9800] 09:37:27 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (12C50000) [pid = 3480] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:37:27 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (1279FC00) [pid = 3480] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:37:27 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (18A0BC00) [pid = 3480] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:37:27 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (0F052C00) [pid = 3480] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:37:27 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (1A668400) [pid = 3480] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:37:27 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (136EAC00) [pid = 3480] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:37:27 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (1271A400) [pid = 3480] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:37:27 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (1F022C00) [pid = 3480] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:37:27 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (18A05800) [pid = 3480] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:37:27 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (18ADD000) [pid = 3480] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:37:27 INFO - PROCESS | 3480 | 1460997447933 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]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 731ms 09:37:28 INFO - PROCESS | 3480 | 1460997447993 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:37:28 INFO - PROCESS | 3480 | 1460997447995 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 09:37:28 INFO - PROCESS | 3480 | 1460997447998 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 3480 | 1460997448000 Marionette TRACE conn4 <- [1,254,null,{}] 09:37:28 INFO - PROCESS | 3480 | 1460997448003 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}] 09:37:28 INFO - PROCESS | 3480 | 1460997448129 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:37:28 INFO - PROCESS | 3480 | 1460997448140 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 3480 | ++DOCSHELL 17520000 == 41 [pid = 3480] [id = 73] 09:37:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (18AD7400) [pid = 3480] [serial = 216] [outer = 00000000] 09:37:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1D0D6800) [pid = 3480] [serial = 217] [outer = 18AD7400] 09:37:28 INFO - PROCESS | 3480 | 1460997448184 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1F02F800) [pid = 3480] [serial = 218] [outer = 18AD7400] 09:37:28 INFO - PROCESS | 3480 | 1460997448566 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]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 631ms 09:37:28 INFO - PROCESS | 3480 | 1460997448643 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 3480 | 1460997448645 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 09:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:37:28 INFO - PROCESS | 3480 | 1460997448678 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 3480 | 1460997448680 Marionette TRACE conn4 <- [1,258,null,{}] 09:37:28 INFO - PROCESS | 3480 | 1460997448686 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}] 09:37:28 INFO - PROCESS | 3480 | 1460997448760 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:37:28 INFO - PROCESS | 3480 | 1460997448770 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 3480 | ++DOCSHELL 1F0E4400 == 42 [pid = 3480] [id = 74] 09:37:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1F46E800) [pid = 3480] [serial = 219] [outer = 00000000] 09:37:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (20D04400) [pid = 3480] [serial = 220] [outer = 1F46E800] 09:37:28 INFO - PROCESS | 3480 | 1460997448814 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (20D04800) [pid = 3480] [serial = 221] [outer = 1F46E800] 09:37:29 INFO - PROCESS | 3480 | 1460997449220 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]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 591ms 09:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:37:29 INFO - PROCESS | 3480 | 1460997449255 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 3480 | 1460997449257 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 09:37:29 INFO - PROCESS | 3480 | 1460997449260 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 3480 | 1460997449262 Marionette TRACE conn4 <- [1,262,null,{}] 09:37:29 INFO - PROCESS | 3480 | 1460997449265 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}] 09:37:29 INFO - PROCESS | 3480 | 1460997449342 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:37:29 INFO - PROCESS | 3480 | 1460997449348 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 3480 | ++DOCSHELL 20D5C400 == 43 [pid = 3480] [id = 75] 09:37:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (20D5F800) [pid = 3480] [serial = 222] [outer = 00000000] 09:37:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (20F60C00) [pid = 3480] [serial = 223] [outer = 20D5F800] 09:37:29 INFO - PROCESS | 3480 | 1460997449398 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (20F65400) [pid = 3480] [serial = 224] [outer = 20D5F800] 09:37:29 INFO - PROCESS | 3480 | 1460997449925 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]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 730ms 09:37:30 INFO - PROCESS | 3480 | 1460997449992 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 3480 | 1460997449997 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 09:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:37:30 INFO - PROCESS | 3480 | 1460997450002 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 3480 | 1460997450007 Marionette TRACE conn4 <- [1,266,null,{}] 09:37:30 INFO - PROCESS | 3480 | 1460997450014 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}] 09:37:30 INFO - PROCESS | 3480 | 1460997450149 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:37:30 INFO - PROCESS | 3480 | 1460997450271 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 3480 | ++DOCSHELL 0F046000 == 44 [pid = 3480] [id = 76] 09:37:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (12607000) [pid = 3480] [serial = 225] [outer = 00000000] 09:37:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (12C4F000) [pid = 3480] [serial = 226] [outer = 12607000] 09:37:30 INFO - PROCESS | 3480 | 1460997450328 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (13791000) [pid = 3480] [serial = 227] [outer = 12607000] 09:37:30 INFO - PROCESS | 3480 | 1460997450936 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]]]}] 09:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 972ms 09:37:31 INFO - PROCESS | 3480 | 1460997450977 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 3480 | 1460997450983 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 09:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:37:31 INFO - PROCESS | 3480 | 1460997450989 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 3480 | 1460997450992 Marionette TRACE conn4 <- [1,270,null,{}] 09:37:31 INFO - PROCESS | 3480 | 1460997450996 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}] 09:37:31 INFO - PROCESS | 3480 | 1460997451099 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:37:31 INFO - PROCESS | 3480 | 1460997451176 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 3480 | ++DOCSHELL 15F58400 == 45 [pid = 3480] [id = 77] 09:37:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (177A4000) [pid = 3480] [serial = 228] [outer = 00000000] 09:37:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (191D6C00) [pid = 3480] [serial = 229] [outer = 177A4000] 09:37:31 INFO - PROCESS | 3480 | 1460997451231 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1B756000) [pid = 3480] [serial = 230] [outer = 177A4000] 09:37:31 INFO - PROCESS | 3480 | 1460997451780 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]]]}] 09:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 09:37:31 INFO - PROCESS | 3480 | 1460997451822 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 3480 | 1460997451824 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 09:37:31 INFO - PROCESS | 3480 | 1460997451828 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:37:31 INFO - PROCESS | 3480 | 1460997451832 Marionette TRACE conn4 <- [1,274,null,{}] 09:37:31 INFO - PROCESS | 3480 | 1460997451842 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}] 09:37:31 INFO - PROCESS | 3480 | 1460997451948 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:37:32 INFO - PROCESS | 3480 | 1460997452039 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 3480 | ++DOCSHELL 1D5C0400 == 46 [pid = 3480] [id = 78] 09:37:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1F022800) [pid = 3480] [serial = 231] [outer = 00000000] 09:37:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1F5F0800) [pid = 3480] [serial = 232] [outer = 1F022800] 09:37:32 INFO - PROCESS | 3480 | 1460997452095 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1F84AC00) [pid = 3480] [serial = 233] [outer = 1F022800] 09:37:32 INFO - PROCESS | 3480 | 1460997452695 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]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 931ms 09:37:32 INFO - PROCESS | 3480 | 1460997452778 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 3480 | 1460997452781 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 09:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:37:32 INFO - PROCESS | 3480 | 1460997452904 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 3480 | 1460997452906 Marionette TRACE conn4 <- [1,278,null,{}] 09:37:32 INFO - PROCESS | 3480 | 1460997452954 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}] 09:37:33 INFO - PROCESS | 3480 | 1460997453110 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:37:33 INFO - PROCESS | 3480 | 1460997453205 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 3480 | ++DOCSHELL 17578C00 == 47 [pid = 3480] [id = 79] 09:37:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (18AD8400) [pid = 3480] [serial = 234] [outer = 00000000] 09:37:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1F462C00) [pid = 3480] [serial = 235] [outer = 18AD8400] 09:37:33 INFO - PROCESS | 3480 | 1460997453260 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (1F853C00) [pid = 3480] [serial = 236] [outer = 18AD8400] 09:37:33 INFO - PROCESS | 3480 | 1460997453774 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]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 971ms 09:37:33 INFO - PROCESS | 3480 | 1460997453812 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 3480 | 1460997453815 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 09:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:37:33 INFO - PROCESS | 3480 | 1460997453819 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 3480 | 1460997453821 Marionette TRACE conn4 <- [1,282,null,{}] 09:37:33 INFO - PROCESS | 3480 | 1460997453825 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}] 09:37:33 INFO - PROCESS | 3480 | 1460997453924 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:37:34 INFO - PROCESS | 3480 | 1460997454200 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 3480 | ++DOCSHELL 12716800 == 48 [pid = 3480] [id = 80] 09:37:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (1279FC00) [pid = 3480] [serial = 237] [outer = 00000000] 09:37:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (12E20400) [pid = 3480] [serial = 238] [outer = 1279FC00] 09:37:34 INFO - PROCESS | 3480 | 1460997454250 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (16C49C00) [pid = 3480] [serial = 239] [outer = 1279FC00] 09:37:34 INFO - PROCESS | 3480 | --DOCSHELL 1F0E4400 == 47 [pid = 3480] [id = 74] 09:37:34 INFO - PROCESS | 3480 | --DOCSHELL 17520000 == 46 [pid = 3480] [id = 73] 09:37:34 INFO - PROCESS | 3480 | --DOCSHELL 1D0C8C00 == 45 [pid = 3480] [id = 72] 09:37:34 INFO - PROCESS | 3480 | --DOCSHELL 1D2D4400 == 44 [pid = 3480] [id = 71] 09:37:34 INFO - PROCESS | 3480 | --DOCSHELL 1BA13800 == 43 [pid = 3480] [id = 70] 09:37:34 INFO - PROCESS | 3480 | --DOCSHELL 1B43BC00 == 42 [pid = 3480] [id = 69] 09:37:34 INFO - PROCESS | 3480 | --DOCSHELL 18491400 == 41 [pid = 3480] [id = 68] 09:37:34 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (1BB1AC00) [pid = 3480] [serial = 178] [outer = 00000000] [url = about:blank] 09:37:34 INFO - PROCESS | 3480 | --DOCSHELL 16C42800 == 40 [pid = 3480] [id = 67] 09:37:34 INFO - PROCESS | 3480 | --DOCSHELL 1271BC00 == 39 [pid = 3480] [id = 66] 09:37:34 INFO - PROCESS | 3480 | --DOCSHELL 126BEC00 == 38 [pid = 3480] [id = 65] 09:37:34 INFO - PROCESS | 3480 | --DOCSHELL 1BB13800 == 37 [pid = 3480] [id = 60] 09:37:34 INFO - PROCESS | 3480 | 1460997454889 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]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1122ms 09:37:34 INFO - PROCESS | 3480 | 1460997454942 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 3480 | 1460997454945 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 09:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:37:34 INFO - PROCESS | 3480 | 1460997454949 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 3480 | 1460997454953 Marionette TRACE conn4 <- [1,286,null,{}] 09:37:34 INFO - PROCESS | 3480 | 1460997454958 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}] 09:37:35 INFO - PROCESS | 3480 | 1460997455043 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (126C2C00) [pid = 3480] [serial = 34] [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.] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (1CA69400) [pid = 3480] [serial = 162] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (1F025000) [pid = 3480] [serial = 166] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (1A0C9400) [pid = 3480] [serial = 156] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (1A594400) [pid = 3480] [serial = 157] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (1271C400) [pid = 3480] [serial = 150] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (1B756800) [pid = 3480] [serial = 159] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1F467400) [pid = 3480] [serial = 144] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1751BC00) [pid = 3480] [serial = 153] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (18487400) [pid = 3480] [serial = 154] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (13743400) [pid = 3480] [serial = 148] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (12C58800) [pid = 3480] [serial = 147] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (15FD9000) [pid = 3480] [serial = 138] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (1BBBC800) [pid = 3480] [serial = 141] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (1F5EAC00) [pid = 3480] [serial = 169] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (1C22CC00) [pid = 3480] [serial = 172] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (1F0DE000) [pid = 3480] [serial = 173] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (1F0DE800) [pid = 3480] [serial = 167] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (1F5EB000) [pid = 3480] [serial = 170] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (12BD6C00) [pid = 3480] [serial = 151] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (18AE2800) [pid = 3480] [serial = 176] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1CA69C00) [pid = 3480] [serial = 163] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (18AE0C00) [pid = 3480] [serial = 175] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (1B7AB400) [pid = 3480] [serial = 160] [outer = 00000000] [url = about:blank] 09:37:35 INFO - PROCESS | 3480 | 1460997455132 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 3480 | ++DOCSHELL 1247C400 == 38 [pid = 3480] [id = 81] 09:37:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (1247D000) [pid = 3480] [serial = 240] [outer = 00000000] 09:37:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1271B400) [pid = 3480] [serial = 241] [outer = 1247D000] 09:37:35 INFO - PROCESS | 3480 | 1460997455179 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (12C51800) [pid = 3480] [serial = 242] [outer = 1247D000] 09:37:35 INFO - PROCESS | 3480 | 1460997455546 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]]]}] 09:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 632ms 09:37:35 INFO - PROCESS | 3480 | 1460997455584 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 3480 | 1460997455588 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 09:37:35 INFO - PROCESS | 3480 | 1460997455591 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:37:35 INFO - PROCESS | 3480 | 1460997455593 Marionette TRACE conn4 <- [1,290,null,{}] 09:37:35 INFO - PROCESS | 3480 | 1460997455597 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}] 09:37:35 INFO - PROCESS | 3480 | 1460997455676 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:37:35 INFO - PROCESS | 3480 | 1460997455684 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 3480 | ++DOCSHELL 16EA2000 == 39 [pid = 3480] [id = 82] 09:37:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (17302000) [pid = 3480] [serial = 243] [outer = 00000000] 09:37:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (177A2000) [pid = 3480] [serial = 244] [outer = 17302000] 09:37:35 INFO - PROCESS | 3480 | 1460997455729 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (1854C800) [pid = 3480] [serial = 245] [outer = 17302000] 09:37:36 INFO - PROCESS | 3480 | 1460997456210 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]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 09:37:36 INFO - PROCESS | 3480 | 1460997456267 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 3480 | 1460997456269 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 09:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:37:36 INFO - PROCESS | 3480 | 1460997456278 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 3480 | 1460997456284 Marionette TRACE conn4 <- [1,294,null,{}] 09:37:36 INFO - PROCESS | 3480 | 1460997456288 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}] 09:37:36 INFO - PROCESS | 3480 | 1460997456370 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:37:36 INFO - PROCESS | 3480 | 1460997456378 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 3480 | ++DOCSHELL 177A1000 == 40 [pid = 3480] [id = 83] 09:37:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (18A08000) [pid = 3480] [serial = 246] [outer = 00000000] 09:37:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (1A66C000) [pid = 3480] [serial = 247] [outer = 18A08000] 09:37:36 INFO - PROCESS | 3480 | 1460997456424 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (1B751000) [pid = 3480] [serial = 248] [outer = 18A08000] 09:37:36 INFO - PROCESS | 3480 | 1460997456890 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]]]}] 09:37:36 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. 09:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 631ms 09:37:36 INFO - PROCESS | 3480 | 1460997456938 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 3480 | 1460997456940 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 09:37:36 INFO - PROCESS | 3480 | 1460997456943 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:37:36 INFO - PROCESS | 3480 | 1460997456945 Marionette TRACE conn4 <- [1,298,null,{}] 09:37:36 INFO - PROCESS | 3480 | 1460997456949 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}] 09:37:37 INFO - PROCESS | 3480 | 1460997457056 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:37:37 INFO - PROCESS | 3480 | 1460997457135 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 3480 | ++DOCSHELL 1B75E400 == 41 [pid = 3480] [id = 84] 09:37:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (1B75E800) [pid = 3480] [serial = 249] [outer = 00000000] 09:37:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1BB19000) [pid = 3480] [serial = 250] [outer = 1B75E800] 09:37:37 INFO - PROCESS | 3480 | 1460997457180 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1BBBBC00) [pid = 3480] [serial = 251] [outer = 1B75E800] 09:37:37 INFO - PROCESS | 3480 | 1460997457585 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]]]}] 09:37:37 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. 09:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 09:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:37:37 INFO - PROCESS | 3480 | 1460997457618 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 3480 | 1460997457620 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 09:37:37 INFO - PROCESS | 3480 | 1460997457623 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 3480 | 1460997457624 Marionette TRACE conn4 <- [1,302,null,{}] 09:37:37 INFO - PROCESS | 3480 | 1460997457632 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}] 09:37:37 INFO - PROCESS | 3480 | 1460997457748 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:37:37 INFO - PROCESS | 3480 | 1460997457755 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 3480 | ++DOCSHELL 1BBE4C00 == 42 [pid = 3480] [id = 85] 09:37:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1BBE8000) [pid = 3480] [serial = 252] [outer = 00000000] 09:37:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (1C232C00) [pid = 3480] [serial = 253] [outer = 1BBE8000] 09:37:37 INFO - PROCESS | 3480 | 1460997457811 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1CC08000) [pid = 3480] [serial = 254] [outer = 1BBE8000] 09:37:38 INFO - PROCESS | 3480 | 1460997458274 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]]]}] 09:37:38 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. 09:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 09:37:38 INFO - PROCESS | 3480 | 1460997458294 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 3480 | 1460997458296 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 09:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:37:38 INFO - PROCESS | 3480 | 1460997458299 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 3480 | 1460997458300 Marionette TRACE conn4 <- [1,306,null,{}] 09:37:38 INFO - PROCESS | 3480 | 1460997458315 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}] 09:37:38 INFO - PROCESS | 3480 | 1460997458446 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:37:38 INFO - PROCESS | 3480 | 1460997458467 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 3480 | ++DOCSHELL 1CC88800 == 43 [pid = 3480] [id = 86] 09:37:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1D0CB000) [pid = 3480] [serial = 255] [outer = 00000000] 09:37:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1D490000) [pid = 3480] [serial = 256] [outer = 1D0CB000] 09:37:38 INFO - PROCESS | 3480 | 1460997458511 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1D490400) [pid = 3480] [serial = 257] [outer = 1D0CB000] 09:37:39 INFO - PROCESS | 3480 | 1460997459027 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]]]}] 09:37:39 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (1D0C9800) [pid = 3480] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:37:39 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1F46E800) [pid = 3480] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:37:39 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (18AD7400) [pid = 3480] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:37:39 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (1BB14000) [pid = 3480] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:37:39 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (126BF000) [pid = 3480] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:37:39 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1B750000) [pid = 3480] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:37:39 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1271C000) [pid = 3480] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:37:39 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (1BBB6C00) [pid = 3480] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:37:39 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (173C6800) [pid = 3480] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:37:39 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (18AD9400) [pid = 3480] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:37:39 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (1D483800) [pid = 3480] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:37:39 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. 09:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 791ms 09:37:39 INFO - PROCESS | 3480 | 1460997459091 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 3480 | 1460997459093 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 09:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:37:39 INFO - PROCESS | 3480 | 1460997459096 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 3480 | 1460997459098 Marionette TRACE conn4 <- [1,310,null,{}] 09:37:39 INFO - PROCESS | 3480 | 1460997459102 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}] 09:37:39 INFO - PROCESS | 3480 | 1460997459212 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:37:39 INFO - PROCESS | 3480 | 1460997459219 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:37:39 INFO - PROCESS | 3480 | 1460997459232 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 3480 | ++DOCSHELL 1D483800 == 44 [pid = 3480] [id = 87] 09:37:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (1D544800) [pid = 3480] [serial = 258] [outer = 00000000] 09:37:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (1F025C00) [pid = 3480] [serial = 259] [outer = 1D544800] 09:37:39 INFO - PROCESS | 3480 | 1460997459278 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (1F0DC400) [pid = 3480] [serial = 260] [outer = 1D544800] 09:37:39 INFO - PROCESS | 3480 | 1460997459704 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]]]}] 09:37:39 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. 09:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 631ms 09:37:39 INFO - PROCESS | 3480 | 1460997459752 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 3480 | 1460997459754 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 09:37:39 INFO - PROCESS | 3480 | 1460997459757 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 3480 | 1460997459758 Marionette TRACE conn4 <- [1,314,null,{}] 09:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:37:39 INFO - PROCESS | 3480 | 1460997459762 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}] 09:37:39 INFO - PROCESS | 3480 | 1460997459838 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:37:39 INFO - PROCESS | 3480 | 1460997459845 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 3480 | ++DOCSHELL 1F46E000 == 45 [pid = 3480] [id = 88] 09:37:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1F530800) [pid = 3480] [serial = 261] [outer = 00000000] 09:37:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1F5E6800) [pid = 3480] [serial = 262] [outer = 1F530800] 09:37:39 INFO - PROCESS | 3480 | 1460997459889 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1F851000) [pid = 3480] [serial = 263] [outer = 1F530800] 09:37:40 INFO - PROCESS | 3480 | 1460997460296 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]]]}] 09:37:40 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. 09:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 571ms 09:37:40 INFO - PROCESS | 3480 | 1460997460337 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 3480 | 1460997460339 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 09:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:37:40 INFO - PROCESS | 3480 | 1460997460341 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 3480 | 1460997460343 Marionette TRACE conn4 <- [1,318,null,{}] 09:37:40 INFO - PROCESS | 3480 | 1460997460351 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}] 09:37:40 INFO - PROCESS | 3480 | 1460997460431 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:37:40 INFO - PROCESS | 3480 | 1460997460438 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 3480 | ++DOCSHELL 1F855400 == 46 [pid = 3480] [id = 89] 09:37:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (1F8B6000) [pid = 3480] [serial = 264] [outer = 00000000] 09:37:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1F8BB400) [pid = 3480] [serial = 265] [outer = 1F8B6000] 09:37:40 INFO - PROCESS | 3480 | 1460997460482 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1F8BE000) [pid = 3480] [serial = 266] [outer = 1F8B6000] 09:37:40 INFO - PROCESS | 3480 | 1460997460885 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]]]}] 09:37:40 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. 09:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 590ms 09:37:40 INFO - PROCESS | 3480 | 1460997460938 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 3480 | 1460997460940 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 09:37:40 INFO - PROCESS | 3480 | 1460997460943 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 3480 | 1460997460945 Marionette TRACE conn4 <- [1,322,null,{}] 09:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:37:40 INFO - PROCESS | 3480 | 1460997460952 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}] 09:37:41 INFO - PROCESS | 3480 | 1460997461031 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:37:41 INFO - PROCESS | 3480 | 1460997461206 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 3480 | ++DOCSHELL 12448400 == 47 [pid = 3480] [id = 90] 09:37:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1244BC00) [pid = 3480] [serial = 267] [outer = 00000000] 09:37:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (12717000) [pid = 3480] [serial = 268] [outer = 1244BC00] 09:37:41 INFO - PROCESS | 3480 | 1460997461305 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (12AC5400) [pid = 3480] [serial = 269] [outer = 1244BC00] 09:37:41 INFO - PROCESS | 3480 | 1460997461888 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]]]}] 09:37:41 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. 09:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 971ms 09:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:37:41 INFO - PROCESS | 3480 | 1460997461919 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 3480 | 1460997461923 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 09:37:41 INFO - PROCESS | 3480 | 1460997461928 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 3480 | 1460997461932 Marionette TRACE conn4 <- [1,326,null,{}] 09:37:41 INFO - PROCESS | 3480 | 1460997461938 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}] 09:37:42 INFO - PROCESS | 3480 | 1460997462046 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:37:42 INFO - PROCESS | 3480 | 1460997462139 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 3480 | ++DOCSHELL 1779F800 == 48 [pid = 3480] [id = 91] 09:37:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (18553800) [pid = 3480] [serial = 270] [outer = 00000000] 09:37:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (18AE4000) [pid = 3480] [serial = 271] [outer = 18553800] 09:37:42 INFO - PROCESS | 3480 | 1460997462195 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (18E07C00) [pid = 3480] [serial = 272] [outer = 18553800] 09:37:42 INFO - PROCESS | 3480 | 1460997462797 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]]]}] 09:37:42 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. 09:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 931ms 09:37:42 INFO - PROCESS | 3480 | 1460997462861 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 3480 | 1460997462865 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 09:37:42 INFO - PROCESS | 3480 | 1460997462869 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:37:42 INFO - PROCESS | 3480 | 1460997462872 Marionette TRACE conn4 <- [1,330,null,{}] 09:37:42 INFO - PROCESS | 3480 | 1460997462876 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}] 09:37:42 INFO - PROCESS | 3480 | 1460997462979 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:37:43 INFO - PROCESS | 3480 | 1460997463071 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 3480 | ++DOCSHELL 1BB13C00 == 49 [pid = 3480] [id = 92] 09:37:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (1BBE6400) [pid = 3480] [serial = 273] [outer = 00000000] 09:37:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (1F02DC00) [pid = 3480] [serial = 274] [outer = 1BBE6400] 09:37:43 INFO - PROCESS | 3480 | 1460997463125 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (1F537800) [pid = 3480] [serial = 275] [outer = 1BBE6400] 09:37:43 INFO - PROCESS | 3480 | 1460997463646 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]]]}] 09:37:43 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. 09:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 831ms 09:37:43 INFO - PROCESS | 3480 | 1460997463704 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 3480 | 1460997463707 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 09:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:37:43 INFO - PROCESS | 3480 | 1460997463717 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 3480 | 1460997463723 Marionette TRACE conn4 <- [1,334,null,{}] 09:37:43 INFO - PROCESS | 3480 | 1460997463728 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}] 09:37:43 INFO - PROCESS | 3480 | 1460997463833 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:37:43 INFO - PROCESS | 3480 | 1460997463911 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 3480 | ++DOCSHELL 1A0E6400 == 50 [pid = 3480] [id = 93] 09:37:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (1A0E6C00) [pid = 3480] [serial = 276] [outer = 00000000] 09:37:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (1A0EE000) [pid = 3480] [serial = 277] [outer = 1A0E6C00] 09:37:44 INFO - PROCESS | 3480 | 1460997464006 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (1F8C2400) [pid = 3480] [serial = 278] [outer = 1A0E6C00] 09:37:44 INFO - PROCESS | 3480 | 1460997464563 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]]]}] 09:37:44 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. 09:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 891ms 09:37:44 INFO - PROCESS | 3480 | 1460997464604 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 3480 | 1460997464607 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 09:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:37:44 INFO - PROCESS | 3480 | 1460997464610 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 3480 | 1460997464612 Marionette TRACE conn4 <- [1,338,null,{}] 09:37:44 INFO - PROCESS | 3480 | 1460997464616 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}] 09:37:44 INFO - PROCESS | 3480 | 1460997464723 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:37:44 INFO - PROCESS | 3480 | 1460997464815 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 3480 | ++DOCSHELL 2000A800 == 51 [pid = 3480] [id = 94] 09:37:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (2000B800) [pid = 3480] [serial = 279] [outer = 00000000] 09:37:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (20013800) [pid = 3480] [serial = 280] [outer = 2000B800] 09:37:44 INFO - PROCESS | 3480 | 1460997464869 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (20016800) [pid = 3480] [serial = 281] [outer = 2000B800] 09:37:45 INFO - PROCESS | 3480 | 1460997465426 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]]]}] 09:37:45 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. 09:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 870ms 09:37:45 INFO - PROCESS | 3480 | 1460997465484 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 3480 | 1460997465486 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 09:37:45 INFO - PROCESS | 3480 | 1460997465490 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:37:45 INFO - PROCESS | 3480 | 1460997465492 Marionette TRACE conn4 <- [1,342,null,{}] 09:37:45 INFO - PROCESS | 3480 | 1460997465495 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}] 09:37:45 INFO - PROCESS | 3480 | 1460997465598 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:37:45 INFO - PROCESS | 3480 | 1460997465827 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 3480 | ++DOCSHELL 12C52000 == 52 [pid = 3480] [id = 95] 09:37:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (12C59800) [pid = 3480] [serial = 282] [outer = 00000000] 09:37:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (13791C00) [pid = 3480] [serial = 283] [outer = 12C59800] 09:37:45 INFO - PROCESS | 3480 | 1460997465877 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (16E1CC00) [pid = 3480] [serial = 284] [outer = 12C59800] 09:37:46 INFO - PROCESS | 3480 | 1460997466427 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]]]}] 09:37:46 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. 09:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 972ms 09:37:46 INFO - PROCESS | 3480 | 1460997466465 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 3480 | 1460997466468 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 09:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:37:46 INFO - PROCESS | 3480 | 1460997466473 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 3480 | 1460997466476 Marionette TRACE conn4 <- [1,346,null,{}] 09:37:46 INFO - PROCESS | 3480 | 1460997466482 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}] 09:37:46 INFO - PROCESS | 3480 | 1460997466578 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:37:46 INFO - PROCESS | 3480 | 1460997466673 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 3480 | ++DOCSHELL 18A04800 == 53 [pid = 3480] [id = 96] 09:37:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (18AE1800) [pid = 3480] [serial = 285] [outer = 00000000] 09:37:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (1A0E0800) [pid = 3480] [serial = 286] [outer = 18AE1800] 09:37:46 INFO - PROCESS | 3480 | 1460997466722 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (1A0E8C00) [pid = 3480] [serial = 287] [outer = 18AE1800] 09:37:47 INFO - PROCESS | 3480 | --DOCSHELL 1F855400 == 52 [pid = 3480] [id = 89] 09:37:47 INFO - PROCESS | 3480 | --DOCSHELL 1F46E000 == 51 [pid = 3480] [id = 88] 09:37:47 INFO - PROCESS | 3480 | --DOCSHELL 1D483800 == 50 [pid = 3480] [id = 87] 09:37:47 INFO - PROCESS | 3480 | --DOCSHELL 1CC88800 == 49 [pid = 3480] [id = 86] 09:37:47 INFO - PROCESS | 3480 | --DOCSHELL 1BBE4C00 == 48 [pid = 3480] [id = 85] 09:37:47 INFO - PROCESS | 3480 | --DOCSHELL 1B75E400 == 47 [pid = 3480] [id = 84] 09:37:47 INFO - PROCESS | 3480 | --DOCSHELL 177A1000 == 46 [pid = 3480] [id = 83] 09:37:47 INFO - PROCESS | 3480 | --DOCSHELL 16EA2000 == 45 [pid = 3480] [id = 82] 09:37:47 INFO - PROCESS | 3480 | --DOCSHELL 1247C400 == 44 [pid = 3480] [id = 81] 09:37:47 INFO - PROCESS | 3480 | --DOCSHELL 12716800 == 43 [pid = 3480] [id = 80] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (20F60C00) [pid = 3480] [serial = 223] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOCSHELL 0F046000 == 42 [pid = 3480] [id = 76] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (1BB1F800) [pid = 3480] [serial = 179] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (1287E000) [pid = 3480] [serial = 194] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (12872400) [pid = 3480] [serial = 193] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (1B7AE000) [pid = 3480] [serial = 205] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (12ABD800) [pid = 3480] [serial = 196] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (12C5A400) [pid = 3480] [serial = 197] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (1C22A800) [pid = 3480] [serial = 208] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (1CA69000) [pid = 3480] [serial = 209] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (175BC000) [pid = 3480] [serial = 199] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (1848E800) [pid = 3480] [serial = 200] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (191DCC00) [pid = 3480] [serial = 202] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (1B42FC00) [pid = 3480] [serial = 203] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (1F023C00) [pid = 3480] [serial = 212] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (1F022400) [pid = 3480] [serial = 211] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (12711800) [pid = 3480] [serial = 181] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (15F54C00) [pid = 3480] [serial = 184] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (1D0D1400) [pid = 3480] [serial = 214] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (1BB13000) [pid = 3480] [serial = 187] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (20D04800) [pid = 3480] [serial = 221] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1F023800) [pid = 3480] [serial = 190] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (20D04400) [pid = 3480] [serial = 220] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (1D0D6800) [pid = 3480] [serial = 217] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (1D0D4400) [pid = 3480] [serial = 215] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1BB1D800) [pid = 3480] [serial = 206] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1F02F800) [pid = 3480] [serial = 218] [outer = 00000000] [url = about:blank] 09:37:47 INFO - PROCESS | 3480 | 1460997467280 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]]]}] 09:37:47 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. 09:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 830ms 09:37:47 INFO - PROCESS | 3480 | 1460997467320 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:37:47 INFO - PROCESS | 3480 | 1460997467323 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 09:37:47 INFO - PROCESS | 3480 | 1460997467327 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:37:47 INFO - PROCESS | 3480 | 1460997467329 Marionette TRACE conn4 <- [1,350,null,{}] 09:37:47 INFO - PROCESS | 3480 | 1460997467333 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}] 09:37:47 INFO - PROCESS | 3480 | 1460997467413 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:37:47 INFO - PROCESS | 3480 | 1460997467498 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 3480 | ++DOCSHELL 12715800 == 43 [pid = 3480] [id = 97] 09:37:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (12872400) [pid = 3480] [serial = 288] [outer = 00000000] 09:37:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (16C4D000) [pid = 3480] [serial = 289] [outer = 12872400] 09:37:47 INFO - PROCESS | 3480 | 1460997467546 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (17518C00) [pid = 3480] [serial = 290] [outer = 12872400] 09:37:47 INFO - PROCESS | 3480 | 1460997467948 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]]]}] 09:37:48 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. 09:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 09:37:48 INFO - PROCESS | 3480 | 1460997468003 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 3480 | 1460997468005 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 09:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:37:48 INFO - PROCESS | 3480 | 1460997468014 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 3480 | 1460997468020 Marionette TRACE conn4 <- [1,354,null,{}] 09:37:48 INFO - PROCESS | 3480 | 1460997468024 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}] 09:37:48 INFO - PROCESS | 3480 | 1460997468111 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:37:48 INFO - PROCESS | 3480 | 1460997468118 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 3480 | ++DOCSHELL 1A0C8400 == 44 [pid = 3480] [id = 98] 09:37:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1A0E9C00) [pid = 3480] [serial = 291] [outer = 00000000] 09:37:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1B756C00) [pid = 3480] [serial = 292] [outer = 1A0E9C00] 09:37:48 INFO - PROCESS | 3480 | 1460997468162 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1B7B2000) [pid = 3480] [serial = 293] [outer = 1A0E9C00] 09:37:48 INFO - PROCESS | 3480 | 1460997468621 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]]]}] 09:37:48 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. 09:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 634ms 09:37:48 INFO - PROCESS | 3480 | 1460997468646 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 3480 | 1460997468648 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 09:37:48 INFO - PROCESS | 3480 | 1460997468651 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 3480 | 1460997468653 Marionette TRACE conn4 <- [1,358,null,{}] 09:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:37:48 INFO - PROCESS | 3480 | 1460997468656 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}] 09:37:48 INFO - PROCESS | 3480 | 1460997468735 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:37:48 INFO - PROCESS | 3480 | 1460997468773 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 3480 | ++DOCSHELL 1BB1B800 == 45 [pid = 3480] [id = 99] 09:37:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1BB20400) [pid = 3480] [serial = 294] [outer = 00000000] 09:37:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1C22A800) [pid = 3480] [serial = 295] [outer = 1BB20400] 09:37:48 INFO - PROCESS | 3480 | 1460997468817 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1C237800) [pid = 3480] [serial = 296] [outer = 1BB20400] 09:37:49 INFO - PROCESS | 3480 | 1460997469255 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]]]}] 09:37:49 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. 09:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 09:37:49 INFO - PROCESS | 3480 | 1460997469326 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 3480 | 1460997469328 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 09:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:37:49 INFO - PROCESS | 3480 | 1460997469336 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 3480 | 1460997469338 Marionette TRACE conn4 <- [1,362,null,{}] 09:37:49 INFO - PROCESS | 3480 | 1460997469342 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}] 09:37:49 INFO - PROCESS | 3480 | 1460997469442 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:37:49 INFO - PROCESS | 3480 | 1460997469456 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 3480 | ++DOCSHELL 1CC08400 == 46 [pid = 3480] [id = 100] 09:37:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1CC10000) [pid = 3480] [serial = 297] [outer = 00000000] 09:37:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (1D0CC000) [pid = 3480] [serial = 298] [outer = 1CC10000] 09:37:49 INFO - PROCESS | 3480 | 1460997469552 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (1D1AF800) [pid = 3480] [serial = 299] [outer = 1CC10000] 09:37:50 INFO - PROCESS | 3480 | 1460997470003 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]]]}] 09:37:50 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. 09:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 731ms 09:37:50 INFO - PROCESS | 3480 | 1460997470104 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 3480 | 1460997470106 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 09:37:50 INFO - PROCESS | 3480 | 1460997470109 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 3480 | 1460997470111 Marionette TRACE conn4 <- [1,366,null,{}] 09:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:37:50 INFO - PROCESS | 3480 | 1460997470117 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}] 09:37:50 INFO - PROCESS | 3480 | 1460997470230 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:37:50 INFO - PROCESS | 3480 | 1460997470240 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 3480 | ++DOCSHELL 1D2DA000 == 47 [pid = 3480] [id = 101] 09:37:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (1D2DD000) [pid = 3480] [serial = 300] [outer = 00000000] 09:37:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (1F0E5000) [pid = 3480] [serial = 301] [outer = 1D2DD000] 09:37:50 INFO - PROCESS | 3480 | 1460997470284 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (1F0E7400) [pid = 3480] [serial = 302] [outer = 1D2DD000] 09:37:50 INFO - PROCESS | 3480 | 1460997470726 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]]]}] 09:37:50 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. 09:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 09:37:50 INFO - PROCESS | 3480 | 1460997470745 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 3480 | 1460997470747 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 09:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:37:50 INFO - PROCESS | 3480 | 1460997470750 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 3480 | 1460997470752 Marionette TRACE conn4 <- [1,370,null,{}] 09:37:50 INFO - PROCESS | 3480 | 1460997470760 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}] 09:37:50 INFO - PROCESS | 3480 | 1460997470865 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:37:50 INFO - PROCESS | 3480 | 1460997470871 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 3480 | ++DOCSHELL 1F5EB000 == 48 [pid = 3480] [id = 102] 09:37:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (1F846C00) [pid = 3480] [serial = 303] [outer = 00000000] 09:37:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (1F8B8400) [pid = 3480] [serial = 304] [outer = 1F846C00] 09:37:50 INFO - PROCESS | 3480 | 1460997470915 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (1F8C2C00) [pid = 3480] [serial = 305] [outer = 1F846C00] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (16C4B800) [pid = 3480] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (1D63E000) [pid = 3480] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (1C22D800) [pid = 3480] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (1230D400) [pid = 3480] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (1EC96C00) [pid = 3480] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (0F04C800) [pid = 3480] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (1B75E800) [pid = 3480] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (1D0CB000) [pid = 3480] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (1247D000) [pid = 3480] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (17302000) [pid = 3480] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (18A08000) [pid = 3480] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (1BBE8000) [pid = 3480] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1279FC00) [pid = 3480] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1D544800) [pid = 3480] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:37:51 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (1F530800) [pid = 3480] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:37:51 INFO - PROCESS | 3480 | 1460997471529 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]]]}] 09:37:51 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. 09:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 831ms 09:37:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:37:51 INFO - PROCESS | 3480 | 1460997471581 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 3480 | 1460997471583 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 09:37:51 INFO - PROCESS | 3480 | 1460997471586 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 3480 | 1460997471588 Marionette TRACE conn4 <- [1,374,null,{}] 09:37:51 INFO - PROCESS | 3480 | 1460997471592 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}] 09:37:51 INFO - PROCESS | 3480 | 1460997471668 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:37:51 INFO - PROCESS | 3480 | 1460997471677 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 3480 | ++DOCSHELL 123B4400 == 49 [pid = 3480] [id = 103] 09:37:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (12441000) [pid = 3480] [serial = 306] [outer = 00000000] 09:37:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1A348C00) [pid = 3480] [serial = 307] [outer = 12441000] 09:37:51 INFO - PROCESS | 3480 | 1460997471721 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1C22B400) [pid = 3480] [serial = 308] [outer = 12441000] 09:37:52 INFO - PROCESS | 3480 | 1460997472188 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:37:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 631ms 09:37:52 INFO - PROCESS | 3480 | 1460997472217 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:37:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:37:52 INFO - PROCESS | 3480 | 1460997472219 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 09:37:52 INFO - PROCESS | 3480 | 1460997472222 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 3480 | 1460997472224 Marionette TRACE conn4 <- [1,378,null,{}] 09:37:52 INFO - PROCESS | 3480 | 1460997472227 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}] 09:37:52 INFO - PROCESS | 3480 | 1460997472307 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:37:52 INFO - PROCESS | 3480 | 1460997472314 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 3480 | ++DOCSHELL 127A5C00 == 50 [pid = 3480] [id = 104] 09:37:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1BA7CC00) [pid = 3480] [serial = 309] [outer = 00000000] 09:37:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1BA82400) [pid = 3480] [serial = 310] [outer = 1BA7CC00] 09:37:52 INFO - PROCESS | 3480 | 1460997472357 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1BA85400) [pid = 3480] [serial = 311] [outer = 1BA7CC00] 09:37:52 INFO - PROCESS | 3480 | 1460997472789 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:37:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 631ms 09:37:52 INFO - PROCESS | 3480 | 1460997472854 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 3480 | 1460997472856 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 09:37:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:37:52 INFO - PROCESS | 3480 | 1460997472858 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 3480 | 1460997472860 Marionette TRACE conn4 <- [1,382,null,{}] 09:37:52 INFO - PROCESS | 3480 | 1460997472864 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}] 09:37:52 INFO - PROCESS | 3480 | 1460997472941 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:37:52 INFO - PROCESS | 3480 | 1460997472949 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 3480 | ++DOCSHELL 1BA7F000 == 51 [pid = 3480] [id = 105] 09:37:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1BA81C00) [pid = 3480] [serial = 312] [outer = 00000000] 09:37:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (1F855C00) [pid = 3480] [serial = 313] [outer = 1BA81C00] 09:37:53 INFO - PROCESS | 3480 | 1460997472998 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (200DC400) [pid = 3480] [serial = 314] [outer = 1BA81C00] 09:37:53 INFO - PROCESS | 3480 | 1460997473568 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:37:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 09:37:53 INFO - PROCESS | 3480 | 1460997473590 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:37:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:37:53 INFO - PROCESS | 3480 | 1460997473595 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 09:37:53 INFO - PROCESS | 3480 | 1460997473600 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 3480 | 1460997473605 Marionette TRACE conn4 <- [1,386,null,{}] 09:37:53 INFO - PROCESS | 3480 | 1460997473612 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}] 09:37:53 INFO - PROCESS | 3480 | 1460997473753 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:37:53 INFO - PROCESS | 3480 | 1460997473861 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 3480 | ++DOCSHELL 1287C400 == 52 [pid = 3480] [id = 106] 09:37:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (1287D400) [pid = 3480] [serial = 315] [outer = 00000000] 09:37:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (12C56400) [pid = 3480] [serial = 316] [outer = 1287D400] 09:37:53 INFO - PROCESS | 3480 | 1460997473918 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (15F06000) [pid = 3480] [serial = 317] [outer = 1287D400] 09:37:54 INFO - PROCESS | 3480 | 1460997474563 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]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:37:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 989ms 09:37:54 INFO - PROCESS | 3480 | 1460997474588 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 3480 | 1460997474594 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 09:37:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:37:54 INFO - PROCESS | 3480 | 1460997474601 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 3480 | 1460997474604 Marionette TRACE conn4 <- [1,390,null,{}] 09:37:54 INFO - PROCESS | 3480 | 1460997474608 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}] 09:37:54 INFO - PROCESS | 3480 | 1460997474714 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:37:54 INFO - PROCESS | 3480 | 1460997474811 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 3480 | ++DOCSHELL 17310800 == 53 [pid = 3480] [id = 107] 09:37:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (177A7400) [pid = 3480] [serial = 318] [outer = 00000000] 09:37:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (1A668C00) [pid = 3480] [serial = 319] [outer = 177A7400] 09:37:54 INFO - PROCESS | 3480 | 1460997474865 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (1BA0BC00) [pid = 3480] [serial = 320] [outer = 177A7400] 09:37:55 INFO - PROCESS | 3480 | 1460997475470 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]]]}] 09:37:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:37:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 931ms 09:37:55 INFO - PROCESS | 3480 | 1460997475532 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 3480 | 1460997475535 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 09:37:55 INFO - PROCESS | 3480 | 1460997475538 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:37:55 INFO - PROCESS | 3480 | 1460997475542 Marionette TRACE conn4 <- [1,394,null,{}] 09:37:55 INFO - PROCESS | 3480 | 1460997475553 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}] 09:37:55 INFO - PROCESS | 3480 | 1460997475661 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:37:55 INFO - PROCESS | 3480 | 1460997475785 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 3480 | ++DOCSHELL 1B75AC00 == 54 [pid = 3480] [id = 108] 09:37:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (1C230000) [pid = 3480] [serial = 321] [outer = 00000000] 09:37:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (1CD0EC00) [pid = 3480] [serial = 322] [outer = 1C230000] 09:37:55 INFO - PROCESS | 3480 | 1460997475843 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (1D0CE400) [pid = 3480] [serial = 323] [outer = 1C230000] 09:37:56 INFO - PROCESS | 3480 | 1460997476471 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]]]}] 09:37:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:37:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 971ms 09:37:56 INFO - PROCESS | 3480 | 1460997476512 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 3480 | 1460997476515 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 09:37:56 INFO - PROCESS | 3480 | 1460997476518 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:37:56 INFO - PROCESS | 3480 | 1460997476520 Marionette TRACE conn4 <- [1,398,null,{}] 09:37:56 INFO - PROCESS | 3480 | 1460997476523 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}] 09:37:56 INFO - PROCESS | 3480 | 1460997476625 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:37:56 INFO - PROCESS | 3480 | 1460997476749 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 3480 | ++DOCSHELL 1F8B5400 == 55 [pid = 3480] [id = 109] 09:37:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (1F8B7C00) [pid = 3480] [serial = 324] [outer = 00000000] 09:37:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (200E2800) [pid = 3480] [serial = 325] [outer = 1F8B7C00] 09:37:56 INFO - PROCESS | 3480 | 1460997476809 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (20D09C00) [pid = 3480] [serial = 326] [outer = 1F8B7C00] 09:37:57 INFO - PROCESS | 3480 | 1460997477496 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]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:37:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1166ms 09:37:57 INFO - PROCESS | 3480 | 1460997477743 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 3480 | 1460997477747 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 09:37:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:37:57 INFO - PROCESS | 3480 | 1460997477752 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 3480 | 1460997477755 Marionette TRACE conn4 <- [1,402,null,{}] 09:37:57 INFO - PROCESS | 3480 | 1460997477760 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}] 09:37:57 INFO - PROCESS | 3480 | 1460997477909 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:37:58 INFO - PROCESS | 3480 | 1460997478005 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 3480 | ++DOCSHELL 16EA2400 == 56 [pid = 3480] [id = 110] 09:37:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (173CA400) [pid = 3480] [serial = 327] [outer = 00000000] 09:37:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (177AB800) [pid = 3480] [serial = 328] [outer = 173CA400] 09:37:58 INFO - PROCESS | 3480 | 1460997478055 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (1854A400) [pid = 3480] [serial = 329] [outer = 173CA400] 09:37:58 INFO - PROCESS | 3480 | --DOCSHELL 127A5C00 == 55 [pid = 3480] [id = 104] 09:37:58 INFO - PROCESS | 3480 | --DOCSHELL 123B4400 == 54 [pid = 3480] [id = 103] 09:37:58 INFO - PROCESS | 3480 | --DOCSHELL 1F5EB000 == 53 [pid = 3480] [id = 102] 09:37:58 INFO - PROCESS | 3480 | --DOCSHELL 1D2DA000 == 52 [pid = 3480] [id = 101] 09:37:58 INFO - PROCESS | 3480 | --DOCSHELL 1CC08400 == 51 [pid = 3480] [id = 100] 09:37:58 INFO - PROCESS | 3480 | --DOCSHELL 1BB1B800 == 50 [pid = 3480] [id = 99] 09:37:58 INFO - PROCESS | 3480 | --DOCSHELL 1A0C8400 == 49 [pid = 3480] [id = 98] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (12C4F000) [pid = 3480] [serial = 226] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (1F5F0800) [pid = 3480] [serial = 232] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (191D6C00) [pid = 3480] [serial = 229] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (1F462C00) [pid = 3480] [serial = 235] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (1F8BB400) [pid = 3480] [serial = 265] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOCSHELL 12715800 == 48 [pid = 3480] [id = 97] 09:37:58 INFO - PROCESS | 3480 | --DOCSHELL 18A04800 == 47 [pid = 3480] [id = 96] 09:37:58 INFO - PROCESS | 3480 | --DOCSHELL 12C52000 == 46 [pid = 3480] [id = 95] 09:37:58 INFO - PROCESS | 3480 | 1460997478714 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]]]}] 09:37:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:37:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 970ms 09:37:58 INFO - PROCESS | 3480 | 1460997478723 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:37:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:37:58 INFO - PROCESS | 3480 | 1460997478726 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 09:37:58 INFO - PROCESS | 3480 | 1460997478733 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 3480 | 1460997478737 Marionette TRACE conn4 <- [1,406,null,{}] 09:37:58 INFO - PROCESS | 3480 | 1460997478740 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}] 09:37:58 INFO - PROCESS | 3480 | 1460997478823 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (177AE400) [pid = 3480] [serial = 94] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (1F024400) [pid = 3480] [serial = 100] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (1CC80000) [pid = 3480] [serial = 97] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (126B6000) [pid = 3480] [serial = 91] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (221B4C00) [pid = 3480] [serial = 145] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (1235A800) [pid = 3480] [serial = 103] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (1BB19000) [pid = 3480] [serial = 250] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (1BBBBC00) [pid = 3480] [serial = 251] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (1D490000) [pid = 3480] [serial = 256] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (1271B400) [pid = 3480] [serial = 241] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (12C51800) [pid = 3480] [serial = 242] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (177A2000) [pid = 3480] [serial = 244] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (1854C800) [pid = 3480] [serial = 245] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (1A66C000) [pid = 3480] [serial = 247] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (1CC08000) [pid = 3480] [serial = 254] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (16C49C00) [pid = 3480] [serial = 239] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (12E20400) [pid = 3480] [serial = 238] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1C232C00) [pid = 3480] [serial = 253] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (1F0DC400) [pid = 3480] [serial = 260] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (1F025C00) [pid = 3480] [serial = 259] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1F5E6800) [pid = 3480] [serial = 262] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1D490400) [pid = 3480] [serial = 257] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (1F851000) [pid = 3480] [serial = 263] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (1B751000) [pid = 3480] [serial = 248] [outer = 00000000] [url = about:blank] 09:37:58 INFO - PROCESS | 3480 | 1460997478928 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 3480 | ++DOCSHELL 126B6000 == 47 [pid = 3480] [id = 111] 09:37:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (1271B400) [pid = 3480] [serial = 330] [outer = 00000000] 09:37:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (12C5A400) [pid = 3480] [serial = 331] [outer = 1271B400] 09:37:59 INFO - PROCESS | 3480 | 1460997478976 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (13792C00) [pid = 3480] [serial = 332] [outer = 1271B400] 09:37:59 INFO - PROCESS | 3480 | 1460997479421 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]]]}] 09:37:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:37:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 731ms 09:37:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:37:59 INFO - PROCESS | 3480 | 1460997479463 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 3480 | 1460997479465 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 09:37:59 INFO - PROCESS | 3480 | 1460997479469 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 3480 | 1460997479471 Marionette TRACE conn4 <- [1,410,null,{}] 09:37:59 INFO - PROCESS | 3480 | 1460997479480 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}] 09:37:59 INFO - PROCESS | 3480 | 1460997479562 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:37:59 INFO - PROCESS | 3480 | 1460997479569 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 3480 | ++DOCSHELL 17515800 == 48 [pid = 3480] [id = 112] 09:37:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (177A2000) [pid = 3480] [serial = 333] [outer = 00000000] 09:37:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (191D6C00) [pid = 3480] [serial = 334] [outer = 177A2000] 09:37:59 INFO - PROCESS | 3480 | 1460997479618 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1A0E8400) [pid = 3480] [serial = 335] [outer = 177A2000] 09:38:00 INFO - PROCESS | 3480 | 1460997480098 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]]]}] 09:38:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:38:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 09:38:00 INFO - PROCESS | 3480 | 1460997480139 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:38:00 INFO - PROCESS | 3480 | 1460997480141 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 09:38:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:38:00 INFO - PROCESS | 3480 | 1460997480144 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:38:00 INFO - PROCESS | 3480 | 1460997480146 Marionette TRACE conn4 <- [1,414,null,{}] 09:38:00 INFO - PROCESS | 3480 | 1460997480149 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}] 09:38:00 INFO - PROCESS | 3480 | 1460997480231 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:38:00 INFO - PROCESS | 3480 | 1460997480240 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 3480 | ++DOCSHELL 1B75E400 == 49 [pid = 3480] [id = 113] 09:38:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1B7B0C00) [pid = 3480] [serial = 336] [outer = 00000000] 09:38:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1BB18400) [pid = 3480] [serial = 337] [outer = 1B7B0C00] 09:38:00 INFO - PROCESS | 3480 | 1460997480286 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1BB1EC00) [pid = 3480] [serial = 338] [outer = 1B7B0C00] 09:38:00 INFO - PROCESS | 3480 | 1460997480724 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]]]}] 09:38:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:38:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 09:38:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:38:00 INFO - PROCESS | 3480 | 1460997480775 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:38:00 INFO - PROCESS | 3480 | 1460997480777 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 09:38:00 INFO - PROCESS | 3480 | 1460997480780 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:38:00 INFO - PROCESS | 3480 | 1460997480781 Marionette TRACE conn4 <- [1,418,null,{}] 09:38:00 INFO - PROCESS | 3480 | 1460997480785 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}] 09:38:00 INFO - PROCESS | 3480 | 1460997480861 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:38:00 INFO - PROCESS | 3480 | 1460997480900 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 3480 | ++DOCSHELL 1BBD9400 == 50 [pid = 3480] [id = 114] 09:38:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1BBDA800) [pid = 3480] [serial = 339] [outer = 00000000] 09:38:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1C22BC00) [pid = 3480] [serial = 340] [outer = 1BBDA800] 09:38:00 INFO - PROCESS | 3480 | 1460997480944 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1CA68000) [pid = 3480] [serial = 341] [outer = 1BBDA800] 09:38:01 INFO - PROCESS | 3480 | 1460997481877 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]]]}] 09:38:01 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 09:38:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1133ms 09:38:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:38:01 INFO - PROCESS | 3480 | 1460997481913 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 3480 | 1460997481915 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 09:38:01 INFO - PROCESS | 3480 | 1460997481918 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 3480 | 1460997481920 Marionette TRACE conn4 <- [1,422,null,{}] 09:38:01 INFO - PROCESS | 3480 | 1460997481928 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}] 09:38:02 INFO - PROCESS | 3480 | 1460997482055 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (1287D000) [pid = 3480] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (1757A000) [pid = 3480] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (1271B000) [pid = 3480] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (1A591800) [pid = 3480] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (12634000) [pid = 3480] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1F8B6000) [pid = 3480] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (1BBE2800) [pid = 3480] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (1C233800) [pid = 3480] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1F846C00) [pid = 3480] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (18AE1800) [pid = 3480] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (12C59800) [pid = 3480] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (1D2DD000) [pid = 3480] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (12872400) [pid = 3480] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (1BB20400) [pid = 3480] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (1A0E9C00) [pid = 3480] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (12441000) [pid = 3480] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (1CC10000) [pid = 3480] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:38:02 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (1BA7CC00) [pid = 3480] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:38:02 INFO - PROCESS | 3480 | 1460997482509 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 3480 | ++DOCSHELL 0F049000 == 51 [pid = 3480] [id = 115] 09:38:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (0F04B800) [pid = 3480] [serial = 342] [outer = 00000000] 09:38:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (12633000) [pid = 3480] [serial = 343] [outer = 0F04B800] 09:38:02 INFO - PROCESS | 3480 | 1460997482574 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (12718400) [pid = 3480] [serial = 344] [outer = 0F04B800] 09:38:03 INFO - PROCESS | 3480 | 1460997483658 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]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:38:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1783ms 09:38:03 INFO - PROCESS | 3480 | 1460997483704 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 3480 | 1460997483708 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 09:38:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:38:03 INFO - PROCESS | 3480 | 1460997483713 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 3480 | 1460997483717 Marionette TRACE conn4 <- [1,426,null,{}] 09:38:03 INFO - PROCESS | 3480 | 1460997483722 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}] 09:38:03 INFO - PROCESS | 3480 | 1460997483833 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:38:03 INFO - PROCESS | 3480 | 1460997483961 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 3480 | ++DOCSHELL 126C2C00 == 52 [pid = 3480] [id = 116] 09:38:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (15F53400) [pid = 3480] [serial = 345] [outer = 00000000] 09:38:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (17521400) [pid = 3480] [serial = 346] [outer = 15F53400] 09:38:04 INFO - PROCESS | 3480 | 1460997484019 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (18485400) [pid = 3480] [serial = 347] [outer = 15F53400] 09:38:04 INFO - PROCESS | 3480 | 1460997484670 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] 09:38:04 INFO - PROCESS | 3480 | 1460997484695 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 09:38:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:38:04 INFO - PROCESS | 3480 | 1460997484713 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 3480 | 1460997484715 Marionette TRACE conn4 <- [1,430,null,{}] 09:38:04 INFO - PROCESS | 3480 | 1460997484719 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}] 09:38:04 INFO - PROCESS | 3480 | 1460997484827 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:38:04 INFO - PROCESS | 3480 | 1460997484951 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 3480 | ++DOCSHELL 19165000 == 53 [pid = 3480] [id = 117] 09:38:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (191D9400) [pid = 3480] [serial = 348] [outer = 00000000] 09:38:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1B42FC00) [pid = 3480] [serial = 349] [outer = 191D9400] 09:38:05 INFO - PROCESS | 3480 | 1460997485007 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1BA0C000) [pid = 3480] [serial = 350] [outer = 191D9400] 09:38:05 INFO - PROCESS | 3480 | 1460997485604 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]]]}] 09:38:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:38:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 931ms 09:38:05 INFO - PROCESS | 3480 | 1460997485646 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 3480 | 1460997485649 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 09:38:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:38:05 INFO - PROCESS | 3480 | 1460997485659 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 3480 | 1460997485666 Marionette TRACE conn4 <- [1,434,null,{}] 09:38:05 INFO - PROCESS | 3480 | 1460997485670 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}] 09:38:05 INFO - PROCESS | 3480 | 1460997485780 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:38:05 INFO - PROCESS | 3480 | 1460997485875 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 3480 | ++DOCSHELL 1BBD9C00 == 54 [pid = 3480] [id = 118] 09:38:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1BBE2000) [pid = 3480] [serial = 351] [outer = 00000000] 09:38:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (1CEDF800) [pid = 3480] [serial = 352] [outer = 1BBE2000] 09:38:05 INFO - PROCESS | 3480 | 1460997485931 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1D0CB800) [pid = 3480] [serial = 353] [outer = 1BBE2000] 09:38:06 INFO - PROCESS | 3480 | 1460997486510 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]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:38:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 890ms 09:38:06 INFO - PROCESS | 3480 | 1460997486546 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 3480 | 1460997486549 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 09:38:06 INFO - PROCESS | 3480 | 1460997486552 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:38:06 INFO - PROCESS | 3480 | 1460997486554 Marionette TRACE conn4 <- [1,438,null,{}] 09:38:06 INFO - PROCESS | 3480 | 1460997486558 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}] 09:38:06 INFO - PROCESS | 3480 | 1460997486662 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:38:06 INFO - PROCESS | 3480 | 1460997486755 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 3480 | ++DOCSHELL 1D2D6000 == 55 [pid = 3480] [id = 119] 09:38:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1D2DD000) [pid = 3480] [serial = 354] [outer = 00000000] 09:38:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1EBEE400) [pid = 3480] [serial = 355] [outer = 1D2DD000] 09:38:06 INFO - PROCESS | 3480 | 1460997486809 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1EBF1C00) [pid = 3480] [serial = 356] [outer = 1D2DD000] 09:38:07 INFO - PROCESS | 3480 | 1460997487377 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]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:38:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 871ms 09:38:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:38:07 INFO - PROCESS | 3480 | 1460997487427 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 3480 | 1460997487429 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 09:38:07 INFO - PROCESS | 3480 | 1460997487432 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 3480 | 1460997487434 Marionette TRACE conn4 <- [1,442,null,{}] 09:38:07 INFO - PROCESS | 3480 | 1460997487438 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}] 09:38:07 INFO - PROCESS | 3480 | 1460997487537 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:38:07 INFO - PROCESS | 3480 | 1460997487633 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 3480 | ++DOCSHELL 15FE7400 == 56 [pid = 3480] [id = 120] 09:38:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (15FE7C00) [pid = 3480] [serial = 357] [outer = 00000000] 09:38:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (18E0FC00) [pid = 3480] [serial = 358] [outer = 15FE7C00] 09:38:07 INFO - PROCESS | 3480 | 1460997487698 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1CA6BC00) [pid = 3480] [serial = 359] [outer = 15FE7C00] 09:38:08 INFO - PROCESS | 3480 | 1460997488447 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]]]}] 09:38:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:38:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1068ms 09:38:08 INFO - PROCESS | 3480 | 1460997488505 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 3480 | 1460997488509 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 09:38:08 INFO - PROCESS | 3480 | 1460997488515 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:38:08 INFO - PROCESS | 3480 | 1460997488518 Marionette TRACE conn4 <- [1,446,null,{}] 09:38:08 INFO - PROCESS | 3480 | 1460997488523 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}] 09:38:08 INFO - PROCESS | 3480 | 1460997488625 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:38:08 INFO - PROCESS | 3480 | 1460997488743 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 3480 | --DOCSHELL 16C47000 == 55 [pid = 3480] [id = 28] 09:38:08 INFO - PROCESS | 3480 | --DOCSHELL 1A589800 == 54 [pid = 3480] [id = 16] 09:38:08 INFO - PROCESS | 3480 | --DOCSHELL 15F50C00 == 53 [pid = 3480] [id = 14] 09:38:08 INFO - PROCESS | 3480 | --DOCSHELL 17578C00 == 52 [pid = 3480] [id = 79] 09:38:08 INFO - PROCESS | 3480 | --DOCSHELL 1BBD9400 == 51 [pid = 3480] [id = 114] 09:38:08 INFO - PROCESS | 3480 | --DOCSHELL 1B75E400 == 50 [pid = 3480] [id = 113] 09:38:08 INFO - PROCESS | 3480 | --DOCSHELL 17515800 == 49 [pid = 3480] [id = 112] 09:38:08 INFO - PROCESS | 3480 | --DOCSHELL 126B6000 == 48 [pid = 3480] [id = 111] 09:38:08 INFO - PROCESS | 3480 | --DOCSHELL 16EA2400 == 47 [pid = 3480] [id = 110] 09:38:08 INFO - PROCESS | 3480 | --DOCSHELL 17310800 == 46 [pid = 3480] [id = 107] 09:38:08 INFO - PROCESS | 3480 | --DOCSHELL 1287C400 == 45 [pid = 3480] [id = 106] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (173DF000) [pid = 3480] [serial = 185] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (1BBDF800) [pid = 3480] [serial = 142] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (17302400) [pid = 3480] [serial = 139] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (1BB19400) [pid = 3480] [serial = 188] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1271E000) [pid = 3480] [serial = 182] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1F8BE000) [pid = 3480] [serial = 266] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (221B2400) [pid = 3480] [serial = 136] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (221B7000) [pid = 3480] [serial = 191] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1A348C00) [pid = 3480] [serial = 307] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1F8C2C00) [pid = 3480] [serial = 305] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (1D0CC000) [pid = 3480] [serial = 298] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (1D1AF800) [pid = 3480] [serial = 299] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (1BA82400) [pid = 3480] [serial = 310] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (1BA85400) [pid = 3480] [serial = 311] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (1C237800) [pid = 3480] [serial = 296] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (1F8B8400) [pid = 3480] [serial = 304] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (1A0E8C00) [pid = 3480] [serial = 287] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (1A0E0800) [pid = 3480] [serial = 286] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (12717000) [pid = 3480] [serial = 268] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (16E1CC00) [pid = 3480] [serial = 284] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (13791C00) [pid = 3480] [serial = 283] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (1F0E7400) [pid = 3480] [serial = 302] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (17518C00) [pid = 3480] [serial = 290] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (16C4D000) [pid = 3480] [serial = 289] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (1C22A800) [pid = 3480] [serial = 295] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (1B756C00) [pid = 3480] [serial = 292] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (1B7B2000) [pid = 3480] [serial = 293] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (1F0E5000) [pid = 3480] [serial = 301] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (18AE4000) [pid = 3480] [serial = 271] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (1F02DC00) [pid = 3480] [serial = 274] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (1A0EE000) [pid = 3480] [serial = 277] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (20013800) [pid = 3480] [serial = 280] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (1F855C00) [pid = 3480] [serial = 313] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (1C22B400) [pid = 3480] [serial = 308] [outer = 00000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3480 | ++DOCSHELL 12717000 == 46 [pid = 3480] [id = 121] 09:38:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (1271CC00) [pid = 3480] [serial = 360] [outer = 00000000] 09:38:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (1287F000) [pid = 3480] [serial = 361] [outer = 1271CC00] 09:38:08 INFO - PROCESS | 3480 | 1460997488828 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (15F59800) [pid = 3480] [serial = 362] [outer = 1271CC00] 09:38:09 INFO - PROCESS | 3480 | 1460997489286 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]]]}] 09:38:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:38:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 831ms 09:38:09 INFO - PROCESS | 3480 | 1460997489351 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 3480 | 1460997489356 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 09:38:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:38:09 INFO - PROCESS | 3480 | 1460997489363 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 3480 | 1460997489365 Marionette TRACE conn4 <- [1,450,null,{}] 09:38:09 INFO - PROCESS | 3480 | 1460997489369 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}] 09:38:09 INFO - PROCESS | 3480 | 1460997489460 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:38:09 INFO - PROCESS | 3480 | 1460997489467 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 3480 | ++DOCSHELL 16E21800 == 47 [pid = 3480] [id = 122] 09:38:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (17518400) [pid = 3480] [serial = 363] [outer = 00000000] 09:38:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (18AD8C00) [pid = 3480] [serial = 364] [outer = 17518400] 09:38:09 INFO - PROCESS | 3480 | 1460997489512 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (18D8C000) [pid = 3480] [serial = 365] [outer = 17518400] 09:38:10 INFO - PROCESS | 3480 | 1460997489997 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] 09:38:10 INFO - PROCESS | 3480 | 1460997490038 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 09:38:10 INFO - PROCESS | 3480 | 1460997490041 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:38:10 INFO - PROCESS | 3480 | 1460997490045 Marionette TRACE conn4 <- [1,454,null,{}] 09:38:10 INFO - PROCESS | 3480 | 1460997490054 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}] 09:38:10 INFO - PROCESS | 3480 | 1460997490146 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:38:10 INFO - PROCESS | 3480 | 1460997490156 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 3480 | ++DOCSHELL 18E10800 == 48 [pid = 3480] [id = 123] 09:38:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (1B75EC00) [pid = 3480] [serial = 366] [outer = 00000000] 09:38:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (1BA86000) [pid = 3480] [serial = 367] [outer = 1B75EC00] 09:38:10 INFO - PROCESS | 3480 | 1460997490205 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (1BB1E800) [pid = 3480] [serial = 368] [outer = 1B75EC00] 09:38:10 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:10 INFO - PROCESS | 3480 | 1460997490686 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]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:38:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 09:38:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:38:10 INFO - PROCESS | 3480 | 1460997490717 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 3480 | 1460997490720 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 09:38:10 INFO - PROCESS | 3480 | 1460997490723 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 3480 | 1460997490725 Marionette TRACE conn4 <- [1,458,null,{}] 09:38:10 INFO - PROCESS | 3480 | 1460997490728 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}] 09:38:10 INFO - PROCESS | 3480 | 1460997490843 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:38:10 INFO - PROCESS | 3480 | 1460997490852 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 3480 | ++DOCSHELL 1C229800 == 49 [pid = 3480] [id = 124] 09:38:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (1C22D800) [pid = 3480] [serial = 369] [outer = 00000000] 09:38:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (1CA6B800) [pid = 3480] [serial = 370] [outer = 1C22D800] 09:38:10 INFO - PROCESS | 3480 | 1460997490897 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (1CD04800) [pid = 3480] [serial = 371] [outer = 1C22D800] 09:38:11 INFO - PROCESS | 3480 | 1460997491366 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] 09:38:11 INFO - PROCESS | 3480 | 1460997491399 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 09:38:11 INFO - PROCESS | 3480 | 1460997491402 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 3480 | 1460997491404 Marionette TRACE conn4 <- [1,462,null,{}] 09:38:11 INFO - PROCESS | 3480 | 1460997491407 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}] 09:38:11 INFO - PROCESS | 3480 | 1460997491513 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:38:11 INFO - PROCESS | 3480 | 1460997491520 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 3480 | ++DOCSHELL 1A0E8000 == 50 [pid = 3480] [id = 125] 09:38:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (1C231C00) [pid = 3480] [serial = 372] [outer = 00000000] 09:38:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (1D486000) [pid = 3480] [serial = 373] [outer = 1C231C00] 09:38:11 INFO - PROCESS | 3480 | 1460997491568 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1D642C00) [pid = 3480] [serial = 374] [outer = 1C231C00] 09:38:12 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:12 INFO - PROCESS | 3480 | 1460997492086 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] 09:38:12 INFO - PROCESS | 3480 | 1460997492135 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 09:38:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:38:12 INFO - PROCESS | 3480 | 1460997492138 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 3480 | 1460997492140 Marionette TRACE conn4 <- [1,466,null,{}] 09:38:12 INFO - PROCESS | 3480 | 1460997492177 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}] 09:38:12 INFO - PROCESS | 3480 | 1460997492318 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:38:12 INFO - PROCESS | 3480 | 1460997492330 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 3480 | ++DOCSHELL 1F462000 == 51 [pid = 3480] [id = 126] 09:38:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1F465C00) [pid = 3480] [serial = 375] [outer = 00000000] 09:38:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1F5EF400) [pid = 3480] [serial = 376] [outer = 1F465C00] 09:38:12 INFO - PROCESS | 3480 | 1460997492377 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1F848800) [pid = 3480] [serial = 377] [outer = 1F465C00] 09:38:12 INFO - PROCESS | 3480 | 1460997492855 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] 09:38:12 INFO - PROCESS | 3480 | 1460997492911 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 09:38:12 INFO - PROCESS | 3480 | 1460997492914 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:38:12 INFO - PROCESS | 3480 | 1460997492916 Marionette TRACE conn4 <- [1,470,null,{}] 09:38:12 INFO - PROCESS | 3480 | 1460997492919 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}] 09:38:13 INFO - PROCESS | 3480 | 1460997493027 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:38:13 INFO - PROCESS | 3480 | 1460997493083 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 3480 | ++DOCSHELL 1F8B7400 == 52 [pid = 3480] [id = 127] 09:38:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (1F8B8C00) [pid = 3480] [serial = 378] [outer = 00000000] 09:38:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (1F8C1400) [pid = 3480] [serial = 379] [outer = 1F8B8C00] 09:38:13 INFO - PROCESS | 3480 | 1460997493128 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (1F8C3C00) [pid = 3480] [serial = 380] [outer = 1F8B8C00] 09:38:13 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (173CA400) [pid = 3480] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:38:13 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (1271B400) [pid = 3480] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:38:13 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (1B7B0C00) [pid = 3480] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:38:13 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (177A2000) [pid = 3480] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:38:13 INFO - PROCESS | 3480 | 1460997493562 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]]]}] 09:38:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:38:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 09:38:13 INFO - PROCESS | 3480 | 1460997493588 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 3480 | 1460997493590 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 09:38:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:38:13 INFO - PROCESS | 3480 | 1460997493593 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 3480 | 1460997493595 Marionette TRACE conn4 <- [1,474,null,{}] 09:38:13 INFO - PROCESS | 3480 | 1460997493598 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}] 09:38:13 INFO - PROCESS | 3480 | 1460997493702 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:38:13 INFO - PROCESS | 3480 | 1460997493784 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 3480 | ++DOCSHELL 173CA400 == 53 [pid = 3480] [id = 128] 09:38:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (17516400) [pid = 3480] [serial = 381] [outer = 00000000] 09:38:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (2000E400) [pid = 3480] [serial = 382] [outer = 17516400] 09:38:13 INFO - PROCESS | 3480 | 1460997493829 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (20013C00) [pid = 3480] [serial = 383] [outer = 17516400] 09:38:14 INFO - PROCESS | 3480 | 1460997494206 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]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:38:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 09:38:14 INFO - PROCESS | 3480 | 1460997494225 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 3480 | 1460997494227 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 09:38:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:38:14 INFO - PROCESS | 3480 | 1460997494230 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 3480 | 1460997494232 Marionette TRACE conn4 <- [1,478,null,{}] 09:38:14 INFO - PROCESS | 3480 | 1460997494236 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}] 09:38:14 INFO - PROCESS | 3480 | 1460997494346 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:38:14 INFO - PROCESS | 3480 | 1460997494354 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 3480 | ++DOCSHELL 12470400 == 54 [pid = 3480] [id = 129] 09:38:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (12E19800) [pid = 3480] [serial = 384] [outer = 00000000] 09:38:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (200C2000) [pid = 3480] [serial = 385] [outer = 12E19800] 09:38:14 INFO - PROCESS | 3480 | 1460997494399 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (200C5400) [pid = 3480] [serial = 386] [outer = 12E19800] 09:38:14 INFO - PROCESS | 3480 | 1460997494807 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]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:38:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 631ms 09:38:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:38:14 INFO - PROCESS | 3480 | 1460997494865 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 3480 | 1460997494867 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 09:38:14 INFO - PROCESS | 3480 | 1460997494870 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 3480 | 1460997494872 Marionette TRACE conn4 <- [1,482,null,{}] 09:38:14 INFO - PROCESS | 3480 | 1460997494875 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}] 09:38:15 INFO - PROCESS | 3480 | 1460997494985 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:38:15 INFO - PROCESS | 3480 | 1460997495030 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 3480 | ++DOCSHELL 200C7400 == 55 [pid = 3480] [id = 130] 09:38:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (200C8800) [pid = 3480] [serial = 387] [outer = 00000000] 09:38:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (200D7000) [pid = 3480] [serial = 388] [outer = 200C8800] 09:38:15 INFO - PROCESS | 3480 | 1460997495075 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (200DB400) [pid = 3480] [serial = 389] [outer = 200C8800] 09:38:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (1A660400) [pid = 3480] [serial = 390] [outer = 123EE800] 09:38:15 INFO - PROCESS | 3480 | 1460997495765 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]]]}] 09:38:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:38:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 930ms 09:38:15 INFO - PROCESS | 3480 | 1460997495801 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:38:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:38:15 INFO - PROCESS | 3480 | 1460997495806 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 09:38:15 INFO - PROCESS | 3480 | 1460997495812 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - PROCESS | 3480 | 1460997495816 Marionette TRACE conn4 <- [1,486,null,{}] 09:38:15 INFO - PROCESS | 3480 | 1460997495823 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}] 09:38:15 INFO - PROCESS | 3480 | 1460997495936 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:38:16 INFO - PROCESS | 3480 | 1460997496066 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 3480 | ++DOCSHELL 12C58400 == 56 [pid = 3480] [id = 131] 09:38:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (12C5C000) [pid = 3480] [serial = 391] [outer = 00000000] 09:38:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (177A4400) [pid = 3480] [serial = 392] [outer = 12C5C000] 09:38:16 INFO - PROCESS | 3480 | 1460997496130 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (18ADE400) [pid = 3480] [serial = 393] [outer = 12C5C000] 09:38:16 INFO - PROCESS | 3480 | 1460997496783 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]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:38:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1026ms 09:38:16 INFO - PROCESS | 3480 | 1460997496844 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 3480 | 1460997496850 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 09:38:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:38:16 INFO - PROCESS | 3480 | 1460997496857 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 3480 | 1460997496860 Marionette TRACE conn4 <- [1,490,null,{}] 09:38:16 INFO - PROCESS | 3480 | 1460997496864 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}] 09:38:17 INFO - PROCESS | 3480 | 1460997496991 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:38:17 INFO - PROCESS | 3480 | 1460997497116 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 3480 | ++DOCSHELL 1A0E9800 == 57 [pid = 3480] [id = 132] 09:38:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1B75A400) [pid = 3480] [serial = 394] [outer = 00000000] 09:38:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1CD05400) [pid = 3480] [serial = 395] [outer = 1B75A400] 09:38:17 INFO - PROCESS | 3480 | 1460997497171 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1D63D800) [pid = 3480] [serial = 396] [outer = 1B75A400] 09:38:17 INFO - PROCESS | 3480 | 1460997497769 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]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:38:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 971ms 09:38:17 INFO - PROCESS | 3480 | 1460997497829 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 3480 | 1460997497831 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 09:38:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:38:17 INFO - PROCESS | 3480 | 1460997497835 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 3480 | 1460997497839 Marionette TRACE conn4 <- [1,494,null,{}] 09:38:17 INFO - PROCESS | 3480 | 1460997497850 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}] 09:38:17 INFO - PROCESS | 3480 | 1460997497958 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:38:18 INFO - PROCESS | 3480 | 1460997498093 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 3480 | ++DOCSHELL 1F8BD800 == 58 [pid = 3480] [id = 133] 09:38:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (2000D400) [pid = 3480] [serial = 397] [outer = 00000000] 09:38:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (202A7400) [pid = 3480] [serial = 398] [outer = 2000D400] 09:38:18 INFO - PROCESS | 3480 | 1460997498151 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (202ABC00) [pid = 3480] [serial = 399] [outer = 2000D400] 09:38:19 INFO - PROCESS | 3480 | 1460997499067 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]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:38:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1275ms 09:38:19 INFO - PROCESS | 3480 | 1460997499113 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 3480 | 1460997499117 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 09:38:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:38:19 INFO - PROCESS | 3480 | 1460997499122 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 3480 | 1460997499125 Marionette TRACE conn4 <- [1,498,null,{}] 09:38:19 INFO - PROCESS | 3480 | 1460997499132 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}] 09:38:19 INFO - PROCESS | 3480 | 1460997499225 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:38:19 INFO - PROCESS | 3480 | 1460997499354 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 3480 | ++DOCSHELL 123B4400 == 59 [pid = 3480] [id = 134] 09:38:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (12633C00) [pid = 3480] [serial = 400] [outer = 00000000] 09:38:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (1287BC00) [pid = 3480] [serial = 401] [outer = 12633C00] 09:38:19 INFO - PROCESS | 3480 | 1460997499409 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (12C53800) [pid = 3480] [serial = 402] [outer = 12633C00] 09:38:19 INFO - PROCESS | 3480 | --DOCSHELL 12711C00 == 58 [pid = 3480] [id = 26] 09:38:19 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (1C22BC00) [pid = 3480] [serial = 340] [outer = 00000000] [url = about:blank] 09:38:19 INFO - PROCESS | 3480 | --DOCSHELL 1BA7F000 == 57 [pid = 3480] [id = 105] 09:38:19 INFO - PROCESS | 3480 | --DOCSHELL 1D2D6000 == 56 [pid = 3480] [id = 119] 09:38:19 INFO - PROCESS | 3480 | --DOCSHELL 1BBD9C00 == 55 [pid = 3480] [id = 118] 09:38:19 INFO - PROCESS | 3480 | --DOCSHELL 19165000 == 54 [pid = 3480] [id = 117] 09:38:19 INFO - PROCESS | 3480 | --DOCSHELL 126C2C00 == 53 [pid = 3480] [id = 116] 09:38:19 INFO - PROCESS | 3480 | --DOCSHELL 0F049000 == 52 [pid = 3480] [id = 115] 09:38:19 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (177AB800) [pid = 3480] [serial = 328] [outer = 00000000] [url = about:blank] 09:38:19 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (1854A400) [pid = 3480] [serial = 329] [outer = 00000000] [url = about:blank] 09:38:19 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (12C5A400) [pid = 3480] [serial = 331] [outer = 00000000] [url = about:blank] 09:38:19 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (1BB18400) [pid = 3480] [serial = 337] [outer = 00000000] [url = about:blank] 09:38:19 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (1A668C00) [pid = 3480] [serial = 319] [outer = 00000000] [url = about:blank] 09:38:19 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (1A0E8400) [pid = 3480] [serial = 335] [outer = 00000000] [url = about:blank] 09:38:19 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (12C56400) [pid = 3480] [serial = 316] [outer = 00000000] [url = about:blank] 09:38:19 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (1BB1EC00) [pid = 3480] [serial = 338] [outer = 00000000] [url = about:blank] 09:38:19 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1CD0EC00) [pid = 3480] [serial = 322] [outer = 00000000] [url = about:blank] 09:38:19 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (13792C00) [pid = 3480] [serial = 332] [outer = 00000000] [url = about:blank] 09:38:19 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (200E2800) [pid = 3480] [serial = 325] [outer = 00000000] [url = about:blank] 09:38:19 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (191D6C00) [pid = 3480] [serial = 334] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 3480 | 1460997499994 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]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:38:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 931ms 09:38:20 INFO - PROCESS | 3480 | 1460997500054 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 3480 | 1460997500059 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 09:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:38:20 INFO - PROCESS | 3480 | 1460997500065 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 3480 | 1460997500067 Marionette TRACE conn4 <- [1,502,null,{}] 09:38:20 INFO - PROCESS | 3480 | 1460997500071 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}] 09:38:20 INFO - PROCESS | 3480 | 1460997500153 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:38:20 INFO - PROCESS | 3480 | 1460997500229 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 3480 | ++DOCSHELL 0F052400 == 53 [pid = 3480] [id = 135] 09:38:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (12475C00) [pid = 3480] [serial = 403] [outer = 00000000] 09:38:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1287E000) [pid = 3480] [serial = 404] [outer = 12475C00] 09:38:20 INFO - PROCESS | 3480 | 1460997500275 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (12C5B400) [pid = 3480] [serial = 405] [outer = 12475C00] 09:38:20 INFO - PROCESS | 3480 | 1460997500716 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]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:38:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 09:38:20 INFO - PROCESS | 3480 | 1460997500739 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 3480 | 1460997500741 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 09:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:38:20 INFO - PROCESS | 3480 | 1460997500744 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 3480 | 1460997500748 Marionette TRACE conn4 <- [1,506,null,{}] 09:38:20 INFO - PROCESS | 3480 | 1460997500757 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}] 09:38:20 INFO - PROCESS | 3480 | 1460997500839 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:38:20 INFO - PROCESS | 3480 | 1460997500847 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 3480 | ++DOCSHELL 13749800 == 54 [pid = 3480] [id = 136] 09:38:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1378EC00) [pid = 3480] [serial = 406] [outer = 00000000] 09:38:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1751F400) [pid = 3480] [serial = 407] [outer = 1378EC00] 09:38:20 INFO - PROCESS | 3480 | 1460997500895 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (18487400) [pid = 3480] [serial = 408] [outer = 1378EC00] 09:38:21 INFO - PROCESS | 3480 | 1460997501364 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]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:38:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 633ms 09:38:21 INFO - PROCESS | 3480 | 1460997501381 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 3480 | 1460997501384 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 09:38:21 INFO - PROCESS | 3480 | 1460997501387 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:38:21 INFO - PROCESS | 3480 | 1460997501389 Marionette TRACE conn4 <- [1,510,null,{}] 09:38:21 INFO - PROCESS | 3480 | 1460997501392 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}] 09:38:21 INFO - PROCESS | 3480 | 1460997501472 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:38:21 INFO - PROCESS | 3480 | 1460997501478 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 3480 | ++DOCSHELL 18AD8000 == 55 [pid = 3480] [id = 137] 09:38:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (18ADB400) [pid = 3480] [serial = 409] [outer = 00000000] 09:38:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (191D6C00) [pid = 3480] [serial = 410] [outer = 18ADB400] 09:38:21 INFO - PROCESS | 3480 | 1460997501527 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (1A0E3800) [pid = 3480] [serial = 411] [outer = 18ADB400] 09:38:22 INFO - PROCESS | 3480 | 1460997501996 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]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:38:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 631ms 09:38:22 INFO - PROCESS | 3480 | 1460997502022 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 3480 | 1460997502024 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 09:38:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:38:22 INFO - PROCESS | 3480 | 1460997502027 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 3480 | 1460997502029 Marionette TRACE conn4 <- [1,514,null,{}] 09:38:22 INFO - PROCESS | 3480 | 1460997502032 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}] 09:38:22 INFO - PROCESS | 3480 | 1460997502133 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:38:22 INFO - PROCESS | 3480 | 1460997502139 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 3480 | ++DOCSHELL 1A343000 == 56 [pid = 3480] [id = 138] 09:38:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (1A345400) [pid = 3480] [serial = 412] [outer = 00000000] 09:38:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (1B437000) [pid = 3480] [serial = 413] [outer = 1A345400] 09:38:22 INFO - PROCESS | 3480 | 1460997502183 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (1B752800) [pid = 3480] [serial = 414] [outer = 1A345400] 09:38:22 INFO - PROCESS | 3480 | 1460997502663 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]]]}] 09:38:22 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 09:38:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 09:38:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:38:22 INFO - PROCESS | 3480 | 1460997502701 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 3480 | 1460997502703 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 09:38:22 INFO - PROCESS | 3480 | 1460997502706 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 3480 | 1460997502708 Marionette TRACE conn4 <- [1,518,null,{}] 09:38:22 INFO - PROCESS | 3480 | 1460997502711 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}] 09:38:22 INFO - PROCESS | 3480 | 1460997502835 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:38:22 INFO - PROCESS | 3480 | 1460997502842 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 3480 | ++DOCSHELL 1BA08400 == 57 [pid = 3480] [id = 139] 09:38:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (1BA0A000) [pid = 3480] [serial = 415] [outer = 00000000] 09:38:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (1BB1C400) [pid = 3480] [serial = 416] [outer = 1BA0A000] 09:38:22 INFO - PROCESS | 3480 | 1460997502896 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (1BBB5800) [pid = 3480] [serial = 417] [outer = 1BA0A000] 09:38:23 INFO - PROCESS | 3480 | 1460997503360 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]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:38:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 09:38:23 INFO - PROCESS | 3480 | 1460997503408 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 3480 | 1460997503411 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 09:38:23 INFO - PROCESS | 3480 | 1460997503414 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 3480 | 1460997503416 Marionette TRACE conn4 <- [1,522,null,{}] 09:38:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:38:23 INFO - PROCESS | 3480 | 1460997503431 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}] 09:38:23 INFO - PROCESS | 3480 | 1460997503564 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:38:23 INFO - PROCESS | 3480 | 1460997503572 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 3480 | ++DOCSHELL 123F2800 == 58 [pid = 3480] [id = 140] 09:38:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (1BBE4C00) [pid = 3480] [serial = 418] [outer = 00000000] 09:38:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (1C233000) [pid = 3480] [serial = 419] [outer = 1BBE4C00] 09:38:23 INFO - PROCESS | 3480 | 1460997503621 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (1C237000) [pid = 3480] [serial = 420] [outer = 1BBE4C00] 09:38:24 INFO - PROCESS | 3480 | 1460997504343 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]]]}] 09:38:24 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (1C231C00) [pid = 3480] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:38:24 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (1F8B8C00) [pid = 3480] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:38:24 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (1271CC00) [pid = 3480] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:38:24 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (17518400) [pid = 3480] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:38:24 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (1C22D800) [pid = 3480] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:38:24 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (1B75EC00) [pid = 3480] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:38:24 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (1F465C00) [pid = 3480] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:38:24 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (12E19800) [pid = 3480] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:38:24 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (17516400) [pid = 3480] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:38:24 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (1BBDA800) [pid = 3480] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:38:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:38:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 990ms 09:38:24 INFO - PROCESS | 3480 | 1460997504408 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 3480 | 1460997504410 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 09:38:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:38:24 INFO - PROCESS | 3480 | 1460997504414 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 3480 | 1460997504415 Marionette TRACE conn4 <- [1,526,null,{}] 09:38:24 INFO - PROCESS | 3480 | 1460997504419 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}] 09:38:24 INFO - PROCESS | 3480 | 1460997504494 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:38:24 INFO - PROCESS | 3480 | 1460997504502 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 3480 | ++DOCSHELL 12E18C00 == 59 [pid = 3480] [id = 141] 09:38:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (1379C400) [pid = 3480] [serial = 421] [outer = 00000000] 09:38:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (1B758000) [pid = 3480] [serial = 422] [outer = 1379C400] 09:38:24 INFO - PROCESS | 3480 | 1460997504547 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (1B75A800) [pid = 3480] [serial = 423] [outer = 1379C400] 09:38:25 INFO - PROCESS | 3480 | 1460997505018 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]]]}] 09:38:25 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 09:38:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 631ms 09:38:25 INFO - PROCESS | 3480 | 1460997505045 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 3480 | 1460997505047 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 09:38:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:38:25 INFO - PROCESS | 3480 | 1460997505050 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 3480 | 1460997505052 Marionette TRACE conn4 <- [1,530,null,{}] 09:38:25 INFO - PROCESS | 3480 | 1460997505055 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}] 09:38:25 INFO - PROCESS | 3480 | 1460997505131 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:38:25 INFO - PROCESS | 3480 | 1460997505137 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 3480 | ++DOCSHELL 1BBDE800 == 60 [pid = 3480] [id = 142] 09:38:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (1C22D800) [pid = 3480] [serial = 424] [outer = 00000000] 09:38:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (1CED9800) [pid = 3480] [serial = 425] [outer = 1C22D800] 09:38:25 INFO - PROCESS | 3480 | 1460997505184 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (1D0D2C00) [pid = 3480] [serial = 426] [outer = 1C22D800] 09:38:25 INFO - PROCESS | 3480 | 1460997505669 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"]]]}] 09:38:25 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 09:38:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:38:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:38:25 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 09:38:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:38:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:38:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 09:38:25 INFO - PROCESS | 3480 | 1460997505721 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 3480 | 1460997505723 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 09:38:25 INFO - PROCESS | 3480 | 1460997505726 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:38:25 INFO - PROCESS | 3480 | 1460997505728 Marionette TRACE conn4 <- [1,534,null,{}] 09:38:25 INFO - PROCESS | 3480 | 1460997505732 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}] 09:38:25 INFO - PROCESS | 3480 | 1460997505818 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:38:25 INFO - PROCESS | 3480 | 1460997505826 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 3480 | ++DOCSHELL 1D2DA000 == 61 [pid = 3480] [id = 143] 09:38:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (1D63C800) [pid = 3480] [serial = 427] [outer = 00000000] 09:38:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (1F076000) [pid = 3480] [serial = 428] [outer = 1D63C800] 09:38:25 INFO - PROCESS | 3480 | 1460997505873 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (1F0E1000) [pid = 3480] [serial = 429] [outer = 1D63C800] 09:38:26 INFO - PROCESS | 3480 | 1460997506305 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]]]}] 09:38:26 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. 09:38:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 09:38:26 INFO - PROCESS | 3480 | 1460997506384 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 3480 | 1460997506388 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 09:38:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:38:26 INFO - PROCESS | 3480 | 1460997506394 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 3480 | 1460997506398 Marionette TRACE conn4 <- [1,538,null,{}] 09:38:26 INFO - PROCESS | 3480 | 1460997506405 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}] 09:38:26 INFO - PROCESS | 3480 | 1460997506553 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:38:26 INFO - PROCESS | 3480 | 1460997506658 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 3480 | ++DOCSHELL 12713800 == 62 [pid = 3480] [id = 144] 09:38:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (12714800) [pid = 3480] [serial = 430] [outer = 00000000] 09:38:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (1279FC00) [pid = 3480] [serial = 431] [outer = 12714800] 09:38:26 INFO - PROCESS | 3480 | 1460997506716 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (12881800) [pid = 3480] [serial = 432] [outer = 12714800] 09:38:27 INFO - PROCESS | 3480 | 1460997507234 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]]]}] 09:38:27 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. 09:38:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 891ms 09:38:27 INFO - PROCESS | 3480 | 1460997507288 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 3480 | 1460997507292 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 09:38:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:38:27 INFO - PROCESS | 3480 | 1460997507300 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 3480 | 1460997507304 Marionette TRACE conn4 <- [1,542,null,{}] 09:38:27 INFO - PROCESS | 3480 | 1460997507308 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}] 09:38:27 INFO - PROCESS | 3480 | 1460997507416 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:38:27 INFO - PROCESS | 3480 | 1460997507528 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 3480 | ++DOCSHELL 1271DC00 == 63 [pid = 3480] [id = 145] 09:38:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (12720000) [pid = 3480] [serial = 433] [outer = 00000000] 09:38:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (18ADA800) [pid = 3480] [serial = 434] [outer = 12720000] 09:38:27 INFO - PROCESS | 3480 | 1460997507584 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (1A0E7C00) [pid = 3480] [serial = 435] [outer = 12720000] 09:38:27 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:28 INFO - PROCESS | 3480 | [3480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:38:28 INFO - PROCESS | 3480 | 1460997508202 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]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:38:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 970ms 09:38:28 INFO - PROCESS | 3480 | 1460997508272 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 3480 | 1460997508275 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 09:38:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:38:28 INFO - PROCESS | 3480 | 1460997508278 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 3480 | 1460997508281 Marionette TRACE conn4 <- [1,546,null,{}] 09:38:28 INFO - PROCESS | 3480 | 1460997508291 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}] 09:38:28 INFO - PROCESS | 3480 | 1460997508394 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:38:28 INFO - PROCESS | 3480 | 1460997508520 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 3480 | ++DOCSHELL 1D0AD400 == 64 [pid = 3480] [id = 146] 09:38:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (1EBEA000) [pid = 3480] [serial = 436] [outer = 00000000] 09:38:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (1F46E000) [pid = 3480] [serial = 437] [outer = 1EBEA000] 09:38:28 INFO - PROCESS | 3480 | 1460997508580 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (1F5F0000) [pid = 3480] [serial = 438] [outer = 1EBEA000] 09:38:29 INFO - PROCESS | 3480 | 1460997509146 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]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:38:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 09:38:29 INFO - PROCESS | 3480 | 1460997509212 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 3480 | 1460997509214 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 09:38:29 INFO - PROCESS | 3480 | 1460997509218 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:38:29 INFO - PROCESS | 3480 | 1460997509220 Marionette TRACE conn4 <- [1,550,null,{}] 09:38:29 INFO - PROCESS | 3480 | 1460997509224 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}] 09:38:29 INFO - PROCESS | 3480 | 1460997509367 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:38:29 INFO - PROCESS | 3480 | 1460997509424 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 3480 | ++DOCSHELL 1F852800 == 65 [pid = 3480] [id = 147] 09:38:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (1F8BB000) [pid = 3480] [serial = 439] [outer = 00000000] 09:38:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (200C0000) [pid = 3480] [serial = 440] [outer = 1F8BB000] 09:38:29 INFO - PROCESS | 3480 | 1460997509480 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (200C8000) [pid = 3480] [serial = 441] [outer = 1F8BB000] 09:38:29 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:29 INFO - PROCESS | 3480 | [3480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:38:30 INFO - PROCESS | 3480 | 1460997510064 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]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:38:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 871ms 09:38:30 INFO - PROCESS | 3480 | 1460997510092 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 3480 | 1460997510094 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 09:38:30 INFO - PROCESS | 3480 | 1460997510098 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:38:30 INFO - PROCESS | 3480 | 1460997510100 Marionette TRACE conn4 <- [1,554,null,{}] 09:38:30 INFO - PROCESS | 3480 | 1460997510103 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}] 09:38:30 INFO - PROCESS | 3480 | 1460997510201 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:38:30 INFO - PROCESS | 3480 | 1460997510296 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 3480 | ++DOCSHELL 200D9000 == 66 [pid = 3480] [id = 148] 09:38:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (200D9800) [pid = 3480] [serial = 442] [outer = 00000000] 09:38:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (202A7C00) [pid = 3480] [serial = 443] [outer = 200D9800] 09:38:30 INFO - PROCESS | 3480 | 1460997510351 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (202A8000) [pid = 3480] [serial = 444] [outer = 200D9800] 09:38:30 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:30 INFO - PROCESS | 3480 | [3480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:38:30 INFO - PROCESS | 3480 | 1460997510863 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]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:38:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 830ms 09:38:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:38:30 INFO - PROCESS | 3480 | 1460997510932 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 3480 | 1460997510935 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 09:38:30 INFO - PROCESS | 3480 | 1460997510938 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 3480 | 1460997510940 Marionette TRACE conn4 <- [1,558,null,{}] 09:38:30 INFO - PROCESS | 3480 | 1460997510944 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}] 09:38:31 INFO - PROCESS | 3480 | 1460997511064 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:38:31 INFO - PROCESS | 3480 | 1460997511160 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 3480 | ++DOCSHELL 202B2400 == 67 [pid = 3480] [id = 149] 09:38:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (20D04400) [pid = 3480] [serial = 445] [outer = 00000000] 09:38:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (20F5B800) [pid = 3480] [serial = 446] [outer = 20D04400] 09:38:31 INFO - PROCESS | 3480 | 1460997511217 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (20F61C00) [pid = 3480] [serial = 447] [outer = 20D04400] 09:38:31 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:31 INFO - PROCESS | 3480 | [3480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:38:31 INFO - PROCESS | 3480 | 1460997511837 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]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:38:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 930ms 09:38:31 INFO - PROCESS | 3480 | 1460997511872 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 3480 | 1460997511874 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 09:38:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:38:31 INFO - PROCESS | 3480 | 1460997511877 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 3480 | 1460997511879 Marionette TRACE conn4 <- [1,562,null,{}] 09:38:31 INFO - PROCESS | 3480 | 1460997511883 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}] 09:38:31 INFO - PROCESS | 3480 | 1460997511981 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:38:32 INFO - PROCESS | 3480 | 1460997512078 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 3480 | ++DOCSHELL 126C2400 == 68 [pid = 3480] [id = 150] 09:38:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (127AC400) [pid = 3480] [serial = 448] [outer = 00000000] 09:38:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (1B753000) [pid = 3480] [serial = 449] [outer = 127AC400] 09:38:32 INFO - PROCESS | 3480 | 1460997512132 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (1BBBB000) [pid = 3480] [serial = 450] [outer = 127AC400] 09:38:32 INFO - PROCESS | 3480 | 1460997512789 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]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:38:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 931ms 09:38:32 INFO - PROCESS | 3480 | 1460997512808 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 3480 | 1460997512812 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 09:38:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:38:32 INFO - PROCESS | 3480 | 1460997512817 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 3480 | 1460997512820 Marionette TRACE conn4 <- [1,566,null,{}] 09:38:32 INFO - PROCESS | 3480 | 1460997512827 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}] 09:38:32 INFO - PROCESS | 3480 | 1460997512925 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:38:33 INFO - PROCESS | 3480 | 1460997513084 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 3480 | ++DOCSHELL 177AE400 == 69 [pid = 3480] [id = 151] 09:38:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (1848CC00) [pid = 3480] [serial = 451] [outer = 00000000] 09:38:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (18ADE800) [pid = 3480] [serial = 452] [outer = 1848CC00] 09:38:33 INFO - PROCESS | 3480 | 1460997513180 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (191DB800) [pid = 3480] [serial = 453] [outer = 1848CC00] 09:38:33 INFO - PROCESS | 3480 | --DOCSHELL 1BBDD000 == 68 [pid = 3480] [id = 46] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (18E0FC00) [pid = 3480] [serial = 358] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (200D7000) [pid = 3480] [serial = 388] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (1CA68000) [pid = 3480] [serial = 341] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (1D486000) [pid = 3480] [serial = 373] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (1F8C1400) [pid = 3480] [serial = 379] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (17521400) [pid = 3480] [serial = 346] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (1B42FC00) [pid = 3480] [serial = 349] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (1CEDF800) [pid = 3480] [serial = 352] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (1287F000) [pid = 3480] [serial = 361] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (15F59800) [pid = 3480] [serial = 362] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (18AD8C00) [pid = 3480] [serial = 364] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (18D8C000) [pid = 3480] [serial = 365] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (1CA6B800) [pid = 3480] [serial = 370] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (1BA86000) [pid = 3480] [serial = 367] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1BB1E800) [pid = 3480] [serial = 368] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1EBEE400) [pid = 3480] [serial = 355] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (1F848800) [pid = 3480] [serial = 377] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (1F5EF400) [pid = 3480] [serial = 376] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (200C5400) [pid = 3480] [serial = 386] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (2000E400) [pid = 3480] [serial = 382] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (200C2000) [pid = 3480] [serial = 385] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (12633000) [pid = 3480] [serial = 343] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (20013C00) [pid = 3480] [serial = 383] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (1F8C3C00) [pid = 3480] [serial = 380] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (1D642C00) [pid = 3480] [serial = 374] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (1CD04800) [pid = 3480] [serial = 371] [outer = 00000000] [url = about:blank] 09:38:33 INFO - PROCESS | 3480 | 1460997513793 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]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:38:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1023ms 09:38:33 INFO - PROCESS | 3480 | 1460997513841 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 3480 | 1460997513847 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 09:38:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:38:33 INFO - PROCESS | 3480 | 1460997513853 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 3480 | 1460997513855 Marionette TRACE conn4 <- [1,570,null,{}] 09:38:33 INFO - PROCESS | 3480 | 1460997513859 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}] 09:38:33 INFO - PROCESS | 3480 | 1460997513943 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:38:33 INFO - PROCESS | 3480 | 1460997513952 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 3480 | ++DOCSHELL 12630000 == 69 [pid = 3480] [id = 152] 09:38:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (12633000) [pid = 3480] [serial = 454] [outer = 00000000] 09:38:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (16C47000) [pid = 3480] [serial = 455] [outer = 12633000] 09:38:34 INFO - PROCESS | 3480 | 1460997514001 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (17523400) [pid = 3480] [serial = 456] [outer = 12633000] 09:38:34 INFO - PROCESS | 3480 | 1460997514433 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]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:38:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 631ms 09:38:34 INFO - PROCESS | 3480 | 1460997514506 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:38:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:38:34 INFO - PROCESS | 3480 | 1460997514509 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 09:38:34 INFO - PROCESS | 3480 | 1460997514517 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 3480 | 1460997514521 Marionette TRACE conn4 <- [1,574,null,{}] 09:38:34 INFO - PROCESS | 3480 | 1460997514531 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}] 09:38:34 INFO - PROCESS | 3480 | 1460997514623 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:38:34 INFO - PROCESS | 3480 | 1460997514638 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 3480 | ++DOCSHELL 1BA7F000 == 70 [pid = 3480] [id = 153] 09:38:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (1BA80000) [pid = 3480] [serial = 457] [outer = 00000000] 09:38:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (1BB1F800) [pid = 3480] [serial = 458] [outer = 1BA80000] 09:38:34 INFO - PROCESS | 3480 | 1460997514685 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (1BBE8000) [pid = 3480] [serial = 459] [outer = 1BA80000] 09:38:34 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:34 INFO - PROCESS | 3480 | [3480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:38:35 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:35 INFO - PROCESS | 3480 | 1460997515100 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]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:38:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 633ms 09:38:35 INFO - PROCESS | 3480 | 1460997515149 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 3480 | 1460997515151 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 09:38:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:38:35 INFO - PROCESS | 3480 | 1460997515154 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 3480 | 1460997515156 Marionette TRACE conn4 <- [1,578,null,{}] 09:38:35 INFO - PROCESS | 3480 | 1460997515159 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}] 09:38:35 INFO - PROCESS | 3480 | 1460997515245 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:38:35 INFO - PROCESS | 3480 | 1460997515312 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 3480 | ++DOCSHELL 1BB1B000 == 71 [pid = 3480] [id = 154] 09:38:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (1BBDB800) [pid = 3480] [serial = 460] [outer = 00000000] 09:38:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (20F61000) [pid = 3480] [serial = 461] [outer = 1BBDB800] 09:38:35 INFO - PROCESS | 3480 | 1460997515358 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (1CD0E000) [pid = 3480] [serial = 462] [outer = 1BBDB800] 09:38:35 INFO - PROCESS | 3480 | 1460997515891 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]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:38:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 770ms 09:38:35 INFO - PROCESS | 3480 | 1460997515927 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 3480 | 1460997515929 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 09:38:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:38:35 INFO - PROCESS | 3480 | 1460997515933 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 3480 | 1460997515934 Marionette TRACE conn4 <- [1,582,null,{}] 09:38:35 INFO - PROCESS | 3480 | 1460997515938 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}] 09:38:36 INFO - PROCESS | 3480 | 1460997516018 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:38:36 INFO - PROCESS | 3480 | 1460997516026 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 3480 | ++DOCSHELL 1A668C00 == 72 [pid = 3480] [id = 155] 09:38:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (1CD03800) [pid = 3480] [serial = 463] [outer = 00000000] 09:38:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (1F46E400) [pid = 3480] [serial = 464] [outer = 1CD03800] 09:38:36 INFO - PROCESS | 3480 | 1460997516072 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (1F847C00) [pid = 3480] [serial = 465] [outer = 1CD03800] 09:38:36 INFO - PROCESS | 3480 | 1460997516599 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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:38:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 09:38:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:38:36 INFO - PROCESS | 3480 | 1460997516670 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 3480 | 1460997516672 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 09:38:36 INFO - PROCESS | 3480 | 1460997516675 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 3480 | 1460997516677 Marionette TRACE conn4 <- [1,586,null,{}] 09:38:36 INFO - PROCESS | 3480 | 1460997516680 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}] 09:38:36 INFO - PROCESS | 3480 | 1460997516805 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:38:36 INFO - PROCESS | 3480 | 1460997516867 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 3480 | ++DOCSHELL 20009C00 == 73 [pid = 3480] [id = 156] 09:38:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (2000CC00) [pid = 3480] [serial = 466] [outer = 00000000] 09:38:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (200C6C00) [pid = 3480] [serial = 467] [outer = 2000CC00] 09:38:36 INFO - PROCESS | 3480 | 1460997516915 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (200DA800) [pid = 3480] [serial = 468] [outer = 2000CC00] 09:38:37 INFO - PROCESS | 3480 | 1460997517346 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]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:38:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 731ms 09:38:37 INFO - PROCESS | 3480 | 1460997517425 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 3480 | 1460997517427 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 09:38:37 INFO - PROCESS | 3480 | 1460997517431 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 3480 | 1460997517432 Marionette TRACE conn4 <- [1,590,null,{}] 09:38:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:38:37 INFO - PROCESS | 3480 | 1460997517436 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}] 09:38:37 INFO - PROCESS | 3480 | 1460997517543 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:38:37 INFO - PROCESS | 3480 | 1460997517604 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 3480 | ++DOCSHELL 1F0E5000 == 74 [pid = 3480] [id = 157] 09:38:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (200DF000) [pid = 3480] [serial = 469] [outer = 00000000] 09:38:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (20377800) [pid = 3480] [serial = 470] [outer = 200DF000] 09:38:37 INFO - PROCESS | 3480 | 1460997517653 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (2037A800) [pid = 3480] [serial = 471] [outer = 200DF000] 09:38:38 INFO - PROCESS | 3480 | 1460997518091 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]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:38:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 09:38:38 INFO - PROCESS | 3480 | 1460997518105 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:38:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:38:38 INFO - PROCESS | 3480 | 1460997518107 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 09:38:38 INFO - PROCESS | 3480 | 1460997518110 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 3480 | 1460997518112 Marionette TRACE conn4 <- [1,594,null,{}] 09:38:38 INFO - PROCESS | 3480 | 1460997518115 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}] 09:38:38 INFO - PROCESS | 3480 | 1460997518223 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:38:38 INFO - PROCESS | 3480 | 1460997518229 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 3480 | ++DOCSHELL 1854E400 == 75 [pid = 3480] [id = 158] 09:38:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (18A0D800) [pid = 3480] [serial = 472] [outer = 00000000] 09:38:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (20521C00) [pid = 3480] [serial = 473] [outer = 18A0D800] 09:38:38 INFO - PROCESS | 3480 | 1460997518433 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (20528800) [pid = 3480] [serial = 474] [outer = 18A0D800] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (1A345400) [pid = 3480] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (1BA0A000) [pid = 3480] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (18ADB400) [pid = 3480] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (1378EC00) [pid = 3480] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (12475C00) [pid = 3480] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (2000D400) [pid = 3480] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (12633C00) [pid = 3480] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (1BBE4C00) [pid = 3480] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (1379C400) [pid = 3480] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1C22D800) [pid = 3480] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (20D5F800) [pid = 3480] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (12607000) [pid = 3480] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (177A4000) [pid = 3480] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (1F022800) [pid = 3480] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (18AD8400) [pid = 3480] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (1244BC00) [pid = 3480] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (1BA81C00) [pid = 3480] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:38:38 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (15FE7C00) [pid = 3480] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:38:38 INFO - PROCESS | 3480 | 1460997518815 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]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:38:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 730ms 09:38:38 INFO - PROCESS | 3480 | 1460997518841 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 3480 | 1460997518843 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 09:38:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:38:38 INFO - PROCESS | 3480 | 1460997518846 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 3480 | 1460997518848 Marionette TRACE conn4 <- [1,598,null,{}] 09:38:38 INFO - PROCESS | 3480 | 1460997518878 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}] 09:38:39 INFO - PROCESS | 3480 | 1460997518992 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:38:39 INFO - PROCESS | 3480 | 1460997519001 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 3480 | ++DOCSHELL 12634400 == 76 [pid = 3480] [id = 159] 09:38:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (16EA9800) [pid = 3480] [serial = 475] [outer = 00000000] 09:38:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (19165000) [pid = 3480] [serial = 476] [outer = 16EA9800] 09:38:39 INFO - PROCESS | 3480 | 1460997519045 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (1B756C00) [pid = 3480] [serial = 477] [outer = 16EA9800] 09:38:39 INFO - PROCESS | 3480 | 1460997519453 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]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:38:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 631ms 09:38:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:38:39 INFO - PROCESS | 3480 | 1460997519477 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 3480 | 1460997519479 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 09:38:39 INFO - PROCESS | 3480 | 1460997519482 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 3480 | 1460997519484 Marionette TRACE conn4 <- [1,602,null,{}] 09:38:39 INFO - PROCESS | 3480 | 1460997519487 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}] 09:38:39 INFO - PROCESS | 3480 | 1460997519566 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:38:39 INFO - PROCESS | 3480 | 1460997519652 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 3480 | ++DOCSHELL 12C50400 == 77 [pid = 3480] [id = 160] 09:38:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (1C22BC00) [pid = 3480] [serial = 478] [outer = 00000000] 09:38:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (20232C00) [pid = 3480] [serial = 479] [outer = 1C22BC00] 09:38:39 INFO - PROCESS | 3480 | 1460997519697 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (20237400) [pid = 3480] [serial = 480] [outer = 1C22BC00] 09:38:40 INFO - PROCESS | 3480 | [3480] 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 09:38:40 INFO - PROCESS | 3480 | 1460997520345 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]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:38:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 09:38:40 INFO - PROCESS | 3480 | 1460997520443 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 3480 | 1460997520447 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 09:38:40 INFO - PROCESS | 3480 | 1460997520453 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:38:40 INFO - PROCESS | 3480 | 1460997520457 Marionette TRACE conn4 <- [1,606,null,{}] 09:38:40 INFO - PROCESS | 3480 | 1460997520464 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}] 09:38:40 INFO - PROCESS | 3480 | 1460997520562 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:38:40 INFO - PROCESS | 3480 | 1460997520696 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 3480 | ++DOCSHELL 12BD2000 == 78 [pid = 3480] [id = 161] 09:38:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (12C4F000) [pid = 3480] [serial = 481] [outer = 00000000] 09:38:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (13A9E400) [pid = 3480] [serial = 482] [outer = 12C4F000] 09:38:40 INFO - PROCESS | 3480 | 1460997520752 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (173D1000) [pid = 3480] [serial = 483] [outer = 12C4F000] 09:38:41 INFO - PROCESS | 3480 | 1460997521354 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]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:38:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 970ms 09:38:41 INFO - PROCESS | 3480 | 1460997521429 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 3480 | 1460997521433 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 09:38:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:38:41 INFO - PROCESS | 3480 | 1460997521441 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 3480 | 1460997521445 Marionette TRACE conn4 <- [1,610,null,{}] 09:38:41 INFO - PROCESS | 3480 | 1460997521449 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}] 09:38:41 INFO - PROCESS | 3480 | 1460997521593 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:38:41 INFO - PROCESS | 3480 | 1460997521713 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 3480 | ++DOCSHELL 1A0E5800 == 79 [pid = 3480] [id = 162] 09:38:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (1BA10400) [pid = 3480] [serial = 484] [outer = 00000000] 09:38:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (1BB1EC00) [pid = 3480] [serial = 485] [outer = 1BA10400] 09:38:41 INFO - PROCESS | 3480 | 1460997521769 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1CD04800) [pid = 3480] [serial = 486] [outer = 1BA10400] 09:38:42 INFO - PROCESS | 3480 | 1460997522311 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]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:38:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 933ms 09:38:42 INFO - PROCESS | 3480 | 1460997522376 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 3480 | 1460997522378 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 09:38:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:38:42 INFO - PROCESS | 3480 | 1460997522382 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 3480 | 1460997522384 Marionette TRACE conn4 <- [1,614,null,{}] 09:38:42 INFO - PROCESS | 3480 | 1460997522394 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}] 09:38:42 INFO - PROCESS | 3480 | 1460997522505 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:38:42 INFO - PROCESS | 3480 | 1460997522613 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 3480 | ++DOCSHELL 20235400 == 80 [pid = 3480] [id = 163] 09:38:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (20236400) [pid = 3480] [serial = 487] [outer = 00000000] 09:38:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (2023F400) [pid = 3480] [serial = 488] [outer = 20236400] 09:38:42 INFO - PROCESS | 3480 | 1460997522677 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (20374800) [pid = 3480] [serial = 489] [outer = 20236400] 09:38:43 INFO - PROCESS | 3480 | 1460997523325 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]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:38:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 970ms 09:38:43 INFO - PROCESS | 3480 | 1460997523356 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 3480 | 1460997523358 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 09:38:43 INFO - PROCESS | 3480 | 1460997523362 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:38:43 INFO - PROCESS | 3480 | 1460997523364 Marionette TRACE conn4 <- [1,618,null,{}] 09:38:43 INFO - PROCESS | 3480 | 1460997523367 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}] 09:38:43 INFO - PROCESS | 3480 | 1460997523474 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:38:43 INFO - PROCESS | 3480 | 1460997523572 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 3480 | ++DOCSHELL 200A8C00 == 81 [pid = 3480] [id = 164] 09:38:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (200AAC00) [pid = 3480] [serial = 490] [outer = 00000000] 09:38:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (2023E800) [pid = 3480] [serial = 491] [outer = 200AAC00] 09:38:43 INFO - PROCESS | 3480 | 1460997523627 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (20528000) [pid = 3480] [serial = 492] [outer = 200AAC00] 09:38:44 INFO - PROCESS | 3480 | 1460997524224 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]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:38:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 930ms 09:38:44 INFO - PROCESS | 3480 | 1460997524296 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 3480 | 1460997524298 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 09:38:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:38:44 INFO - PROCESS | 3480 | 1460997524302 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 3480 | 1460997524304 Marionette TRACE conn4 <- [1,622,null,{}] 09:38:44 INFO - PROCESS | 3480 | 1460997524307 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}] 09:38:44 INFO - PROCESS | 3480 | 1460997524408 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:38:44 INFO - PROCESS | 3480 | 1460997524534 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 3480 | ++DOCSHELL 1F84D400 == 82 [pid = 3480] [id = 165] 09:38:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (202A6C00) [pid = 3480] [serial = 493] [outer = 00000000] 09:38:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (205A0000) [pid = 3480] [serial = 494] [outer = 202A6C00] 09:38:44 INFO - PROCESS | 3480 | 1460997524590 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (205A2C00) [pid = 3480] [serial = 495] [outer = 202A6C00] 09:38:44 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:45 INFO - PROCESS | 3480 | [3480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:38:45 INFO - PROCESS | 3480 | 1460997525277 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]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:38:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1019ms 09:38:45 INFO - PROCESS | 3480 | 1460997525324 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 3480 | 1460997525328 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 09:38:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:38:45 INFO - PROCESS | 3480 | 1460997525333 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 3480 | 1460997525336 Marionette TRACE conn4 <- [1,626,null,{}] 09:38:45 INFO - PROCESS | 3480 | 1460997525342 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}] 09:38:45 INFO - PROCESS | 3480 | 1460997525491 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:38:45 INFO - PROCESS | 3480 | 1460997525617 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 3480 | ++DOCSHELL 1279F000 == 83 [pid = 3480] [id = 166] 09:38:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (12C5DC00) [pid = 3480] [serial = 496] [outer = 00000000] 09:38:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (18AE6800) [pid = 3480] [serial = 497] [outer = 12C5DC00] 09:38:45 INFO - PROCESS | 3480 | 1460997525671 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (1A0E0000) [pid = 3480] [serial = 498] [outer = 12C5DC00] 09:38:46 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:46 INFO - PROCESS | 3480 | [3480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:38:46 INFO - PROCESS | 3480 | 1460997526271 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]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:38:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 990ms 09:38:46 INFO - PROCESS | 3480 | 1460997526324 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 3480 | 1460997526329 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 09:38:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:38:46 INFO - PROCESS | 3480 | 1460997526335 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 3480 | 1460997526338 Marionette TRACE conn4 <- [1,630,null,{}] 09:38:46 INFO - PROCESS | 3480 | 1460997526341 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}] 09:38:46 INFO - PROCESS | 3480 | 1460997526436 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:38:46 INFO - PROCESS | 3480 | 1460997526550 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 1F028800 == 82 [pid = 3480] [id = 24] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 1BBDE800 == 81 [pid = 3480] [id = 142] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 123F2800 == 80 [pid = 3480] [id = 140] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 1A0E6400 == 79 [pid = 3480] [id = 93] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 0F6E9800 == 78 [pid = 3480] [id = 13] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 1F8B5400 == 77 [pid = 3480] [id = 109] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 1BA08400 == 76 [pid = 3480] [id = 139] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 12E18C00 == 75 [pid = 3480] [id = 141] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 173D2400 == 74 [pid = 3480] [id = 21] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 12C4F400 == 73 [pid = 3480] [id = 23] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 12712400 == 72 [pid = 3480] [id = 22] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 1D0B2000 == 71 [pid = 3480] [id = 19] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 12BCFC00 == 70 [pid = 3480] [id = 18] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 221BB000 == 69 [pid = 3480] [id = 25] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 12634400 == 68 [pid = 3480] [id = 159] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 1854E400 == 67 [pid = 3480] [id = 158] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 1F0E5000 == 66 [pid = 3480] [id = 157] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 20009C00 == 65 [pid = 3480] [id = 156] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (1F076000) [pid = 3480] [serial = 428] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (177A4400) [pid = 3480] [serial = 392] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (1CD05400) [pid = 3480] [serial = 395] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | ++DOCSHELL 0F6E9800 == 66 [pid = 3480] [id = 167] 09:38:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (123BDC00) [pid = 3480] [serial = 499] [outer = 00000000] 09:38:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (1271C400) [pid = 3480] [serial = 500] [outer = 123BDC00] 09:38:46 INFO - PROCESS | 3480 | 1460997526640 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (12C51C00) [pid = 3480] [serial = 501] [outer = 123BDC00] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 1A668C00 == 65 [pid = 3480] [id = 155] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 1BB1B000 == 64 [pid = 3480] [id = 154] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 1BA7F000 == 63 [pid = 3480] [id = 153] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 12630000 == 62 [pid = 3480] [id = 152] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 177AE400 == 61 [pid = 3480] [id = 151] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 200D9000 == 60 [pid = 3480] [id = 148] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 1F852800 == 59 [pid = 3480] [id = 147] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 12713800 == 58 [pid = 3480] [id = 144] 09:38:46 INFO - PROCESS | 3480 | --DOCSHELL 1D2DA000 == 57 [pid = 3480] [id = 143] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (20F65400) [pid = 3480] [serial = 224] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (13791000) [pid = 3480] [serial = 227] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (1B756000) [pid = 3480] [serial = 230] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (1F84AC00) [pid = 3480] [serial = 233] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (1F853C00) [pid = 3480] [serial = 236] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (12AC5400) [pid = 3480] [serial = 269] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (200DC400) [pid = 3480] [serial = 314] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (1CA6BC00) [pid = 3480] [serial = 359] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (1C492800) [pid = 3480] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (1B437000) [pid = 3480] [serial = 413] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (1BBB5800) [pid = 3480] [serial = 417] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (1BB1C400) [pid = 3480] [serial = 416] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (191D6C00) [pid = 3480] [serial = 410] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (1751F400) [pid = 3480] [serial = 407] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (18487400) [pid = 3480] [serial = 408] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1287E000) [pid = 3480] [serial = 404] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (12C5B400) [pid = 3480] [serial = 405] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (202ABC00) [pid = 3480] [serial = 399] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (202A7400) [pid = 3480] [serial = 398] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (12C53800) [pid = 3480] [serial = 402] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (1287BC00) [pid = 3480] [serial = 401] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (1C233000) [pid = 3480] [serial = 419] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (1B758000) [pid = 3480] [serial = 422] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (1CED9800) [pid = 3480] [serial = 425] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (1B75A800) [pid = 3480] [serial = 423] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (1C237000) [pid = 3480] [serial = 420] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (1B752800) [pid = 3480] [serial = 414] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (1D0D2C00) [pid = 3480] [serial = 426] [outer = 00000000] [url = about:blank] 09:38:46 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (1A0E3800) [pid = 3480] [serial = 411] [outer = 00000000] [url = about:blank] 09:38:47 INFO - PROCESS | 3480 | 1460997527114 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]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:38:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 831ms 09:38:47 INFO - PROCESS | 3480 | 1460997527169 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 3480 | 1460997527171 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 09:38:47 INFO - PROCESS | 3480 | 1460997527175 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:38:47 INFO - PROCESS | 3480 | 1460997527178 Marionette TRACE conn4 <- [1,634,null,{}] 09:38:47 INFO - PROCESS | 3480 | 1460997527188 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}] 09:38:47 INFO - PROCESS | 3480 | 1460997527274 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:38:47 INFO - PROCESS | 3480 | 1460997527284 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 3480 | ++DOCSHELL 17519000 == 58 [pid = 3480] [id = 168] 09:38:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (177A2800) [pid = 3480] [serial = 502] [outer = 00000000] 09:38:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (18552C00) [pid = 3480] [serial = 503] [outer = 177A2800] 09:38:47 INFO - PROCESS | 3480 | 1460997527331 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (1A0C8800) [pid = 3480] [serial = 504] [outer = 177A2800] 09:38:47 INFO - PROCESS | 3480 | 1460997527811 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]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:38:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 09:38:47 INFO - PROCESS | 3480 | 1460997527849 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 3480 | 1460997527851 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 09:38:47 INFO - PROCESS | 3480 | 1460997527854 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:38:47 INFO - PROCESS | 3480 | 1460997527856 Marionette TRACE conn4 <- [1,638,null,{}] 09:38:47 INFO - PROCESS | 3480 | 1460997527859 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}] 09:38:47 INFO - PROCESS | 3480 | 1460997527940 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:38:47 INFO - PROCESS | 3480 | 1460997527948 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 3480 | ++DOCSHELL 1B43CC00 == 59 [pid = 3480] [id = 169] 09:38:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (1B455400) [pid = 3480] [serial = 505] [outer = 00000000] 09:38:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (1BA87C00) [pid = 3480] [serial = 506] [outer = 1B455400] 09:38:48 INFO - PROCESS | 3480 | 1460997527994 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (1BB1CC00) [pid = 3480] [serial = 507] [outer = 1B455400] 09:38:48 INFO - PROCESS | 3480 | 1460997528473 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]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:38:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 09:38:48 INFO - PROCESS | 3480 | 1460997528529 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 3480 | 1460997528531 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 09:38:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:38:48 INFO - PROCESS | 3480 | 1460997528534 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 3480 | 1460997528536 Marionette TRACE conn4 <- [1,642,null,{}] 09:38:48 INFO - PROCESS | 3480 | 1460997528539 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}] 09:38:48 INFO - PROCESS | 3480 | 1460997528617 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:38:48 INFO - PROCESS | 3480 | 1460997528625 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 3480 | ++DOCSHELL 1B75E400 == 60 [pid = 3480] [id = 170] 09:38:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (1BB18C00) [pid = 3480] [serial = 508] [outer = 00000000] 09:38:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (1BBE5800) [pid = 3480] [serial = 509] [outer = 1BB18C00] 09:38:48 INFO - PROCESS | 3480 | 1460997528671 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (1C493400) [pid = 3480] [serial = 510] [outer = 1BB18C00] 09:38:49 INFO - PROCESS | 3480 | 1460997529134 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]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 09:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:38:49 INFO - PROCESS | 3480 | 1460997529165 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 3480 | 1460997529167 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 09:38:49 INFO - PROCESS | 3480 | 1460997529170 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 3480 | 1460997529172 Marionette TRACE conn4 <- [1,646,null,{}] 09:38:49 INFO - PROCESS | 3480 | 1460997529176 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}] 09:38:49 INFO - PROCESS | 3480 | 1460997529305 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:38:49 INFO - PROCESS | 3480 | 1460997529391 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 3480 | ++DOCSHELL 13741C00 == 61 [pid = 3480] [id = 171] 09:38:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (16C47C00) [pid = 3480] [serial = 511] [outer = 00000000] 09:38:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (1D0D1400) [pid = 3480] [serial = 512] [outer = 16C47C00] 09:38:49 INFO - PROCESS | 3480 | 1460997529440 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (1D2DA000) [pid = 3480] [serial = 513] [outer = 16C47C00] 09:38:49 INFO - PROCESS | 3480 | 1460997529882 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]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 771ms 09:38:49 INFO - PROCESS | 3480 | 1460997529941 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 3480 | 1460997529943 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 09:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:38:49 INFO - PROCESS | 3480 | 1460997529946 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 3480 | 1460997529947 Marionette TRACE conn4 <- [1,650,null,{}] 09:38:49 INFO - PROCESS | 3480 | 1460997529951 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}] 09:38:50 INFO - PROCESS | 3480 | 1460997530077 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:38:50 INFO - PROCESS | 3480 | 1460997530089 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 3480 | ++DOCSHELL 1F021400 == 62 [pid = 3480] [id = 172] 09:38:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (1F02CC00) [pid = 3480] [serial = 514] [outer = 00000000] 09:38:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (1F467C00) [pid = 3480] [serial = 515] [outer = 1F02CC00] 09:38:50 INFO - PROCESS | 3480 | 1460997530132 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (1F469000) [pid = 3480] [serial = 516] [outer = 1F02CC00] 09:38:50 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:50 INFO - PROCESS | 3480 | [3480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:38:50 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:50 INFO - PROCESS | 3480 | [3480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:38:50 INFO - PROCESS | 3480 | 1460997530571 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]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:38:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 09:38:50 INFO - PROCESS | 3480 | 1460997530617 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 3480 | 1460997530619 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 09:38:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:38:50 INFO - PROCESS | 3480 | 1460997530622 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 3480 | 1460997530623 Marionette TRACE conn4 <- [1,654,null,{}] 09:38:50 INFO - PROCESS | 3480 | 1460997530627 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}] 09:38:50 INFO - PROCESS | 3480 | 1460997530760 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:38:50 INFO - PROCESS | 3480 | 1460997530783 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 3480 | ++DOCSHELL 1F853C00 == 63 [pid = 3480] [id = 173] 09:38:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (1F8B8C00) [pid = 3480] [serial = 517] [outer = 00000000] 09:38:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (20009800) [pid = 3480] [serial = 518] [outer = 1F8B8C00] 09:38:50 INFO - PROCESS | 3480 | 1460997530827 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (20012000) [pid = 3480] [serial = 519] [outer = 1F8B8C00] 09:38:51 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:51 INFO - PROCESS | 3480 | [3480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (18A0D800) [pid = 3480] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (16EA9800) [pid = 3480] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (12C5C000) [pid = 3480] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (15F53400) [pid = 3480] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1B75A400) [pid = 3480] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1BBE2000) [pid = 3480] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (1BBE6400) [pid = 3480] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (2000B800) [pid = 3480] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (1A0E6C00) [pid = 3480] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (1F8B7C00) [pid = 3480] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (177A7400) [pid = 3480] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (1C230000) [pid = 3480] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (18553800) [pid = 3480] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (0F04B800) [pid = 3480] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (191D9400) [pid = 3480] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (1287D400) [pid = 3480] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (1D2DD000) [pid = 3480] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (2000CC00) [pid = 3480] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (1D63C800) [pid = 3480] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (200DF000) [pid = 3480] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (1BBDB800) [pid = 3480] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (1848CC00) [pid = 3480] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (1BA80000) [pid = 3480] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (1CD03800) [pid = 3480] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:38:51 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (12633000) [pid = 3480] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:38:51 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:51 INFO - PROCESS | 3480 | [3480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:38:51 INFO - PROCESS | 3480 | 1460997531471 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]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:38:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 09:38:51 INFO - PROCESS | 3480 | 1460997531493 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 3480 | 1460997531495 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 09:38:51 INFO - PROCESS | 3480 | 1460997531503 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:38:51 INFO - PROCESS | 3480 | 1460997531505 Marionette TRACE conn4 <- [1,658,null,{}] 09:38:51 INFO - PROCESS | 3480 | 1460997531508 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}] 09:38:51 INFO - PROCESS | 3480 | 1460997531592 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:38:51 INFO - PROCESS | 3480 | 1460997531598 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 3480 | ++DOCSHELL 15F53400 == 64 [pid = 3480] [id = 174] 09:38:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (16C42000) [pid = 3480] [serial = 520] [outer = 00000000] 09:38:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (18E08000) [pid = 3480] [serial = 521] [outer = 16C42000] 09:38:51 INFO - PROCESS | 3480 | 1460997531646 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (1A342400) [pid = 3480] [serial = 522] [outer = 16C42000] 09:38:52 INFO - PROCESS | 3480 | 1460997532120 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]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 09:38:52 INFO - PROCESS | 3480 | 1460997532178 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 3480 | 1460997532180 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 09:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:38:52 INFO - PROCESS | 3480 | 1460997532183 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 3480 | 1460997532184 Marionette TRACE conn4 <- [1,662,null,{}] 09:38:52 INFO - PROCESS | 3480 | 1460997532187 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}] 09:38:52 INFO - PROCESS | 3480 | 1460997532266 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:38:52 INFO - PROCESS | 3480 | 1460997532272 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 3480 | ++DOCSHELL 1A0E6C00 == 65 [pid = 3480] [id = 175] 09:38:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (1B434000) [pid = 3480] [serial = 523] [outer = 00000000] 09:38:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (1D0C8800) [pid = 3480] [serial = 524] [outer = 1B434000] 09:38:52 INFO - PROCESS | 3480 | 1460997532316 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (1F462800) [pid = 3480] [serial = 525] [outer = 1B434000] 09:38:52 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:52 INFO - PROCESS | 3480 | [3480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:38:52 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:52 INFO - PROCESS | 3480 | [3480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:38:52 INFO - PROCESS | 3480 | 1460997532747 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]]]}] 09:38:52 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 09:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 09:38:52 INFO - PROCESS | 3480 | 1460997532769 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 3480 | 1460997532771 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 09:38:52 INFO - PROCESS | 3480 | 1460997532774 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 3480 | 1460997532777 Marionette TRACE conn4 <- [1,666,null,{}] 09:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:38:52 INFO - PROCESS | 3480 | 1460997532780 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}] 09:38:52 INFO - PROCESS | 3480 | 1460997532879 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:38:52 INFO - PROCESS | 3480 | 1460997532886 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 3480 | ++DOCSHELL 20015800 == 66 [pid = 3480] [id = 176] 09:38:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (20016C00) [pid = 3480] [serial = 526] [outer = 00000000] 09:38:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (200BEC00) [pid = 3480] [serial = 527] [outer = 20016C00] 09:38:52 INFO - PROCESS | 3480 | 1460997532934 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (200D8800) [pid = 3480] [serial = 528] [outer = 20016C00] 09:38:53 INFO - PROCESS | 3480 | 1460997533436 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]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:38:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 09:38:53 INFO - PROCESS | 3480 | 1460997533512 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:38:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:38:53 INFO - PROCESS | 3480 | 1460997533517 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 09:38:53 INFO - PROCESS | 3480 | 1460997533522 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 3480 | 1460997533527 Marionette TRACE conn4 <- [1,670,null,{}] 09:38:53 INFO - PROCESS | 3480 | 1460997533534 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}] 09:38:53 INFO - PROCESS | 3480 | 1460997533706 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:38:53 INFO - PROCESS | 3480 | 1460997533804 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 3480 | ++DOCSHELL 12C5B800 == 67 [pid = 3480] [id = 177] 09:38:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (12C5CC00) [pid = 3480] [serial = 529] [outer = 00000000] 09:38:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (16E35800) [pid = 3480] [serial = 530] [outer = 12C5CC00] 09:38:53 INFO - PROCESS | 3480 | 1460997533861 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (17517400) [pid = 3480] [serial = 531] [outer = 12C5CC00] 09:38:54 INFO - PROCESS | 3480 | 1460997534923 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]]]}] 09:38:54 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) 09:38:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1425ms 09:38:54 INFO - PROCESS | 3480 | 1460997534947 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 3480 | 1460997534953 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 09:38:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:38:54 INFO - PROCESS | 3480 | 1460997534959 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 3480 | 1460997534962 Marionette TRACE conn4 <- [1,674,null,{}] 09:38:54 INFO - PROCESS | 3480 | 1460997534966 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}] 09:38:55 INFO - PROCESS | 3480 | 1460997535074 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:38:55 INFO - PROCESS | 3480 | 1460997535210 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 3480 | ++DOCSHELL 18AD9800 == 68 [pid = 3480] [id = 178] 09:38:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (18ADD000) [pid = 3480] [serial = 532] [outer = 00000000] 09:38:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (1B7AB800) [pid = 3480] [serial = 533] [outer = 18ADD000] 09:38:55 INFO - PROCESS | 3480 | 1460997535266 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (1BB12000) [pid = 3480] [serial = 534] [outer = 18ADD000] 09:38:56 INFO - PROCESS | 3480 | 1460997536269 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]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:38:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1320ms 09:38:56 INFO - PROCESS | 3480 | 1460997536281 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 3480 | 1460997536284 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 09:38:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:38:56 INFO - PROCESS | 3480 | 1460997536288 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 3480 | 1460997536291 Marionette TRACE conn4 <- [1,678,null,{}] 09:38:56 INFO - PROCESS | 3480 | 1460997536302 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}] 09:38:56 INFO - PROCESS | 3480 | 1460997536412 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:38:56 INFO - PROCESS | 3480 | 1460997536573 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 3480 | ++DOCSHELL 1F852400 == 69 [pid = 3480] [id = 179] 09:38:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (1F8BAC00) [pid = 3480] [serial = 535] [outer = 00000000] 09:38:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (200A8400) [pid = 3480] [serial = 536] [outer = 1F8BAC00] 09:38:56 INFO - PROCESS | 3480 | 1460997536634 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (200D3800) [pid = 3480] [serial = 537] [outer = 1F8BAC00] 09:38:57 INFO - PROCESS | 3480 | 1460997537638 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]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:38:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1378ms 09:38:57 INFO - PROCESS | 3480 | 1460997537668 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 3480 | 1460997537671 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 09:38:57 INFO - PROCESS | 3480 | 1460997537674 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:38:57 INFO - PROCESS | 3480 | 1460997537676 Marionette TRACE conn4 <- [1,682,null,{}] 09:38:57 INFO - PROCESS | 3480 | 1460997537680 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}] 09:38:57 INFO - PROCESS | 3480 | 1460997537785 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:38:57 INFO - PROCESS | 3480 | 1460997537941 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 3480 | ++DOCSHELL 202A7800 == 70 [pid = 3480] [id = 180] 09:38:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (202A8800) [pid = 3480] [serial = 538] [outer = 00000000] 09:38:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (2037E400) [pid = 3480] [serial = 539] [outer = 202A8800] 09:38:58 INFO - PROCESS | 3480 | 1460997538000 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (20526C00) [pid = 3480] [serial = 540] [outer = 202A8800] 09:38:59 INFO - PROCESS | 3480 | 1460997539119 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]]]}] 09:38:59 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) 09:38:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1479ms 09:38:59 INFO - PROCESS | 3480 | 1460997539158 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 3480 | 1460997539162 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 09:38:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:38:59 INFO - PROCESS | 3480 | 1460997539167 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 3480 | 1460997539171 Marionette TRACE conn4 <- [1,686,null,{}] 09:38:59 INFO - PROCESS | 3480 | 1460997539177 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}] 09:38:59 INFO - PROCESS | 3480 | 1460997539304 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:38:59 INFO - PROCESS | 3480 | 1460997539448 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 3480 | ++DOCSHELL 12872C00 == 71 [pid = 3480] [id = 181] 09:38:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (12878000) [pid = 3480] [serial = 541] [outer = 00000000] 09:38:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (177AB800) [pid = 3480] [serial = 542] [outer = 12878000] 09:38:59 INFO - PROCESS | 3480 | 1460997539498 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (18A08400) [pid = 3480] [serial = 543] [outer = 12878000] 09:39:00 INFO - PROCESS | 3480 | --DOCSHELL 1B75AC00 == 70 [pid = 3480] [id = 108] 09:39:00 INFO - PROCESS | 3480 | --DOCSHELL 1C22D000 == 69 [pid = 3480] [id = 20] 09:39:00 INFO - PROCESS | 3480 | --DOCSHELL 1A0E6C00 == 68 [pid = 3480] [id = 175] 09:39:00 INFO - PROCESS | 3480 | --DOCSHELL 15F53400 == 67 [pid = 3480] [id = 174] 09:39:00 INFO - PROCESS | 3480 | --DOCSHELL 1F853C00 == 66 [pid = 3480] [id = 173] 09:39:00 INFO - PROCESS | 3480 | --DOCSHELL 1F021400 == 65 [pid = 3480] [id = 172] 09:39:00 INFO - PROCESS | 3480 | --DOCSHELL 13741C00 == 64 [pid = 3480] [id = 171] 09:39:00 INFO - PROCESS | 3480 | --DOCSHELL 1B75E400 == 63 [pid = 3480] [id = 170] 09:39:00 INFO - PROCESS | 3480 | --DOCSHELL 1B43CC00 == 62 [pid = 3480] [id = 169] 09:39:00 INFO - PROCESS | 3480 | --DOCSHELL 17519000 == 61 [pid = 3480] [id = 168] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (20232C00) [pid = 3480] [serial = 479] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOCSHELL 0F6E9800 == 60 [pid = 3480] [id = 167] 09:39:00 INFO - PROCESS | 3480 | --DOCSHELL 1279F000 == 59 [pid = 3480] [id = 166] 09:39:00 INFO - PROCESS | 3480 | --DOCSHELL 12BD2000 == 58 [pid = 3480] [id = 161] 09:39:00 INFO - PROCESS | 3480 | --DOCSHELL 12C50400 == 57 [pid = 3480] [id = 160] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (18ADE400) [pid = 3480] [serial = 393] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (18485400) [pid = 3480] [serial = 347] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1D63D800) [pid = 3480] [serial = 396] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1D0CB800) [pid = 3480] [serial = 353] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (1F537800) [pid = 3480] [serial = 275] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (20016800) [pid = 3480] [serial = 281] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (1F8C2400) [pid = 3480] [serial = 278] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (20D09C00) [pid = 3480] [serial = 326] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (1BA0BC00) [pid = 3480] [serial = 320] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (1D0CE400) [pid = 3480] [serial = 323] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (18E07C00) [pid = 3480] [serial = 272] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (12718400) [pid = 3480] [serial = 344] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (1BA0C000) [pid = 3480] [serial = 350] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (15F06000) [pid = 3480] [serial = 317] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (1EBF1C00) [pid = 3480] [serial = 356] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (200C6C00) [pid = 3480] [serial = 467] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (1F0E1000) [pid = 3480] [serial = 429] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (1B753000) [pid = 3480] [serial = 449] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (20377800) [pid = 3480] [serial = 470] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (200DA800) [pid = 3480] [serial = 468] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (20F61000) [pid = 3480] [serial = 461] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (1CD0E000) [pid = 3480] [serial = 462] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (191DB800) [pid = 3480] [serial = 453] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (18ADE800) [pid = 3480] [serial = 452] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (200C0000) [pid = 3480] [serial = 440] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1BB1F800) [pid = 3480] [serial = 458] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1F46E000) [pid = 3480] [serial = 437] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (1F46E400) [pid = 3480] [serial = 464] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (16C47000) [pid = 3480] [serial = 455] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (17523400) [pid = 3480] [serial = 456] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (2037A800) [pid = 3480] [serial = 471] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (18ADA800) [pid = 3480] [serial = 434] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (20F5B800) [pid = 3480] [serial = 446] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (1BBE8000) [pid = 3480] [serial = 459] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (20521C00) [pid = 3480] [serial = 473] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (202A7C00) [pid = 3480] [serial = 443] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (1279FC00) [pid = 3480] [serial = 431] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (20528800) [pid = 3480] [serial = 474] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (1F847C00) [pid = 3480] [serial = 465] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1B756C00) [pid = 3480] [serial = 477] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (19165000) [pid = 3480] [serial = 476] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 3480 | 1460997540475 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]]]}] 09:39:00 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) 09:39:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1332ms 09:39:00 INFO - PROCESS | 3480 | 1460997540499 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 3480 | 1460997540504 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 09:39:00 INFO - PROCESS | 3480 | 1460997540510 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:39:00 INFO - PROCESS | 3480 | 1460997540513 Marionette TRACE conn4 <- [1,690,null,{}] 09:39:00 INFO - PROCESS | 3480 | 1460997540517 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}] 09:39:00 INFO - PROCESS | 3480 | 1460997540598 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:39:00 INFO - PROCESS | 3480 | 1460997540605 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 3480 | ++DOCSHELL 1262E400 == 58 [pid = 3480] [id = 182] 09:39:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (12632000) [pid = 3480] [serial = 544] [outer = 00000000] 09:39:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1373D400) [pid = 3480] [serial = 545] [outer = 12632000] 09:39:00 INFO - PROCESS | 3480 | 1460997540651 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (15F53400) [pid = 3480] [serial = 546] [outer = 12632000] 09:39:01 INFO - PROCESS | 3480 | 1460997541627 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]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:39:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1184ms 09:39:01 INFO - PROCESS | 3480 | 1460997541698 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 3480 | 1460997541700 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 09:39:01 INFO - PROCESS | 3480 | 1460997541703 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:39:01 INFO - PROCESS | 3480 | 1460997541706 Marionette TRACE conn4 <- [1,694,null,{}] 09:39:01 INFO - PROCESS | 3480 | 1460997541716 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}] 09:39:01 INFO - PROCESS | 3480 | 1460997541804 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:39:01 INFO - PROCESS | 3480 | 1460997541813 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 3480 | ++DOCSHELL 18485400 == 59 [pid = 3480] [id = 183] 09:39:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1854D000) [pid = 3480] [serial = 547] [outer = 00000000] 09:39:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (1A343400) [pid = 3480] [serial = 548] [outer = 1854D000] 09:39:01 INFO - PROCESS | 3480 | 1460997541861 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (1A668400) [pid = 3480] [serial = 549] [outer = 1854D000] 09:39:02 INFO - PROCESS | 3480 | 1460997542806 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]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:39:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1125ms 09:39:02 INFO - PROCESS | 3480 | 1460997542832 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 3480 | 1460997542835 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 09:39:02 INFO - PROCESS | 3480 | 1460997542838 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:39:02 INFO - PROCESS | 3480 | 1460997542840 Marionette TRACE conn4 <- [1,698,null,{}] 09:39:02 INFO - PROCESS | 3480 | 1460997542843 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}] 09:39:02 INFO - PROCESS | 3480 | 1460997542959 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:39:02 INFO - PROCESS | 3480 | 1460997542966 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 3480 | ++DOCSHELL 1B74F400 == 60 [pid = 3480] [id = 184] 09:39:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (1B751000) [pid = 3480] [serial = 550] [outer = 00000000] 09:39:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (1BA7F000) [pid = 3480] [serial = 551] [outer = 1B751000] 09:39:03 INFO - PROCESS | 3480 | 1460997543056 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (1BA8A800) [pid = 3480] [serial = 552] [outer = 1B751000] 09:39:04 INFO - PROCESS | 3480 | 1460997543996 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]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:39:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1179ms 09:39:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:39:04 INFO - PROCESS | 3480 | 1460997544027 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 3480 | 1460997544029 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 09:39:04 INFO - PROCESS | 3480 | 1460997544033 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 3480 | 1460997544034 Marionette TRACE conn4 <- [1,702,null,{}] 09:39:04 INFO - PROCESS | 3480 | 1460997544038 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}] 09:39:04 INFO - PROCESS | 3480 | 1460997544152 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:39:04 INFO - PROCESS | 3480 | 1460997544204 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 3480 | ++DOCSHELL 1BBB7000 == 61 [pid = 3480] [id = 185] 09:39:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1BBBD400) [pid = 3480] [serial = 553] [outer = 00000000] 09:39:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1C229C00) [pid = 3480] [serial = 554] [outer = 1BBBD400] 09:39:04 INFO - PROCESS | 3480 | 1460997544251 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1C234C00) [pid = 3480] [serial = 555] [outer = 1BBBD400] 09:39:04 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (16C47C00) [pid = 3480] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:39:04 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1F02CC00) [pid = 3480] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:39:04 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (1C22BC00) [pid = 3480] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:39:04 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (1B455400) [pid = 3480] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:39:04 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (177A2800) [pid = 3480] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:39:04 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (1BB18C00) [pid = 3480] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:39:04 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (12C5DC00) [pid = 3480] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:39:04 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (123BDC00) [pid = 3480] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:39:04 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (1F8B8C00) [pid = 3480] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:39:04 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (16C42000) [pid = 3480] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:39:04 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1B434000) [pid = 3480] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:39:05 INFO - PROCESS | 3480 | 1460997545210 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]]]}] 09:39:05 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 09:39:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1232ms 09:39:05 INFO - PROCESS | 3480 | 1460997545267 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 3480 | 1460997545268 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 09:39:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:39:05 INFO - PROCESS | 3480 | 1460997545271 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 3480 | 1460997545273 Marionette TRACE conn4 <- [1,706,null,{}] 09:39:05 INFO - PROCESS | 3480 | 1460997545277 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}] 09:39:05 INFO - PROCESS | 3480 | 1460997545376 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:39:05 INFO - PROCESS | 3480 | 1460997545384 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 3480 | ++DOCSHELL 1247D000 == 62 [pid = 3480] [id = 186] 09:39:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (12C4F800) [pid = 3480] [serial = 556] [outer = 00000000] 09:39:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1CC7CC00) [pid = 3480] [serial = 557] [outer = 12C4F800] 09:39:05 INFO - PROCESS | 3480 | 1460997545431 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1CD0C000) [pid = 3480] [serial = 558] [outer = 12C4F800] 09:39:06 INFO - PROCESS | 3480 | 1460997546362 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]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:39:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1131ms 09:39:06 INFO - PROCESS | 3480 | 1460997546404 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 3480 | 1460997546406 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 09:39:06 INFO - PROCESS | 3480 | 1460997546409 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:39:06 INFO - PROCESS | 3480 | 1460997546411 Marionette TRACE conn4 <- [1,710,null,{}] 09:39:06 INFO - PROCESS | 3480 | 1460997546414 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}] 09:39:06 INFO - PROCESS | 3480 | 1460997546492 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:39:06 INFO - PROCESS | 3480 | 1460997546498 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 3480 | ++DOCSHELL 1CD10400 == 63 [pid = 3480] [id = 187] 09:39:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (1D0AE000) [pid = 3480] [serial = 559] [outer = 00000000] 09:39:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (1D0CD000) [pid = 3480] [serial = 560] [outer = 1D0AE000] 09:39:06 INFO - PROCESS | 3480 | 1460997546542 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (1D0CDC00) [pid = 3480] [serial = 561] [outer = 1D0AE000] 09:39:07 INFO - PROCESS | 3480 | 1460997547219 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] 09:39:07 INFO - PROCESS | 3480 | 1460997547290 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 09:39:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:39:07 INFO - PROCESS | 3480 | 1460997547309 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 3480 | 1460997547313 Marionette TRACE conn4 <- [1,714,null,{}] 09:39:07 INFO - PROCESS | 3480 | 1460997547320 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}] 09:39:07 INFO - PROCESS | 3480 | 1460997547429 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:39:07 INFO - PROCESS | 3480 | 1460997547556 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 3480 | ++DOCSHELL 12C56400 == 64 [pid = 3480] [id = 188] 09:39:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (16C47000) [pid = 3480] [serial = 562] [outer = 00000000] 09:39:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (18ADD800) [pid = 3480] [serial = 563] [outer = 16C47000] 09:39:07 INFO - PROCESS | 3480 | 1460997547613 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (18D9A800) [pid = 3480] [serial = 564] [outer = 16C47000] 09:39:08 INFO - PROCESS | 3480 | 1460997548275 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]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:39:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1034ms 09:39:08 INFO - PROCESS | 3480 | 1460997548334 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 3480 | 1460997548340 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 09:39:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:39:08 INFO - PROCESS | 3480 | 1460997548346 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 3480 | 1460997548349 Marionette TRACE conn4 <- [1,718,null,{}] 09:39:08 INFO - PROCESS | 3480 | 1460997548354 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}] 09:39:08 INFO - PROCESS | 3480 | 1460997548459 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:39:08 INFO - PROCESS | 3480 | 1460997548585 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 3480 | ++DOCSHELL 1A0E6400 == 65 [pid = 3480] [id = 189] 09:39:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1A0EA000) [pid = 3480] [serial = 565] [outer = 00000000] 09:39:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1C22CC00) [pid = 3480] [serial = 566] [outer = 1A0EA000] 09:39:08 INFO - PROCESS | 3480 | 1460997548640 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (1CD09400) [pid = 3480] [serial = 567] [outer = 1A0EA000] 09:39:09 INFO - PROCESS | 3480 | 1460997549266 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] 09:39:09 INFO - PROCESS | 3480 | 1460997549321 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 09:39:09 INFO - PROCESS | 3480 | 1460997549324 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:39:09 INFO - PROCESS | 3480 | 1460997549328 Marionette TRACE conn4 <- [1,722,null,{}] 09:39:09 INFO - PROCESS | 3480 | 1460997549339 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}] 09:39:09 INFO - PROCESS | 3480 | 1460997549446 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:39:09 INFO - PROCESS | 3480 | 1460997549574 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 3480 | ++DOCSHELL 1F074800 == 66 [pid = 3480] [id = 190] 09:39:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1F075C00) [pid = 3480] [serial = 568] [outer = 00000000] 09:39:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1F46E000) [pid = 3480] [serial = 569] [outer = 1F075C00] 09:39:09 INFO - PROCESS | 3480 | 1460997549632 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1F5E6000) [pid = 3480] [serial = 570] [outer = 1F075C00] 09:39:10 INFO - PROCESS | 3480 | 1460997550228 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]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:39:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 971ms 09:39:10 INFO - PROCESS | 3480 | 1460997550299 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 3480 | 1460997550302 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 09:39:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:39:10 INFO - PROCESS | 3480 | 1460997550305 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 3480 | 1460997550307 Marionette TRACE conn4 <- [1,726,null,{}] 09:39:10 INFO - PROCESS | 3480 | 1460997550311 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}] 09:39:10 INFO - PROCESS | 3480 | 1460997550416 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:39:10 INFO - PROCESS | 3480 | 1460997550542 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 3480 | ++DOCSHELL 1F5F0C00 == 67 [pid = 3480] [id = 191] 09:39:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1F84A400) [pid = 3480] [serial = 571] [outer = 00000000] 09:39:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1F8B6C00) [pid = 3480] [serial = 572] [outer = 1F84A400] 09:39:10 INFO - PROCESS | 3480 | 1460997550597 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1F8C2C00) [pid = 3480] [serial = 573] [outer = 1F84A400] 09:39:11 INFO - PROCESS | 3480 | 1460997551590 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]]]}] 09:39:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:39:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1323ms 09:39:11 INFO - PROCESS | 3480 | 1460997551632 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 3480 | 1460997551634 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 09:39:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:39:11 INFO - PROCESS | 3480 | 1460997551638 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 3480 | 1460997551640 Marionette TRACE conn4 <- [1,730,null,{}] 09:39:11 INFO - PROCESS | 3480 | 1460997551644 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}] 09:39:11 INFO - PROCESS | 3480 | 1460997551774 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:39:12 INFO - PROCESS | 3480 | 1460997552018 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 3480 | ++DOCSHELL 1262D400 == 68 [pid = 3480] [id = 192] 09:39:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1262EC00) [pid = 3480] [serial = 574] [outer = 00000000] 09:39:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (173D2400) [pid = 3480] [serial = 575] [outer = 1262EC00] 09:39:12 INFO - PROCESS | 3480 | 1460997552076 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (17578800) [pid = 3480] [serial = 576] [outer = 1262EC00] 09:39:12 INFO - PROCESS | 3480 | --DOCSHELL 1247D000 == 67 [pid = 3480] [id = 186] 09:39:12 INFO - PROCESS | 3480 | --DOCSHELL 1BBB7000 == 66 [pid = 3480] [id = 185] 09:39:12 INFO - PROCESS | 3480 | --DOCSHELL 1B74F400 == 65 [pid = 3480] [id = 184] 09:39:12 INFO - PROCESS | 3480 | --DOCSHELL 18485400 == 64 [pid = 3480] [id = 183] 09:39:12 INFO - PROCESS | 3480 | --DOCSHELL 1262E400 == 63 [pid = 3480] [id = 182] 09:39:12 INFO - PROCESS | 3480 | --DOCSHELL 12872C00 == 62 [pid = 3480] [id = 181] 09:39:12 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (200BEC00) [pid = 3480] [serial = 527] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (1D0D1400) [pid = 3480] [serial = 512] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (1D2DA000) [pid = 3480] [serial = 513] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (1F469000) [pid = 3480] [serial = 516] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (1F467C00) [pid = 3480] [serial = 515] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (20237400) [pid = 3480] [serial = 480] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1BA87C00) [pid = 3480] [serial = 506] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1BB1CC00) [pid = 3480] [serial = 507] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (18552C00) [pid = 3480] [serial = 503] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (1A0C8800) [pid = 3480] [serial = 504] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1BBE5800) [pid = 3480] [serial = 509] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1A0E0000) [pid = 3480] [serial = 498] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (18AE6800) [pid = 3480] [serial = 497] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (1271C400) [pid = 3480] [serial = 500] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (12C51C00) [pid = 3480] [serial = 501] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (13A9E400) [pid = 3480] [serial = 482] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (1BB1EC00) [pid = 3480] [serial = 485] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (2023F400) [pid = 3480] [serial = 488] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (2023E800) [pid = 3480] [serial = 491] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (205A0000) [pid = 3480] [serial = 494] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (20009800) [pid = 3480] [serial = 518] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (18E08000) [pid = 3480] [serial = 521] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (1D0C8800) [pid = 3480] [serial = 524] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (20012000) [pid = 3480] [serial = 519] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (1A342400) [pid = 3480] [serial = 522] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (1F462800) [pid = 3480] [serial = 525] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (1C493400) [pid = 3480] [serial = 510] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3480 | 1460997553058 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]]]}] 09:39:13 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 09:39:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1477ms 09:39:13 INFO - PROCESS | 3480 | 1460997553118 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 3480 | 1460997553122 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 09:39:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:39:13 INFO - PROCESS | 3480 | 1460997553126 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 3480 | 1460997553130 Marionette TRACE conn4 <- [1,734,null,{}] 09:39:13 INFO - PROCESS | 3480 | 1460997553135 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}] 09:39:13 INFO - PROCESS | 3480 | 1460997553223 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:39:13 INFO - PROCESS | 3480 | 1460997553232 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 3480 | ++DOCSHELL 12E22400 == 63 [pid = 3480] [id = 193] 09:39:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (13A9E400) [pid = 3480] [serial = 577] [outer = 00000000] 09:39:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (17515C00) [pid = 3480] [serial = 578] [outer = 13A9E400] 09:39:13 INFO - PROCESS | 3480 | 1460997553279 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (18490C00) [pid = 3480] [serial = 579] [outer = 13A9E400] 09:39:14 INFO - PROCESS | 3480 | 1460997554287 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]]]}] 09:39:14 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.) 09:39:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1173ms 09:39:14 INFO - PROCESS | 3480 | 1460997554303 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 3480 | 1460997554307 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 09:39:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:39:14 INFO - PROCESS | 3480 | 1460997554312 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 3480 | 1460997554314 Marionette TRACE conn4 <- [1,738,null,{}] 09:39:14 INFO - PROCESS | 3480 | 1460997554317 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}] 09:39:14 INFO - PROCESS | 3480 | 1460997554401 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:39:14 INFO - PROCESS | 3480 | 1460997554407 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 3480 | ++DOCSHELL 18D9A000 == 64 [pid = 3480] [id = 194] 09:39:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (19166400) [pid = 3480] [serial = 580] [outer = 00000000] 09:39:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (1B755C00) [pid = 3480] [serial = 581] [outer = 19166400] 09:39:14 INFO - PROCESS | 3480 | 1460997554453 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1B7AB400) [pid = 3480] [serial = 582] [outer = 19166400] 09:39:15 INFO - PROCESS | 3480 | 1460997555404 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]]]}] 09:39:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:39:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1120ms 09:39:15 INFO - PROCESS | 3480 | 1460997555435 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 3480 | 1460997555438 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 09:39:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:39:15 INFO - PROCESS | 3480 | 1460997555442 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - PROCESS | 3480 | 1460997555448 Marionette TRACE conn4 <- [1,742,null,{}] 09:39:15 INFO - PROCESS | 3480 | 1460997555463 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}] 09:39:15 INFO - PROCESS | 3480 | 1460997555582 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:39:15 INFO - PROCESS | 3480 | 1460997555589 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 3480 | ++DOCSHELL 1B7AF000 == 65 [pid = 3480] [id = 195] 09:39:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1BA89800) [pid = 3480] [serial = 583] [outer = 00000000] 09:39:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1C488800) [pid = 3480] [serial = 584] [outer = 1BA89800] 09:39:15 INFO - PROCESS | 3480 | 1460997555683 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1CC08000) [pid = 3480] [serial = 585] [outer = 1BA89800] 09:39:16 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (20016C00) [pid = 3480] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:39:16 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (12632000) [pid = 3480] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:39:16 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1854D000) [pid = 3480] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:39:16 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (1BBBD400) [pid = 3480] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:39:16 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (12878000) [pid = 3480] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:39:16 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (1B751000) [pid = 3480] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:39:16 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (12C4F800) [pid = 3480] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:39:16 INFO - PROCESS | 3480 | 1460997556608 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]]]}] 09:39:16 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 09:39:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1180ms 09:39:16 INFO - PROCESS | 3480 | 1460997556625 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 3480 | 1460997556628 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 09:39:16 INFO - PROCESS | 3480 | 1460997556631 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:39:16 INFO - PROCESS | 3480 | 1460997556633 Marionette TRACE conn4 <- [1,746,null,{}] 09:39:16 INFO - PROCESS | 3480 | 1460997556637 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}] 09:39:16 INFO - PROCESS | 3480 | 1460997556721 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:39:16 INFO - PROCESS | 3480 | 1460997556728 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 3480 | ++DOCSHELL 0F639800 == 66 [pid = 3480] [id = 196] 09:39:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (12C4F800) [pid = 3480] [serial = 586] [outer = 00000000] 09:39:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (1CD10000) [pid = 3480] [serial = 587] [outer = 12C4F800] 09:39:16 INFO - PROCESS | 3480 | 1460997556773 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (1D0D1400) [pid = 3480] [serial = 588] [outer = 12C4F800] 09:39:17 INFO - PROCESS | 3480 | 1460997557237 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]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:39:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 631ms 09:39:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:39:17 INFO - PROCESS | 3480 | 1460997557265 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 3480 | 1460997557267 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 09:39:17 INFO - PROCESS | 3480 | 1460997557270 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 3480 | 1460997557271 Marionette TRACE conn4 <- [1,750,null,{}] 09:39:17 INFO - PROCESS | 3480 | 1460997557275 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}] 09:39:17 INFO - PROCESS | 3480 | 1460997557356 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:39:17 INFO - PROCESS | 3480 | 1460997557363 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 3480 | ++DOCSHELL 1D544000 == 67 [pid = 3480] [id = 197] 09:39:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1D5CB800) [pid = 3480] [serial = 589] [outer = 00000000] 09:39:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1F02B800) [pid = 3480] [serial = 590] [outer = 1D5CB800] 09:39:17 INFO - PROCESS | 3480 | 1460997557417 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1F5E3000) [pid = 3480] [serial = 591] [outer = 1D5CB800] 09:39:18 INFO - PROCESS | 3480 | 1460997558336 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]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:39:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1128ms 09:39:18 INFO - PROCESS | 3480 | 1460997558399 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:39:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:39:18 INFO - PROCESS | 3480 | 1460997558401 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 09:39:18 INFO - PROCESS | 3480 | 1460997558404 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 3480 | 1460997558406 Marionette TRACE conn4 <- [1,754,null,{}] 09:39:18 INFO - PROCESS | 3480 | 1460997558410 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}] 09:39:18 INFO - PROCESS | 3480 | 1460997558490 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:39:18 INFO - PROCESS | 3480 | 1460997558497 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 3480 | ++DOCSHELL 1230F000 == 68 [pid = 3480] [id = 198] 09:39:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1F84B000) [pid = 3480] [serial = 592] [outer = 00000000] 09:39:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (20012800) [pid = 3480] [serial = 593] [outer = 1F84B000] 09:39:18 INFO - PROCESS | 3480 | 1460997558541 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (20017000) [pid = 3480] [serial = 594] [outer = 1F84B000] 09:39:19 INFO - PROCESS | 3480 | 1460997559419 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]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:39:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1069ms 09:39:19 INFO - PROCESS | 3480 | 1460997559515 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 3480 | 1460997559519 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 09:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:39:19 INFO - PROCESS | 3480 | 1460997559525 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 3480 | 1460997559529 Marionette TRACE conn4 <- [1,758,null,{}] 09:39:19 INFO - PROCESS | 3480 | 1460997559536 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}] 09:39:19 INFO - PROCESS | 3480 | 1460997559633 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:39:19 INFO - PROCESS | 3480 | 1460997559755 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 3480 | ++DOCSHELL 15F04000 == 69 [pid = 3480] [id = 199] 09:39:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (15F06000) [pid = 3480] [serial = 595] [outer = 00000000] 09:39:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (1751A800) [pid = 3480] [serial = 596] [outer = 15F06000] 09:39:19 INFO - PROCESS | 3480 | 1460997559813 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (18D96C00) [pid = 3480] [serial = 597] [outer = 15F06000] 09:39:20 INFO - PROCESS | 3480 | 1460997560450 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]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 09:39:20 INFO - PROCESS | 3480 | 1460997560499 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 3480 | 1460997560506 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 09:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:39:20 INFO - PROCESS | 3480 | 1460997560512 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 3480 | 1460997560515 Marionette TRACE conn4 <- [1,762,null,{}] 09:39:20 INFO - PROCESS | 3480 | 1460997560519 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}] 09:39:20 INFO - PROCESS | 3480 | 1460997560624 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:39:20 INFO - PROCESS | 3480 | 1460997560722 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 3480 | ++DOCSHELL 1A593800 == 70 [pid = 3480] [id = 200] 09:39:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1A66D000) [pid = 3480] [serial = 598] [outer = 00000000] 09:39:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1BBDD400) [pid = 3480] [serial = 599] [outer = 1A66D000] 09:39:20 INFO - PROCESS | 3480 | 1460997560776 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1C22F000) [pid = 3480] [serial = 600] [outer = 1A66D000] 09:39:21 INFO - PROCESS | 3480 | 1460997561386 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]]]}] 09:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 930ms 09:39:21 INFO - PROCESS | 3480 | 1460997561443 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 3480 | 1460997561446 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 09:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:39:21 INFO - PROCESS | 3480 | 1460997561450 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 3480 | 1460997561454 Marionette TRACE conn4 <- [1,766,null,{}] 09:39:21 INFO - PROCESS | 3480 | 1460997561465 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}] 09:39:21 INFO - PROCESS | 3480 | 1460997561583 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:39:21 INFO - PROCESS | 3480 | 1460997561713 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 3480 | ++DOCSHELL 1F025C00 == 71 [pid = 3480] [id = 201] 09:39:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (1F0DB800) [pid = 3480] [serial = 601] [outer = 00000000] 09:39:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (2000F400) [pid = 3480] [serial = 602] [outer = 1F0DB800] 09:39:21 INFO - PROCESS | 3480 | 1460997561771 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (200A7000) [pid = 3480] [serial = 603] [outer = 1F0DB800] 09:39:22 INFO - PROCESS | 3480 | 1460997562392 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]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 971ms 09:39:22 INFO - PROCESS | 3480 | 1460997562424 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 3480 | 1460997562427 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 09:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:39:22 INFO - PROCESS | 3480 | 1460997562430 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 3480 | 1460997562432 Marionette TRACE conn4 <- [1,770,null,{}] 09:39:22 INFO - PROCESS | 3480 | 1460997562436 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}] 09:39:22 INFO - PROCESS | 3480 | 1460997562539 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:39:22 INFO - PROCESS | 3480 | 1460997562642 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 3480 | ++DOCSHELL 200D4000 == 72 [pid = 3480] [id = 202] 09:39:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (200D4C00) [pid = 3480] [serial = 604] [outer = 00000000] 09:39:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (20235000) [pid = 3480] [serial = 605] [outer = 200D4C00] 09:39:22 INFO - PROCESS | 3480 | 1460997562699 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (2023A000) [pid = 3480] [serial = 606] [outer = 200D4C00] 09:39:23 INFO - PROCESS | 3480 | 1460997563264 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]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 870ms 09:39:23 INFO - PROCESS | 3480 | 1460997563304 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 3480 | 1460997563306 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 09:39:23 INFO - PROCESS | 3480 | 1460997563309 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:39:23 INFO - PROCESS | 3480 | 1460997563311 Marionette TRACE conn4 <- [1,774,null,{}] 09:39:23 INFO - PROCESS | 3480 | 1460997563315 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}] 09:39:23 INFO - PROCESS | 3480 | 1460997563416 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:39:23 INFO - PROCESS | 3480 | 1460997563517 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 3480 | ++DOCSHELL 2023C000 == 73 [pid = 3480] [id = 203] 09:39:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (20240C00) [pid = 3480] [serial = 607] [outer = 00000000] 09:39:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (202AD000) [pid = 3480] [serial = 608] [outer = 20240C00] 09:39:23 INFO - PROCESS | 3480 | 1460997563571 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (20372000) [pid = 3480] [serial = 609] [outer = 20240C00] 09:39:24 INFO - PROCESS | 3480 | 1460997564122 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]]]}] 09:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 830ms 09:39:24 INFO - PROCESS | 3480 | 1460997564145 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 3480 | 1460997564148 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 09:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:39:24 INFO - PROCESS | 3480 | 1460997564152 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 3480 | 1460997564154 Marionette TRACE conn4 <- [1,778,null,{}] 09:39:24 INFO - PROCESS | 3480 | 1460997564157 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}] 09:39:24 INFO - PROCESS | 3480 | 1460997564294 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:39:24 INFO - PROCESS | 3480 | 1460997564401 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 3480 | ++DOCSHELL 1CD07400 == 74 [pid = 3480] [id = 204] 09:39:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (1CD07800) [pid = 3480] [serial = 610] [outer = 00000000] 09:39:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (2037C400) [pid = 3480] [serial = 611] [outer = 1CD07800] 09:39:24 INFO - PROCESS | 3480 | 1460997564457 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (2052C400) [pid = 3480] [serial = 612] [outer = 1CD07800] 09:39:25 INFO - PROCESS | 3480 | 1460997565135 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]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1022ms 09:39:25 INFO - PROCESS | 3480 | 1460997565175 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 3480 | 1460997565179 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 09:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:39:25 INFO - PROCESS | 3480 | 1460997565184 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 3480 | 1460997565187 Marionette TRACE conn4 <- [1,782,null,{}] 09:39:25 INFO - PROCESS | 3480 | 1460997565192 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}] 09:39:25 INFO - PROCESS | 3480 | 1460997565291 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:39:25 INFO - PROCESS | 3480 | 1460997565389 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 3480 | ++DOCSHELL 18486C00 == 75 [pid = 3480] [id = 205] 09:39:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (18ADF400) [pid = 3480] [serial = 613] [outer = 00000000] 09:39:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (1A0EE800) [pid = 3480] [serial = 614] [outer = 18ADF400] 09:39:25 INFO - PROCESS | 3480 | 1460997565438 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (1B44E000) [pid = 3480] [serial = 615] [outer = 18ADF400] 09:39:26 INFO - PROCESS | 3480 | --DOCSHELL 1751CC00 == 74 [pid = 3480] [id = 30] 09:39:26 INFO - PROCESS | 3480 | --DOCSHELL 1D544000 == 73 [pid = 3480] [id = 197] 09:39:26 INFO - PROCESS | 3480 | --DOCSHELL 0F639800 == 72 [pid = 3480] [id = 196] 09:39:26 INFO - PROCESS | 3480 | --DOCSHELL 1B7AF000 == 71 [pid = 3480] [id = 195] 09:39:26 INFO - PROCESS | 3480 | --DOCSHELL 18D9A000 == 70 [pid = 3480] [id = 194] 09:39:26 INFO - PROCESS | 3480 | --DOCSHELL 12E22400 == 69 [pid = 3480] [id = 193] 09:39:26 INFO - PROCESS | 3480 | --DOCSHELL 1262D400 == 68 [pid = 3480] [id = 192] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (16E35800) [pid = 3480] [serial = 530] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (1B7AB800) [pid = 3480] [serial = 533] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (200A8400) [pid = 3480] [serial = 536] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (1D0CD000) [pid = 3480] [serial = 560] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | 1460997566123 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]]]}] 09:39:26 INFO - PROCESS | 3480 | --DOCSHELL 1F5F0C00 == 67 [pid = 3480] [id = 191] 09:39:26 INFO - PROCESS | 3480 | --DOCSHELL 1F074800 == 66 [pid = 3480] [id = 190] 09:39:26 INFO - PROCESS | 3480 | --DOCSHELL 1A0E6400 == 65 [pid = 3480] [id = 189] 09:39:26 INFO - PROCESS | 3480 | --DOCSHELL 12C56400 == 64 [pid = 3480] [id = 188] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (200D8800) [pid = 3480] [serial = 528] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (1373D400) [pid = 3480] [serial = 545] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (15F53400) [pid = 3480] [serial = 546] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (1A343400) [pid = 3480] [serial = 548] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (1C229C00) [pid = 3480] [serial = 554] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (18A08400) [pid = 3480] [serial = 543] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (177AB800) [pid = 3480] [serial = 542] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (2037E400) [pid = 3480] [serial = 539] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1BA8A800) [pid = 3480] [serial = 552] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (1C234C00) [pid = 3480] [serial = 555] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (1BA7F000) [pid = 3480] [serial = 551] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1A668400) [pid = 3480] [serial = 549] [outer = 00000000] [url = about:blank] 09:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1CD0C000) [pid = 3480] [serial = 558] [outer = 00000000] [url = about:blank] 09:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 970ms 09:39:26 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (1CC7CC00) [pid = 3480] [serial = 557] [outer = 00000000] [url = about:blank] 09:39:26 INFO - PROCESS | 3480 | 1460997566156 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 3480 | 1460997566161 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 09:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:39:26 INFO - PROCESS | 3480 | 1460997566167 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 3480 | 1460997566169 Marionette TRACE conn4 <- [1,786,null,{}] 09:39:26 INFO - PROCESS | 3480 | 1460997566173 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}] 09:39:26 INFO - PROCESS | 3480 | 1460997566259 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:39:26 INFO - PROCESS | 3480 | 1460997566265 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 3480 | ++DOCSHELL 12BCFC00 == 65 [pid = 3480] [id = 206] 09:39:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (12C4F400) [pid = 3480] [serial = 616] [outer = 00000000] 09:39:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (136F4000) [pid = 3480] [serial = 617] [outer = 12C4F400] 09:39:26 INFO - PROCESS | 3480 | 1460997566311 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (16E35800) [pid = 3480] [serial = 618] [outer = 12C4F400] 09:39:26 INFO - PROCESS | 3480 | 1460997566792 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]]]}] 09:39:26 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 09:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 09:39:26 INFO - PROCESS | 3480 | 1460997566840 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 3480 | 1460997566842 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 09:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:39:26 INFO - PROCESS | 3480 | 1460997566845 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 3480 | 1460997566848 Marionette TRACE conn4 <- [1,790,null,{}] 09:39:26 INFO - PROCESS | 3480 | 1460997566858 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}] 09:39:26 INFO - PROCESS | 3480 | 1460997566946 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:39:27 INFO - PROCESS | 3480 | 1460997566997 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 3480 | ++DOCSHELL 1733B400 == 66 [pid = 3480] [id = 207] 09:39:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (18ADEC00) [pid = 3480] [serial = 619] [outer = 00000000] 09:39:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1B74FC00) [pid = 3480] [serial = 620] [outer = 18ADEC00] 09:39:27 INFO - PROCESS | 3480 | 1460997567120 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1B7B1C00) [pid = 3480] [serial = 621] [outer = 18ADEC00] 09:39:27 INFO - PROCESS | 3480 | 1460997567554 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]]]}] 09:39:27 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 09:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 731ms 09:39:27 INFO - PROCESS | 3480 | 1460997567580 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 3480 | 1460997567582 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 09:39:27 INFO - PROCESS | 3480 | 1460997567585 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 3480 | 1460997567587 Marionette TRACE conn4 <- [1,794,null,{}] 09:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:39:27 INFO - PROCESS | 3480 | 1460997567591 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}] 09:39:27 INFO - PROCESS | 3480 | 1460997567675 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:39:27 INFO - PROCESS | 3480 | 1460997567681 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 3480 | ++DOCSHELL 1BB16000 == 67 [pid = 3480] [id = 208] 09:39:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1BB16800) [pid = 3480] [serial = 622] [outer = 00000000] 09:39:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1C235000) [pid = 3480] [serial = 623] [outer = 1BB16800] 09:39:27 INFO - PROCESS | 3480 | 1460997567726 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1CD08C00) [pid = 3480] [serial = 624] [outer = 1BB16800] 09:39:28 INFO - PROCESS | 3480 | 1460997568172 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]]]}] 09:39:28 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 09:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 09:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:39:28 INFO - PROCESS | 3480 | 1460997568222 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 3480 | 1460997568224 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 09:39:28 INFO - PROCESS | 3480 | 1460997568228 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 3480 | 1460997568230 Marionette TRACE conn4 <- [1,798,null,{}] 09:39:28 INFO - PROCESS | 3480 | 1460997568234 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}] 09:39:28 INFO - PROCESS | 3480 | 1460997568344 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:39:28 INFO - PROCESS | 3480 | 1460997568433 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 3480 | ++DOCSHELL 12C5C800 == 68 [pid = 3480] [id = 209] 09:39:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1D0D1800) [pid = 3480] [serial = 625] [outer = 00000000] 09:39:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1D643000) [pid = 3480] [serial = 626] [outer = 1D0D1800] 09:39:28 INFO - PROCESS | 3480 | 1460997568478 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (1F026000) [pid = 3480] [serial = 627] [outer = 1D0D1800] 09:39:28 INFO - PROCESS | 3480 | 1460997568923 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]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 730ms 09:39:28 INFO - PROCESS | 3480 | 1460997568960 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 3480 | 1460997568962 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 09:39:28 INFO - PROCESS | 3480 | 1460997568965 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:39:28 INFO - PROCESS | 3480 | 1460997568967 Marionette TRACE conn4 <- [1,802,null,{}] 09:39:29 INFO - PROCESS | 3480 | 1460997568976 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}] 09:39:29 INFO - PROCESS | 3480 | 1460997569113 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:39:29 INFO - PROCESS | 3480 | 1460997569182 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 3480 | ++DOCSHELL 1F536000 == 69 [pid = 3480] [id = 210] 09:39:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (1F5F0C00) [pid = 3480] [serial = 628] [outer = 00000000] 09:39:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (20010000) [pid = 3480] [serial = 629] [outer = 1F5F0C00] 09:39:29 INFO - PROCESS | 3480 | 1460997569230 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (200A5400) [pid = 3480] [serial = 630] [outer = 1F5F0C00] 09:39:29 INFO - PROCESS | 3480 | 1460997569667 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] 09:39:29 INFO - PROCESS | 3480 | 1460997569736 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 09:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:39:29 INFO - PROCESS | 3480 | 1460997569748 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 3480 | 1460997569749 Marionette TRACE conn4 <- [1,806,null,{}] 09:39:29 INFO - PROCESS | 3480 | 1460997569753 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}] 09:39:29 INFO - PROCESS | 3480 | 1460997569862 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:39:29 INFO - PROCESS | 3480 | 1460997569923 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 3480 | ++DOCSHELL 2000C800 == 70 [pid = 3480] [id = 211] 09:39:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (200A9C00) [pid = 3480] [serial = 631] [outer = 00000000] 09:39:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (20236C00) [pid = 3480] [serial = 632] [outer = 200A9C00] 09:39:29 INFO - PROCESS | 3480 | 1460997569967 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (202AA800) [pid = 3480] [serial = 633] [outer = 200A9C00] 09:39:30 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (12C4F800) [pid = 3480] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:39:30 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (19166400) [pid = 3480] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:39:30 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (1262EC00) [pid = 3480] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:39:30 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (1D0AE000) [pid = 3480] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:39:30 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (13A9E400) [pid = 3480] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:39:30 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (1D5CB800) [pid = 3480] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:39:30 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (1BA89800) [pid = 3480] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:39:30 INFO - PROCESS | 3480 | 1460997570393 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]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 09:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:39:30 INFO - PROCESS | 3480 | 1460997570424 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 3480 | 1460997570427 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 09:39:30 INFO - PROCESS | 3480 | 1460997570434 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 3480 | 1460997570436 Marionette TRACE conn4 <- [1,810,null,{}] 09:39:30 INFO - PROCESS | 3480 | 1460997570439 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}] 09:39:30 INFO - PROCESS | 3480 | 1460997570558 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:39:30 INFO - PROCESS | 3480 | 1460997570616 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 3480 | ++DOCSHELL 19166400 == 71 [pid = 3480] [id = 212] 09:39:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (191D8800) [pid = 3480] [serial = 634] [outer = 00000000] 09:39:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (200C5C00) [pid = 3480] [serial = 635] [outer = 191D8800] 09:39:30 INFO - PROCESS | 3480 | 1460997570661 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (20379400) [pid = 3480] [serial = 636] [outer = 191D8800] 09:39:31 INFO - PROCESS | 3480 | 1460997571032 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] 09:39:31 INFO - PROCESS | 3480 | 1460997571067 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 09:39:31 INFO - PROCESS | 3480 | 1460997571070 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 3480 | 1460997571072 Marionette TRACE conn4 <- [1,814,null,{}] 09:39:31 INFO - PROCESS | 3480 | 1460997571075 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}] 09:39:31 INFO - PROCESS | 3480 | 1460997571158 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:39:31 INFO - PROCESS | 3480 | 1460997571195 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 3480 | ++DOCSHELL 2052A400 == 72 [pid = 3480] [id = 213] 09:39:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (2052A800) [pid = 3480] [serial = 637] [outer = 00000000] 09:39:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (2057B400) [pid = 3480] [serial = 638] [outer = 2052A800] 09:39:31 INFO - PROCESS | 3480 | 1460997571240 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (2057F000) [pid = 3480] [serial = 639] [outer = 2052A800] 09:39:31 INFO - PROCESS | 3480 | 1460997571669 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]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 09:39:31 INFO - PROCESS | 3480 | 1460997571712 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 3480 | 1460997571714 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 09:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:39:31 INFO - PROCESS | 3480 | 1460997571718 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 3480 | 1460997571719 Marionette TRACE conn4 <- [1,818,null,{}] 09:39:31 INFO - PROCESS | 3480 | 1460997571723 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}] 09:39:31 INFO - PROCESS | 3480 | 1460997571805 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:39:31 INFO - PROCESS | 3480 | 1460997571811 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 3480 | ++DOCSHELL 0F045000 == 73 [pid = 3480] [id = 214] 09:39:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (0F045C00) [pid = 3480] [serial = 640] [outer = 00000000] 09:39:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (1A58F800) [pid = 3480] [serial = 641] [outer = 0F045C00] 09:39:31 INFO - PROCESS | 3480 | 1460997571856 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (2059E000) [pid = 3480] [serial = 642] [outer = 0F045C00] 09:39:32 INFO - PROCESS | 3480 | 1460997572369 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]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 672ms 09:39:32 INFO - PROCESS | 3480 | 1460997572393 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 3480 | 1460997572398 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 09:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:39:32 INFO - PROCESS | 3480 | 1460997572403 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 3480 | 1460997572408 Marionette TRACE conn4 <- [1,822,null,{}] 09:39:32 INFO - PROCESS | 3480 | 1460997572415 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}] 09:39:32 INFO - PROCESS | 3480 | 1460997572527 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:39:32 INFO - PROCESS | 3480 | 1460997572707 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 3480 | ++DOCSHELL 16E1B400 == 74 [pid = 3480] [id = 215] 09:39:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (16E20800) [pid = 3480] [serial = 643] [outer = 00000000] 09:39:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (17523400) [pid = 3480] [serial = 644] [outer = 16E20800] 09:39:32 INFO - PROCESS | 3480 | 1460997572764 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (18ADC800) [pid = 3480] [serial = 645] [outer = 16E20800] 09:39:33 INFO - PROCESS | 3480 | 1460997573321 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]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 990ms 09:39:33 INFO - PROCESS | 3480 | 1460997573394 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 3480 | 1460997573400 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 09:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:39:33 INFO - PROCESS | 3480 | 1460997573406 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 3480 | 1460997573409 Marionette TRACE conn4 <- [1,826,null,{}] 09:39:33 INFO - PROCESS | 3480 | 1460997573413 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}] 09:39:33 INFO - PROCESS | 3480 | 1460997573553 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:39:33 INFO - PROCESS | 3480 | 1460997573686 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 3480 | ++DOCSHELL 1A343400 == 75 [pid = 3480] [id = 216] 09:39:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (1A58F000) [pid = 3480] [serial = 646] [outer = 00000000] 09:39:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (1C22EC00) [pid = 3480] [serial = 647] [outer = 1A58F000] 09:39:33 INFO - PROCESS | 3480 | 1460997573742 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (1CD08000) [pid = 3480] [serial = 648] [outer = 1A58F000] 09:39:34 INFO - PROCESS | 3480 | 1460997574352 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]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 970ms 09:39:34 INFO - PROCESS | 3480 | 1460997574378 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 3480 | 1460997574381 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 09:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:39:34 INFO - PROCESS | 3480 | 1460997574385 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 3480 | 1460997574388 Marionette TRACE conn4 <- [1,830,null,{}] 09:39:34 INFO - PROCESS | 3480 | 1460997574399 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}] 09:39:34 INFO - PROCESS | 3480 | 1460997574513 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:39:34 INFO - PROCESS | 3480 | 1460997574646 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 3480 | ++DOCSHELL 20371400 == 76 [pid = 3480] [id = 217] 09:39:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (20522C00) [pid = 3480] [serial = 649] [outer = 00000000] 09:39:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (2056A800) [pid = 3480] [serial = 650] [outer = 20522C00] 09:39:34 INFO - PROCESS | 3480 | 1460997574703 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (2056E800) [pid = 3480] [serial = 651] [outer = 20522C00] 09:39:35 INFO - PROCESS | 3480 | 1460997575344 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]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 971ms 09:39:35 INFO - PROCESS | 3480 | 1460997575358 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 3480 | 1460997575361 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 09:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:39:35 INFO - PROCESS | 3480 | 1460997575378 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 3480 | 1460997575380 Marionette TRACE conn4 <- [1,834,null,{}] 09:39:35 INFO - PROCESS | 3480 | 1460997575385 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}] 09:39:35 INFO - PROCESS | 3480 | 1460997575491 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:39:35 INFO - PROCESS | 3480 | 1460997575621 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 3480 | ++DOCSHELL 2056F800 == 77 [pid = 3480] [id = 218] 09:39:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (20579000) [pid = 3480] [serial = 652] [outer = 00000000] 09:39:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (20D09000) [pid = 3480] [serial = 653] [outer = 20579000] 09:39:35 INFO - PROCESS | 3480 | 1460997575677 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (20D57000) [pid = 3480] [serial = 654] [outer = 20579000] 09:39:36 INFO - PROCESS | 3480 | 1460997576213 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]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 890ms 09:39:36 INFO - PROCESS | 3480 | 1460997576258 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 3480 | 1460997576261 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 09:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:39:36 INFO - PROCESS | 3480 | 1460997576264 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 3480 | 1460997576266 Marionette TRACE conn4 <- [1,838,null,{}] 09:39:36 INFO - PROCESS | 3480 | 1460997576270 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}] 09:39:36 INFO - PROCESS | 3480 | 1460997576373 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:39:36 INFO - PROCESS | 3480 | 1460997576478 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 3480 | ++DOCSHELL 1C233C00 == 78 [pid = 3480] [id = 219] 09:39:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (20011400) [pid = 3480] [serial = 655] [outer = 00000000] 09:39:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (20F5EC00) [pid = 3480] [serial = 656] [outer = 20011400] 09:39:36 INFO - PROCESS | 3480 | 1460997576532 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (20F60800) [pid = 3480] [serial = 657] [outer = 20011400] 09:39:37 INFO - PROCESS | 3480 | 1460997577119 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]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 931ms 09:39:37 INFO - PROCESS | 3480 | 1460997577198 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 3480 | 1460997577200 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 09:39:37 INFO - PROCESS | 3480 | 1460997577204 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:39:37 INFO - PROCESS | 3480 | 1460997577206 Marionette TRACE conn4 <- [1,842,null,{}] 09:39:37 INFO - PROCESS | 3480 | 1460997577209 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}] 09:39:37 INFO - PROCESS | 3480 | 1460997577364 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:39:37 INFO - PROCESS | 3480 | 1460997577506 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 3480 | ++DOCSHELL 18253000 == 79 [pid = 3480] [id = 220] 09:39:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (18257000) [pid = 3480] [serial = 658] [outer = 00000000] 09:39:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (1B751400) [pid = 3480] [serial = 659] [outer = 18257000] 09:39:37 INFO - PROCESS | 3480 | 1460997577564 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (20F5E000) [pid = 3480] [serial = 660] [outer = 18257000] 09:39:38 INFO - PROCESS | 3480 | 1460997578355 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]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1218ms 09:39:38 INFO - PROCESS | 3480 | 1460997578427 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 3480 | 1460997578431 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 09:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:39:38 INFO - PROCESS | 3480 | 1460997578436 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 3480 | 1460997578440 Marionette TRACE conn4 <- [1,846,null,{}] 09:39:38 INFO - PROCESS | 3480 | 1460997578446 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}] 09:39:38 INFO - PROCESS | 3480 | 1460997578576 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:39:38 INFO - PROCESS | 3480 | 1460997578720 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 3480 | ++DOCSHELL 17519000 == 80 [pid = 3480] [id = 221] 09:39:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (1751CC00) [pid = 3480] [serial = 661] [outer = 00000000] 09:39:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (17581800) [pid = 3480] [serial = 662] [outer = 1751CC00] 09:39:38 INFO - PROCESS | 3480 | 1460997578772 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (18259000) [pid = 3480] [serial = 663] [outer = 1751CC00] 09:39:39 INFO - PROCESS | 3480 | --DOCSHELL 20015800 == 79 [pid = 3480] [id = 176] 09:39:39 INFO - PROCESS | 3480 | --DOCSHELL 2052A400 == 78 [pid = 3480] [id = 213] 09:39:39 INFO - PROCESS | 3480 | --DOCSHELL 19166400 == 77 [pid = 3480] [id = 212] 09:39:39 INFO - PROCESS | 3480 | --DOCSHELL 2000C800 == 76 [pid = 3480] [id = 211] 09:39:39 INFO - PROCESS | 3480 | --DOCSHELL 1F536000 == 75 [pid = 3480] [id = 210] 09:39:39 INFO - PROCESS | 3480 | --DOCSHELL 12C5C800 == 74 [pid = 3480] [id = 209] 09:39:39 INFO - PROCESS | 3480 | --DOCSHELL 1BB16000 == 73 [pid = 3480] [id = 208] 09:39:39 INFO - PROCESS | 3480 | --DOCSHELL 1733B400 == 72 [pid = 3480] [id = 207] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (20012800) [pid = 3480] [serial = 593] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOCSHELL 12BCFC00 == 71 [pid = 3480] [id = 206] 09:39:39 INFO - PROCESS | 3480 | --DOCSHELL 18486C00 == 70 [pid = 3480] [id = 205] 09:39:39 INFO - PROCESS | 3480 | --DOCSHELL 1230F000 == 69 [pid = 3480] [id = 198] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (1CD10000) [pid = 3480] [serial = 587] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (1B755C00) [pid = 3480] [serial = 581] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (17578800) [pid = 3480] [serial = 576] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (173D2400) [pid = 3480] [serial = 575] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (1D0CDC00) [pid = 3480] [serial = 561] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (17515C00) [pid = 3480] [serial = 578] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (18490C00) [pid = 3480] [serial = 579] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (18ADD800) [pid = 3480] [serial = 563] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (1C22CC00) [pid = 3480] [serial = 566] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (1F46E000) [pid = 3480] [serial = 569] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1F8B6C00) [pid = 3480] [serial = 572] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1F02B800) [pid = 3480] [serial = 590] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (1CC08000) [pid = 3480] [serial = 585] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (1C488800) [pid = 3480] [serial = 584] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (1D0D1400) [pid = 3480] [serial = 588] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (1F5E3000) [pid = 3480] [serial = 591] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (1B7AB400) [pid = 3480] [serial = 582] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3480 | 1460997579412 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]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1024ms 09:39:39 INFO - PROCESS | 3480 | 1460997579460 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 3480 | 1460997579465 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 09:39:39 INFO - PROCESS | 3480 | 1460997579470 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:39:39 INFO - PROCESS | 3480 | 1460997579473 Marionette TRACE conn4 <- [1,850,null,{}] 09:39:39 INFO - PROCESS | 3480 | 1460997579476 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}] 09:39:39 INFO - PROCESS | 3480 | 1460997579565 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:39:39 INFO - PROCESS | 3480 | 1460997579658 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 3480 | ++DOCSHELL 12877400 == 70 [pid = 3480] [id = 222] 09:39:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (1287CC00) [pid = 3480] [serial = 664] [outer = 00000000] 09:39:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (17518C00) [pid = 3480] [serial = 665] [outer = 1287CC00] 09:39:39 INFO - PROCESS | 3480 | 1460997579703 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (1825A000) [pid = 3480] [serial = 666] [outer = 1287CC00] 09:39:41 INFO - PROCESS | 3480 | 1460997581175 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]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1734ms 09:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:39:41 INFO - PROCESS | 3480 | 1460997581208 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3480 | 1460997581210 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 09:39:41 INFO - PROCESS | 3480 | 1460997581214 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 3480 | 1460997581217 Marionette TRACE conn4 <- [1,854,null,{}] 09:39:41 INFO - PROCESS | 3480 | 1460997581227 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}] 09:39:41 INFO - PROCESS | 3480 | 1460997581317 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:39:41 INFO - PROCESS | 3480 | 1460997581324 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3480 | ++DOCSHELL 18D8EC00 == 71 [pid = 3480] [id = 223] 09:39:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (18D8FC00) [pid = 3480] [serial = 667] [outer = 00000000] 09:39:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (1C232C00) [pid = 3480] [serial = 668] [outer = 18D8FC00] 09:39:41 INFO - PROCESS | 3480 | 1460997581371 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (1CC01800) [pid = 3480] [serial = 669] [outer = 18D8FC00] 09:39:41 INFO - PROCESS | 3480 | 1460997581814 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]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 09:39:41 INFO - PROCESS | 3480 | 1460997581852 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3480 | 1460997581855 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 09:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:39:41 INFO - PROCESS | 3480 | 1460997581858 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 3480 | 1460997581859 Marionette TRACE conn4 <- [1,858,null,{}] 09:39:41 INFO - PROCESS | 3480 | 1460997581863 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}] 09:39:41 INFO - PROCESS | 3480 | 1460997581946 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:39:41 INFO - PROCESS | 3480 | 1460997581952 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3480 | ++DOCSHELL 1CC08000 == 72 [pid = 3480] [id = 224] 09:39:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (1CD05C00) [pid = 3480] [serial = 670] [outer = 00000000] 09:39:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (1D0D2800) [pid = 3480] [serial = 671] [outer = 1CD05C00] 09:39:42 INFO - PROCESS | 3480 | 1460997581996 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (1D2D7000) [pid = 3480] [serial = 672] [outer = 1CD05C00] 09:39:42 INFO - PROCESS | 3480 | 1460997582488 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]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 09:39:42 INFO - PROCESS | 3480 | 1460997582534 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 3480 | 1460997582536 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 09:39:42 INFO - PROCESS | 3480 | 1460997582540 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:39:42 INFO - PROCESS | 3480 | 1460997582542 Marionette TRACE conn4 <- [1,862,null,{}] 09:39:42 INFO - PROCESS | 3480 | 1460997582545 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}] 09:39:42 INFO - PROCESS | 3480 | 1460997582658 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:39:42 INFO - PROCESS | 3480 | 1460997582722 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 3480 | ++DOCSHELL 1D488000 == 73 [pid = 3480] [id = 225] 09:39:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1F022000) [pid = 3480] [serial = 673] [outer = 00000000] 09:39:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (1F466400) [pid = 3480] [serial = 674] [outer = 1F022000] 09:39:42 INFO - PROCESS | 3480 | 1460997582768 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (1F5E6800) [pid = 3480] [serial = 675] [outer = 1F022000] 09:39:43 INFO - PROCESS | 3480 | 1460997583194 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]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 09:39:43 INFO - PROCESS | 3480 | 1460997583214 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:39:43 INFO - PROCESS | 3480 | 1460997583216 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 09:39:43 INFO - PROCESS | 3480 | 1460997583219 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 3480 | 1460997583221 Marionette TRACE conn4 <- [1,866,null,{}] 09:39:43 INFO - PROCESS | 3480 | 1460997583230 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}] 09:39:43 INFO - PROCESS | 3480 | 1460997583389 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:39:43 INFO - PROCESS | 3480 | 1460997583414 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 3480 | ++DOCSHELL 1F8B8800 == 74 [pid = 3480] [id = 226] 09:39:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (1F8C2400) [pid = 3480] [serial = 676] [outer = 00000000] 09:39:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (200A7400) [pid = 3480] [serial = 677] [outer = 1F8C2400] 09:39:43 INFO - PROCESS | 3480 | 1460997583461 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (200C9800) [pid = 3480] [serial = 678] [outer = 1F8C2400] 09:39:43 INFO - PROCESS | 3480 | 1460997583924 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]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 09:39:43 INFO - PROCESS | 3480 | 1460997583950 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 3480 | 1460997583952 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 09:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:39:44 INFO - PROCESS | 3480 | 1460997583960 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 3480 | 1460997583962 Marionette TRACE conn4 <- [1,870,null,{}] 09:39:44 INFO - PROCESS | 3480 | 1460997583966 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}] 09:39:44 INFO - PROCESS | 3480 | 1460997584079 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:39:44 INFO - PROCESS | 3480 | 1460997584085 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 3480 | ++DOCSHELL 1F8C4400 == 75 [pid = 3480] [id = 227] 09:39:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (200A3C00) [pid = 3480] [serial = 679] [outer = 00000000] 09:39:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (202AF400) [pid = 3480] [serial = 680] [outer = 200A3C00] 09:39:44 INFO - PROCESS | 3480 | 1460997584129 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (2043DC00) [pid = 3480] [serial = 681] [outer = 200A3C00] 09:39:44 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (12C4F400) [pid = 3480] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:39:44 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (1BB16800) [pid = 3480] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:39:44 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (1D0D1800) [pid = 3480] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:39:44 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (191D8800) [pid = 3480] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:39:44 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (200A9C00) [pid = 3480] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:39:44 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (2052A800) [pid = 3480] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:39:44 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (18ADF400) [pid = 3480] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:39:44 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (18ADEC00) [pid = 3480] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:39:44 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (1F5F0C00) [pid = 3480] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:39:44 INFO - PROCESS | 3480 | 1460997584669 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]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 791ms 09:39:44 INFO - PROCESS | 3480 | 1460997584749 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 3480 | 1460997584752 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 09:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:39:44 INFO - PROCESS | 3480 | 1460997584755 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 3480 | 1460997584756 Marionette TRACE conn4 <- [1,874,null,{}] 09:39:44 INFO - PROCESS | 3480 | 1460997584760 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}] 09:39:44 INFO - PROCESS | 3480 | 1460997584841 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:39:44 INFO - PROCESS | 3480 | 1460997584848 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 3480 | ++DOCSHELL 1C22D000 == 76 [pid = 3480] [id = 228] 09:39:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1CA6B400) [pid = 3480] [serial = 682] [outer = 00000000] 09:39:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (1F8C1000) [pid = 3480] [serial = 683] [outer = 1CA6B400] 09:39:44 INFO - PROCESS | 3480 | 1460997584892 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (20009400) [pid = 3480] [serial = 684] [outer = 1CA6B400] 09:39:45 INFO - PROCESS | 3480 | 1460997585314 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]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 09:39:45 INFO - PROCESS | 3480 | 1460997585386 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 3480 | 1460997585388 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 09:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:39:45 INFO - PROCESS | 3480 | 1460997585391 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 3480 | 1460997585393 Marionette TRACE conn4 <- [1,878,null,{}] 09:39:45 INFO - PROCESS | 3480 | 1460997585396 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}] 09:39:45 INFO - PROCESS | 3480 | 1460997585480 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:39:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (20441800) [pid = 3480] [serial = 685] [outer = 123EE800] 09:39:45 INFO - PROCESS | 3480 | 1460997585503 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 3480 | ++DOCSHELL 20447000 == 77 [pid = 3480] [id = 229] 09:39:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (20447400) [pid = 3480] [serial = 686] [outer = 00000000] 09:39:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (2044B800) [pid = 3480] [serial = 687] [outer = 20447400] 09:39:45 INFO - PROCESS | 3480 | 1460997585556 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (20524800) [pid = 3480] [serial = 688] [outer = 20447400] 09:39:46 INFO - PROCESS | 3480 | 1460997586006 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]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 09:39:46 INFO - PROCESS | 3480 | 1460997586063 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 3480 | 1460997586065 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 09:39:46 INFO - PROCESS | 3480 | 1460997586069 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:39:46 INFO - PROCESS | 3480 | 1460997586070 Marionette TRACE conn4 <- [1,882,null,{}] 09:39:46 INFO - PROCESS | 3480 | 1460997586074 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}] 09:39:46 INFO - PROCESS | 3480 | 1460997586168 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:39:46 INFO - PROCESS | 3480 | 1460997586211 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 3480 | ++DOCSHELL 20448800 == 78 [pid = 3480] [id = 230] 09:39:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (2044B000) [pid = 3480] [serial = 689] [outer = 00000000] 09:39:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (20564800) [pid = 3480] [serial = 690] [outer = 2044B000] 09:39:46 INFO - PROCESS | 3480 | 1460997586257 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (20567C00) [pid = 3480] [serial = 691] [outer = 2044B000] 09:39:46 INFO - PROCESS | 3480 | 1460997586904 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]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 871ms 09:39:46 INFO - PROCESS | 3480 | 1460997586943 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 3480 | 1460997586948 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 09:39:46 INFO - PROCESS | 3480 | 1460997586954 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:39:46 INFO - PROCESS | 3480 | 1460997586958 Marionette TRACE conn4 <- [1,886,null,{}] 09:39:47 INFO - PROCESS | 3480 | 1460997586963 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}] 09:39:47 INFO - PROCESS | 3480 | 1460997587112 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:39:47 INFO - PROCESS | 3480 | 1460997587253 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 3480 | ++DOCSHELL 16C4DC00 == 79 [pid = 3480] [id = 231] 09:39:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (16E9B400) [pid = 3480] [serial = 692] [outer = 00000000] 09:39:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (1825A400) [pid = 3480] [serial = 693] [outer = 16E9B400] 09:39:47 INFO - PROCESS | 3480 | 1460997587311 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (18D8CC00) [pid = 3480] [serial = 694] [outer = 16E9B400] 09:39:47 INFO - PROCESS | 3480 | 1460997587944 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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1020ms 09:39:48 INFO - PROCESS | 3480 | 1460997587979 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 3480 | 1460997587985 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 09:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:39:48 INFO - PROCESS | 3480 | 1460997587991 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 3480 | 1460997587994 Marionette TRACE conn4 <- [1,890,null,{}] 09:39:48 INFO - PROCESS | 3480 | 1460997587998 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}] 09:39:48 INFO - PROCESS | 3480 | 1460997588108 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:39:48 INFO - PROCESS | 3480 | 1460997588217 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 3480 | ++DOCSHELL 1A0E7400 == 80 [pid = 3480] [id = 232] 09:39:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 155 (1A591400) [pid = 3480] [serial = 695] [outer = 00000000] 09:39:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 156 (1CA6AC00) [pid = 3480] [serial = 696] [outer = 1A591400] 09:39:48 INFO - PROCESS | 3480 | 1460997588273 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 157 (1D0D3800) [pid = 3480] [serial = 697] [outer = 1A591400] 09:39:48 INFO - PROCESS | 3480 | 1460997588890 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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 970ms 09:39:49 INFO - PROCESS | 3480 | 1460997588963 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3480 | 1460997588966 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:39:49 INFO - PROCESS | 3480 | 1460997588970 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 3480 | 1460997588973 Marionette TRACE conn4 <- [1,894,null,{}] 09:39:49 INFO - PROCESS | 3480 | 1460997588984 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}] 09:39:49 INFO - PROCESS | 3480 | 1460997589097 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:39:49 INFO - PROCESS | 3480 | 1460997589234 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3480 | ++DOCSHELL 2000C400 == 81 [pid = 3480] [id = 233] 09:39:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 158 (20010C00) [pid = 3480] [serial = 698] [outer = 00000000] 09:39:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (205A4000) [pid = 3480] [serial = 699] [outer = 20010C00] 09:39:49 INFO - PROCESS | 3480 | 1460997589293 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 160 (20D0A800) [pid = 3480] [serial = 700] [outer = 20010C00] 09:39:49 INFO - PROCESS | 3480 | 1460997589862 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]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 931ms 09:39:49 INFO - PROCESS | 3480 | 1460997589903 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3480 | 1460997589906 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 09:39:49 INFO - PROCESS | 3480 | 1460997589909 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:39:49 INFO - PROCESS | 3480 | 1460997589911 Marionette TRACE conn4 <- [1,898,null,{}] 09:39:49 INFO - PROCESS | 3480 | 1460997589915 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}] 09:39:50 INFO - PROCESS | 3480 | 1460997590024 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:39:50 INFO - PROCESS | 3480 | 1460997590158 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 3480 | ++DOCSHELL 20F5D400 == 82 [pid = 3480] [id = 234] 09:39:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 161 (20F65C00) [pid = 3480] [serial = 701] [outer = 00000000] 09:39:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 162 (20FAB800) [pid = 3480] [serial = 702] [outer = 20F65C00] 09:39:50 INFO - PROCESS | 3480 | 1460997590214 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 163 (20FAF400) [pid = 3480] [serial = 703] [outer = 20F65C00] 09:39:50 INFO - PROCESS | 3480 | 1460997590798 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]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 09:39:50 INFO - PROCESS | 3480 | 1460997590843 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 3480 | 1460997590846 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 09:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:39:50 INFO - PROCESS | 3480 | 1460997590849 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 3480 | 1460997590851 Marionette TRACE conn4 <- [1,902,null,{}] 09:39:50 INFO - PROCESS | 3480 | 1460997590855 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}] 09:39:50 INFO - PROCESS | 3480 | 1460997590959 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:39:51 INFO - PROCESS | 3480 | 1460997591068 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 3480 | ++DOCSHELL 20FB1000 == 83 [pid = 3480] [id = 235] 09:39:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 164 (20FB1800) [pid = 3480] [serial = 704] [outer = 00000000] 09:39:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 165 (2312E400) [pid = 3480] [serial = 705] [outer = 20FB1800] 09:39:51 INFO - PROCESS | 3480 | 1460997591122 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 166 (23130800) [pid = 3480] [serial = 706] [outer = 20FB1800] 09:39:51 INFO - PROCESS | 3480 | 1460997591682 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]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 870ms 09:39:51 INFO - PROCESS | 3480 | 1460997591723 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 3480 | 1460997591725 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 09:39:51 INFO - PROCESS | 3480 | 1460997591728 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:39:51 INFO - PROCESS | 3480 | 1460997591730 Marionette TRACE conn4 <- [1,906,null,{}] 09:39:51 INFO - PROCESS | 3480 | 1460997591734 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}] 09:39:51 INFO - PROCESS | 3480 | 1460997591852 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:39:52 INFO - PROCESS | 3480 | 1460997591961 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 3480 | ++DOCSHELL 202B1800 == 84 [pid = 3480] [id = 236] 09:39:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 167 (23133400) [pid = 3480] [serial = 707] [outer = 00000000] 09:39:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 168 (236D7C00) [pid = 3480] [serial = 708] [outer = 23133400] 09:39:52 INFO - PROCESS | 3480 | 1460997592017 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 169 (236D9800) [pid = 3480] [serial = 709] [outer = 23133400] 09:39:52 INFO - PROCESS | 3480 | 1460997592670 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]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 971ms 09:39:52 INFO - PROCESS | 3480 | 1460997592734 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 3480 | 1460997592736 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 09:39:52 INFO - PROCESS | 3480 | 1460997592740 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:39:52 INFO - PROCESS | 3480 | 1460997592742 Marionette TRACE conn4 <- [1,910,null,{}] 09:39:52 INFO - PROCESS | 3480 | 1460997592746 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}] 09:39:52 INFO - PROCESS | 3480 | 1460997592851 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:39:53 INFO - PROCESS | 3480 | 1460997592989 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 3480 | ++DOCSHELL 15F58C00 == 85 [pid = 3480] [id = 237] 09:39:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 170 (15FE7C00) [pid = 3480] [serial = 710] [outer = 00000000] 09:39:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 171 (18AE6C00) [pid = 3480] [serial = 711] [outer = 15FE7C00] 09:39:53 INFO - PROCESS | 3480 | 1460997593045 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 172 (1B43BC00) [pid = 3480] [serial = 712] [outer = 15FE7C00] 09:39:53 INFO - PROCESS | 3480 | 1460997593827 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]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1116ms 09:39:53 INFO - PROCESS | 3480 | 1460997593860 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 3480 | 1460997593864 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 09:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:39:53 INFO - PROCESS | 3480 | 1460997593869 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 3480 | 1460997593873 Marionette TRACE conn4 <- [1,914,null,{}] 09:39:53 INFO - PROCESS | 3480 | 1460997593878 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}] 09:39:53 INFO - PROCESS | 3480 | 1460997593979 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:39:54 INFO - PROCESS | 3480 | 1460997594125 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 3480 | ++DOCSHELL 1A345400 == 86 [pid = 3480] [id = 238] 09:39:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 173 (1A592800) [pid = 3480] [serial = 713] [outer = 00000000] 09:39:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 174 (1B7AC400) [pid = 3480] [serial = 714] [outer = 1A592800] 09:39:54 INFO - PROCESS | 3480 | 1460997594180 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 175 (1BA88C00) [pid = 3480] [serial = 715] [outer = 1A592800] 09:39:54 INFO - PROCESS | 3480 | --DOCSHELL 20447000 == 85 [pid = 3480] [id = 229] 09:39:54 INFO - PROCESS | 3480 | --DOCSHELL 1C22D000 == 84 [pid = 3480] [id = 228] 09:39:54 INFO - PROCESS | 3480 | --DOCSHELL 1F8C4400 == 83 [pid = 3480] [id = 227] 09:39:54 INFO - PROCESS | 3480 | --DOCSHELL 1F8B8800 == 82 [pid = 3480] [id = 226] 09:39:54 INFO - PROCESS | 3480 | --DOCSHELL 1D488000 == 81 [pid = 3480] [id = 225] 09:39:54 INFO - PROCESS | 3480 | --DOCSHELL 1CC08000 == 80 [pid = 3480] [id = 224] 09:39:54 INFO - PROCESS | 3480 | --DOCSHELL 18D8EC00 == 79 [pid = 3480] [id = 223] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 174 (1A58F800) [pid = 3480] [serial = 641] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOCSHELL 12877400 == 78 [pid = 3480] [id = 222] 09:39:54 INFO - PROCESS | 3480 | --DOCSHELL 17519000 == 77 [pid = 3480] [id = 221] 09:39:54 INFO - PROCESS | 3480 | --DOCSHELL 2056F800 == 76 [pid = 3480] [id = 218] 09:39:54 INFO - PROCESS | 3480 | --DOCSHELL 20371400 == 75 [pid = 3480] [id = 217] 09:39:54 INFO - PROCESS | 3480 | --DOCSHELL 1A343400 == 74 [pid = 3480] [id = 216] 09:39:54 INFO - PROCESS | 3480 | --DOCSHELL 16E1B400 == 73 [pid = 3480] [id = 215] 09:39:54 INFO - PROCESS | 3480 | 1460997594715 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]]]}] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 173 (2057F000) [pid = 3480] [serial = 639] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 172 (136F4000) [pid = 3480] [serial = 617] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 171 (202AD000) [pid = 3480] [serial = 608] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 170 (1BBDD400) [pid = 3480] [serial = 599] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 169 (16E35800) [pid = 3480] [serial = 618] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 168 (1C235000) [pid = 3480] [serial = 623] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 167 (20235000) [pid = 3480] [serial = 605] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 166 (1D643000) [pid = 3480] [serial = 626] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 165 (20379400) [pid = 3480] [serial = 636] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 164 (20236C00) [pid = 3480] [serial = 632] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 163 (2057B400) [pid = 3480] [serial = 638] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 162 (1CD08C00) [pid = 3480] [serial = 624] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 161 (1F026000) [pid = 3480] [serial = 627] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 160 (2000F400) [pid = 3480] [serial = 602] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 159 (1B44E000) [pid = 3480] [serial = 615] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (1B74FC00) [pid = 3480] [serial = 620] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 157 (200C5C00) [pid = 3480] [serial = 635] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 156 (202AA800) [pid = 3480] [serial = 633] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 155 (20010000) [pid = 3480] [serial = 629] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 154 (1751A800) [pid = 3480] [serial = 596] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (1B7B1C00) [pid = 3480] [serial = 621] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (200A5400) [pid = 3480] [serial = 630] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (2037C400) [pid = 3480] [serial = 611] [outer = 00000000] [url = about:blank] 09:39:54 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (1A0EE800) [pid = 3480] [serial = 614] [outer = 00000000] [url = about:blank] 09:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 931ms 09:39:54 INFO - PROCESS | 3480 | 1460997594801 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 3480 | 1460997594806 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 09:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:39:54 INFO - PROCESS | 3480 | 1460997594812 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 3480 | 1460997594815 Marionette TRACE conn4 <- [1,918,null,{}] 09:39:54 INFO - PROCESS | 3480 | 1460997594819 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}] 09:39:54 INFO - PROCESS | 3480 | 1460997594908 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:39:54 INFO - PROCESS | 3480 | 1460997594921 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 3480 | ++DOCSHELL 12C53000 == 74 [pid = 3480] [id = 239] 09:39:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (12E19800) [pid = 3480] [serial = 716] [outer = 00000000] 09:39:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (1751A800) [pid = 3480] [serial = 717] [outer = 12E19800] 09:39:54 INFO - PROCESS | 3480 | 1460997594969 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (18ADD800) [pid = 3480] [serial = 718] [outer = 12E19800] 09:39:55 INFO - PROCESS | 3480 | 1460997595466 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]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 09:39:55 INFO - PROCESS | 3480 | 1460997595498 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 3480 | 1460997595500 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 09:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:39:55 INFO - PROCESS | 3480 | 1460997595504 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 3480 | 1460997595507 Marionette TRACE conn4 <- [1,922,null,{}] 09:39:55 INFO - PROCESS | 3480 | 1460997595518 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}] 09:39:55 INFO - PROCESS | 3480 | 1460997595607 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:39:55 INFO - PROCESS | 3480 | 1460997595701 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 3480 | ++DOCSHELL 1B754800 == 75 [pid = 3480] [id = 240] 09:39:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (1B7AEC00) [pid = 3480] [serial = 719] [outer = 00000000] 09:39:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 155 (1CA6C000) [pid = 3480] [serial = 720] [outer = 1B7AEC00] 09:39:55 INFO - PROCESS | 3480 | 1460997595757 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 156 (1CD0DC00) [pid = 3480] [serial = 721] [outer = 1B7AEC00] 09:39:56 INFO - PROCESS | 3480 | 1460997596142 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]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 09:39:56 INFO - PROCESS | 3480 | 1460997596176 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 3480 | 1460997596179 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 09:39:56 INFO - PROCESS | 3480 | 1460997596182 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:39:56 INFO - PROCESS | 3480 | 1460997596184 Marionette TRACE conn4 <- [1,926,null,{}] 09:39:56 INFO - PROCESS | 3480 | 1460997596187 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}] 09:39:56 INFO - PROCESS | 3480 | 1460997596273 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:39:56 INFO - PROCESS | 3480 | 1460997596279 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 3480 | ++DOCSHELL 1D0D4400 == 76 [pid = 3480] [id = 241] 09:39:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 157 (1D0D5C00) [pid = 3480] [serial = 722] [outer = 00000000] 09:39:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 158 (1F02C000) [pid = 3480] [serial = 723] [outer = 1D0D5C00] 09:39:56 INFO - PROCESS | 3480 | 1460997596324 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (1F461C00) [pid = 3480] [serial = 724] [outer = 1D0D5C00] 09:39:56 INFO - PROCESS | 3480 | 1460997596797 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]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 09:39:56 INFO - PROCESS | 3480 | 1460997596856 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:39:56 INFO - PROCESS | 3480 | 1460997596858 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 09:39:56 INFO - PROCESS | 3480 | 1460997596861 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 3480 | 1460997596863 Marionette TRACE conn4 <- [1,930,null,{}] 09:39:56 INFO - PROCESS | 3480 | 1460997596867 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}] 09:39:56 INFO - PROCESS | 3480 | 1460997596982 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:39:57 INFO - PROCESS | 3480 | 1460997597046 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3480 | ++DOCSHELL 1F467C00 == 77 [pid = 3480] [id = 242] 09:39:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 160 (1F530C00) [pid = 3480] [serial = 725] [outer = 00000000] 09:39:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 161 (1F8BF800) [pid = 3480] [serial = 726] [outer = 1F530C00] 09:39:57 INFO - PROCESS | 3480 | 1460997597091 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 162 (20010000) [pid = 3480] [serial = 727] [outer = 1F530C00] 09:39:57 INFO - PROCESS | 3480 | 1460997597517 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]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 09:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:39:57 INFO - PROCESS | 3480 | 1460997597532 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 3480 | 1460997597534 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 09:39:57 INFO - PROCESS | 3480 | 1460997597537 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 3480 | 1460997597539 Marionette TRACE conn4 <- [1,934,null,{}] 09:39:57 INFO - PROCESS | 3480 | 1460997597542 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}] 09:39:57 INFO - PROCESS | 3480 | 1460997597690 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:39:57 INFO - PROCESS | 3480 | 1460997597791 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3480 | ++DOCSHELL 1B759800 == 78 [pid = 3480] [id = 243] 09:39:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 163 (20018800) [pid = 3480] [serial = 728] [outer = 00000000] 09:39:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 164 (202AA000) [pid = 3480] [serial = 729] [outer = 20018800] 09:39:57 INFO - PROCESS | 3480 | 1460997597839 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 165 (20379800) [pid = 3480] [serial = 730] [outer = 20018800] 09:39:58 INFO - PROCESS | 3480 | 1460997598267 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]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 770ms 09:39:58 INFO - PROCESS | 3480 | 1460997598308 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:39:58 INFO - PROCESS | 3480 | 1460997598310 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 09:39:58 INFO - PROCESS | 3480 | 1460997598314 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 3480 | 1460997598315 Marionette TRACE conn4 <- [1,938,null,{}] 09:39:58 INFO - PROCESS | 3480 | 1460997598318 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}] 09:39:58 INFO - PROCESS | 3480 | 1460997598434 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:39:58 INFO - PROCESS | 3480 | 1460997598497 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 3480 | ++DOCSHELL 2037B800 == 79 [pid = 3480] [id = 244] 09:39:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 166 (2037C400) [pid = 3480] [serial = 731] [outer = 00000000] 09:39:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 167 (2044BC00) [pid = 3480] [serial = 732] [outer = 2037C400] 09:39:58 INFO - PROCESS | 3480 | 1460997598541 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 168 (20530C00) [pid = 3480] [serial = 733] [outer = 2037C400] 09:39:58 INFO - PROCESS | 3480 | --DOMWINDOW == 167 (1F022000) [pid = 3480] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:39:58 INFO - PROCESS | 3480 | --DOMWINDOW == 166 (1F8C2400) [pid = 3480] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:39:58 INFO - PROCESS | 3480 | --DOMWINDOW == 165 (1CD05C00) [pid = 3480] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:39:58 INFO - PROCESS | 3480 | --DOMWINDOW == 164 (1287CC00) [pid = 3480] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:39:58 INFO - PROCESS | 3480 | --DOMWINDOW == 163 (18D8FC00) [pid = 3480] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:39:58 INFO - PROCESS | 3480 | --DOMWINDOW == 162 (200A3C00) [pid = 3480] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:39:58 INFO - PROCESS | 3480 | --DOMWINDOW == 161 (1751CC00) [pid = 3480] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:39:58 INFO - PROCESS | 3480 | --DOMWINDOW == 160 (0F045C00) [pid = 3480] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:39:58 INFO - PROCESS | 3480 | --DOMWINDOW == 159 (20447400) [pid = 3480] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:39:58 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (1CA6B400) [pid = 3480] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:39:59 INFO - PROCESS | 3480 | 1460997599037 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]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 770ms 09:39:59 INFO - PROCESS | 3480 | 1460997599084 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3480 | 1460997599086 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 09:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:39:59 INFO - PROCESS | 3480 | 1460997599089 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 3480 | 1460997599091 Marionette TRACE conn4 <- [1,942,null,{}] 09:39:59 INFO - PROCESS | 3480 | 1460997599094 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}] 09:39:59 INFO - PROCESS | 3480 | 1460997599178 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:39:59 INFO - PROCESS | 3480 | 1460997599183 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 3480 | ++DOCSHELL 15F57C00 == 80 [pid = 3480] [id = 245] 09:39:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (1751CC00) [pid = 3480] [serial = 734] [outer = 00000000] 09:39:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 160 (20441400) [pid = 3480] [serial = 735] [outer = 1751CC00] 09:39:59 INFO - PROCESS | 3480 | 1460997599228 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 161 (20579800) [pid = 3480] [serial = 736] [outer = 1751CC00] 09:39:59 INFO - PROCESS | 3480 | 1460997599662 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]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 631ms 09:39:59 INFO - PROCESS | 3480 | 1460997599720 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3480 | 1460997599722 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 09:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:39:59 INFO - PROCESS | 3480 | 1460997599725 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 3480 | 1460997599727 Marionette TRACE conn4 <- [1,946,null,{}] 09:39:59 INFO - PROCESS | 3480 | 1460997599731 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}] 09:39:59 INFO - PROCESS | 3480 | 1460997599817 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:39:59 INFO - PROCESS | 3480 | 1460997599823 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 3480 | ++DOCSHELL 2057AC00 == 81 [pid = 3480] [id = 246] 09:39:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 162 (2057C400) [pid = 3480] [serial = 737] [outer = 00000000] 09:39:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 163 (205A6C00) [pid = 3480] [serial = 738] [outer = 2057C400] 09:39:59 INFO - PROCESS | 3480 | 1460997599868 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 164 (20F5AC00) [pid = 3480] [serial = 739] [outer = 2057C400] 09:40:00 INFO - PROCESS | 3480 | 1460997600303 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]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 09:40:00 INFO - PROCESS | 3480 | 1460997600357 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 3480 | 1460997600359 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 09:40:00 INFO - PROCESS | 3480 | 1460997600362 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:40:00 INFO - PROCESS | 3480 | 1460997600364 Marionette TRACE conn4 <- [1,950,null,{}] 09:40:00 INFO - PROCESS | 3480 | 1460997600367 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}] 09:40:00 INFO - PROCESS | 3480 | 1460997600452 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:40:00 INFO - PROCESS | 3480 | 1460997600458 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 3480 | ++DOCSHELL 2059C400 == 82 [pid = 3480] [id = 247] 09:40:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 165 (20F61000) [pid = 3480] [serial = 740] [outer = 00000000] 09:40:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 166 (2312D000) [pid = 3480] [serial = 741] [outer = 20F61000] 09:40:00 INFO - PROCESS | 3480 | 1460997600503 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 167 (235B8C00) [pid = 3480] [serial = 742] [outer = 20F61000] 09:40:00 INFO - PROCESS | 3480 | 1460997600950 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]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 09:40:01 INFO - PROCESS | 3480 | 1460997601042 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 3480 | 1460997601046 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 09:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:40:01 INFO - PROCESS | 3480 | 1460997601057 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 3480 | 1460997601061 Marionette TRACE conn4 <- [1,954,null,{}] 09:40:01 INFO - PROCESS | 3480 | 1460997601069 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}] 09:40:01 INFO - PROCESS | 3480 | 1460997601202 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:40:01 INFO - PROCESS | 3480 | 1460997601341 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 3480 | ++DOCSHELL 12E18800 == 83 [pid = 3480] [id = 248] 09:40:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 168 (136F1400) [pid = 3480] [serial = 743] [outer = 00000000] 09:40:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 169 (17515C00) [pid = 3480] [serial = 744] [outer = 136F1400] 09:40:01 INFO - PROCESS | 3480 | 1460997601401 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 170 (18253400) [pid = 3480] [serial = 745] [outer = 136F1400] 09:40:02 INFO - PROCESS | 3480 | 1460997602049 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]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1022ms 09:40:02 INFO - PROCESS | 3480 | 1460997602085 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 3480 | 1460997602089 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 09:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:40:02 INFO - PROCESS | 3480 | 1460997602096 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 3480 | 1460997602100 Marionette TRACE conn4 <- [1,958,null,{}] 09:40:02 INFO - PROCESS | 3480 | 1460997602105 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}] 09:40:02 INFO - PROCESS | 3480 | 1460997602217 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:40:02 INFO - PROCESS | 3480 | 1460997602358 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 3480 | ++DOCSHELL 18491400 == 84 [pid = 3480] [id = 249] 09:40:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 171 (1B757800) [pid = 3480] [serial = 746] [outer = 00000000] 09:40:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 172 (1CEDF000) [pid = 3480] [serial = 747] [outer = 1B757800] 09:40:02 INFO - PROCESS | 3480 | 1460997602414 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 173 (1F46DC00) [pid = 3480] [serial = 748] [outer = 1B757800] 09:40:03 INFO - PROCESS | 3480 | 1460997603013 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]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 970ms 09:40:03 INFO - PROCESS | 3480 | 1460997603069 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 3480 | 1460997603071 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 09:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:40:03 INFO - PROCESS | 3480 | 1460997603075 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 3480 | 1460997603078 Marionette TRACE conn4 <- [1,962,null,{}] 09:40:03 INFO - PROCESS | 3480 | 1460997603088 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}] 09:40:03 INFO - PROCESS | 3480 | 1460997603204 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:40:03 INFO - PROCESS | 3480 | 1460997603347 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 3480 | ++DOCSHELL 2023B800 == 85 [pid = 3480] [id = 250] 09:40:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 174 (2023F400) [pid = 3480] [serial = 749] [outer = 00000000] 09:40:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 175 (2312C000) [pid = 3480] [serial = 750] [outer = 2023F400] 09:40:03 INFO - PROCESS | 3480 | 1460997603406 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 176 (235BDC00) [pid = 3480] [serial = 751] [outer = 2023F400] 09:40:04 INFO - PROCESS | 3480 | 1460997604000 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]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 09:40:04 INFO - PROCESS | 3480 | 1460997604049 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 3480 | 1460997604051 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 09:40:04 INFO - PROCESS | 3480 | 1460997604054 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:40:04 INFO - PROCESS | 3480 | 1460997604057 Marionette TRACE conn4 <- [1,966,null,{}] 09:40:04 INFO - PROCESS | 3480 | 1460997604060 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}] 09:40:04 INFO - PROCESS | 3480 | 1460997604171 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:40:04 INFO - PROCESS | 3480 | 1460997604311 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 3480 | ++DOCSHELL 235C5800 == 86 [pid = 3480] [id = 251] 09:40:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 177 (235C5C00) [pid = 3480] [serial = 752] [outer = 00000000] 09:40:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 178 (236DCC00) [pid = 3480] [serial = 753] [outer = 235C5C00] 09:40:04 INFO - PROCESS | 3480 | 1460997604368 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 179 (23CAC400) [pid = 3480] [serial = 754] [outer = 235C5C00] 09:40:04 INFO - PROCESS | 3480 | 1460997604938 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]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 931ms 09:40:05 INFO - PROCESS | 3480 | 1460997604989 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:40:05 INFO - PROCESS | 3480 | 1460997604991 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 09:40:05 INFO - PROCESS | 3480 | 1460997604994 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 3480 | 1460997604996 Marionette TRACE conn4 <- [1,970,null,{}] 09:40:05 INFO - PROCESS | 3480 | 1460997605000 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}] 09:40:05 INFO - PROCESS | 3480 | 1460997605107 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:40:05 INFO - PROCESS | 3480 | 1460997605247 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 3480 | ++DOCSHELL 23CAD800 == 87 [pid = 3480] [id = 252] 09:40:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 180 (23CB0000) [pid = 3480] [serial = 755] [outer = 00000000] 09:40:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 181 (23CB7000) [pid = 3480] [serial = 756] [outer = 23CB0000] 09:40:05 INFO - PROCESS | 3480 | 1460997605302 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 182 (240D3C00) [pid = 3480] [serial = 757] [outer = 23CB0000] 09:40:05 INFO - PROCESS | 3480 | 1460997605906 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]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 970ms 09:40:05 INFO - PROCESS | 3480 | 1460997605965 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 3480 | 1460997605967 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 09:40:05 INFO - PROCESS | 3480 | 1460997605970 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:40:05 INFO - PROCESS | 3480 | 1460997605973 Marionette TRACE conn4 <- [1,974,null,{}] 09:40:05 INFO - PROCESS | 3480 | 1460997605976 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}] 09:40:06 INFO - PROCESS | 3480 | 1460997606115 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:40:06 INFO - PROCESS | 3480 | 1460997606427 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3480 | ++DOCSHELL 12635400 == 88 [pid = 3480] [id = 253] 09:40:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 183 (12720400) [pid = 3480] [serial = 758] [outer = 00000000] 09:40:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 184 (12C57C00) [pid = 3480] [serial = 759] [outer = 12720400] 09:40:06 INFO - PROCESS | 3480 | 1460997606510 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 185 (13792C00) [pid = 3480] [serial = 760] [outer = 12720400] 09:40:07 INFO - PROCESS | 3480 | 1460997607094 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]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1181ms 09:40:07 INFO - PROCESS | 3480 | 1460997607155 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 3480 | 1460997607160 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 09:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:40:07 INFO - PROCESS | 3480 | 1460997607165 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 3480 | 1460997607168 Marionette TRACE conn4 <- [1,978,null,{}] 09:40:07 INFO - PROCESS | 3480 | 1460997607173 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}] 09:40:07 INFO - PROCESS | 3480 | 1460997607279 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:40:07 INFO - PROCESS | 3480 | 1460997607396 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 3480 | ++DOCSHELL 1825A800 == 89 [pid = 3480] [id = 254] 09:40:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 186 (1825C000) [pid = 3480] [serial = 761] [outer = 00000000] 09:40:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 187 (18D8EC00) [pid = 3480] [serial = 762] [outer = 1825C000] 09:40:07 INFO - PROCESS | 3480 | 1460997607488 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 188 (1A589C00) [pid = 3480] [serial = 763] [outer = 1825C000] 09:40:08 INFO - PROCESS | 3480 | 1460997608078 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]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 09:40:08 INFO - PROCESS | 3480 | 1460997608142 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 3480 | 1460997608146 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 09:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:40:08 INFO - PROCESS | 3480 | 1460997608150 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 3480 | 1460997608152 Marionette TRACE conn4 <- [1,982,null,{}] 09:40:08 INFO - PROCESS | 3480 | 1460997608156 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}] 09:40:08 INFO - PROCESS | 3480 | 1460997608259 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:40:08 INFO - PROCESS | 3480 | 1460997608407 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 3480 | ++DOCSHELL 18A08400 == 90 [pid = 3480] [id = 255] 09:40:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 189 (18AD7800) [pid = 3480] [serial = 764] [outer = 00000000] 09:40:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 190 (1CA68C00) [pid = 3480] [serial = 765] [outer = 18AD7800] 09:40:08 INFO - PROCESS | 3480 | 1460997608456 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 191 (1CD0E000) [pid = 3480] [serial = 766] [outer = 18AD7800] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 1A593800 == 89 [pid = 3480] [id = 200] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 1F025C00 == 88 [pid = 3480] [id = 201] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 200D4000 == 87 [pid = 3480] [id = 202] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 0F045000 == 86 [pid = 3480] [id = 214] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 1C48B800 == 85 [pid = 3480] [id = 17] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 18D8D000 == 84 [pid = 3480] [id = 15] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 1D5C0400 == 83 [pid = 3480] [id = 78] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 2023C000 == 82 [pid = 3480] [id = 203] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 1CD07400 == 81 [pid = 3480] [id = 204] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 2057AC00 == 80 [pid = 3480] [id = 246] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 15F57C00 == 79 [pid = 3480] [id = 245] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 2037B800 == 78 [pid = 3480] [id = 244] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 1B759800 == 77 [pid = 3480] [id = 243] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 1F467C00 == 76 [pid = 3480] [id = 242] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 1D0D4400 == 75 [pid = 3480] [id = 241] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 190 (17523400) [pid = 3480] [serial = 644] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 189 (1C22EC00) [pid = 3480] [serial = 647] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 188 (20F5EC00) [pid = 3480] [serial = 656] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 187 (20D09000) [pid = 3480] [serial = 653] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 186 (2056A800) [pid = 3480] [serial = 650] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 185 (1B751400) [pid = 3480] [serial = 659] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 184 (20564800) [pid = 3480] [serial = 690] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 1B754800 == 74 [pid = 3480] [id = 240] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 12C53000 == 73 [pid = 3480] [id = 239] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 1A345400 == 72 [pid = 3480] [id = 238] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 20F5D400 == 71 [pid = 3480] [id = 234] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 2000C400 == 70 [pid = 3480] [id = 233] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 1A0E7400 == 69 [pid = 3480] [id = 232] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 16C4DC00 == 68 [pid = 3480] [id = 231] 09:40:08 INFO - PROCESS | 3480 | --DOCSHELL 20448800 == 67 [pid = 3480] [id = 230] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 183 (1F466400) [pid = 3480] [serial = 674] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 182 (200A7400) [pid = 3480] [serial = 677] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 181 (1F5E6800) [pid = 3480] [serial = 675] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 180 (1D0D2800) [pid = 3480] [serial = 671] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 179 (17518C00) [pid = 3480] [serial = 665] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 178 (1825A000) [pid = 3480] [serial = 666] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 177 (1C232C00) [pid = 3480] [serial = 668] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 176 (1CC01800) [pid = 3480] [serial = 669] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 175 (202AF400) [pid = 3480] [serial = 680] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 174 (18259000) [pid = 3480] [serial = 663] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 173 (17581800) [pid = 3480] [serial = 662] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 172 (2059E000) [pid = 3480] [serial = 642] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 171 (200C9800) [pid = 3480] [serial = 678] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 170 (20524800) [pid = 3480] [serial = 688] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 169 (1F8C1000) [pid = 3480] [serial = 683] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 168 (2044B800) [pid = 3480] [serial = 687] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 167 (2043DC00) [pid = 3480] [serial = 681] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 166 (20009400) [pid = 3480] [serial = 684] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 165 (1D2D7000) [pid = 3480] [serial = 672] [outer = 00000000] [url = about:blank] 09:40:08 INFO - PROCESS | 3480 | --DOMWINDOW == 164 (1A660400) [pid = 3480] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:40:08 INFO - PROCESS | 3480 | 1460997608980 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]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 870ms 09:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:40:09 INFO - PROCESS | 3480 | 1460997609032 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 3480 | 1460997609035 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 09:40:09 INFO - PROCESS | 3480 | 1460997609039 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 3480 | 1460997609045 Marionette TRACE conn4 <- [1,986,null,{}] 09:40:09 INFO - PROCESS | 3480 | 1460997609056 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}] 09:40:09 INFO - PROCESS | 3480 | 1460997609143 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:40:09 INFO - PROCESS | 3480 | 1460997609241 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 3480 | ++DOCSHELL 15FD9000 == 68 [pid = 3480] [id = 256] 09:40:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 165 (173DC800) [pid = 3480] [serial = 767] [outer = 00000000] 09:40:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 166 (1A0BEC00) [pid = 3480] [serial = 768] [outer = 173DC800] 09:40:09 INFO - PROCESS | 3480 | 1460997609286 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 167 (1A593800) [pid = 3480] [serial = 769] [outer = 173DC800] 09:40:09 INFO - PROCESS | 3480 | 1460997609679 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]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 691ms 09:40:09 INFO - PROCESS | 3480 | 1460997609730 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 3480 | 1460997609733 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 09:40:09 INFO - PROCESS | 3480 | 1460997609736 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:40:09 INFO - PROCESS | 3480 | 1460997609737 Marionette TRACE conn4 <- [1,990,null,{}] 09:40:09 INFO - PROCESS | 3480 | 1460997609741 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}] 09:40:09 INFO - PROCESS | 3480 | 1460997609825 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:40:09 INFO - PROCESS | 3480 | 1460997609831 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 3480 | ++DOCSHELL 1B754800 == 69 [pid = 3480] [id = 257] 09:40:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 168 (1B759800) [pid = 3480] [serial = 770] [outer = 00000000] 09:40:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 169 (1C22EC00) [pid = 3480] [serial = 771] [outer = 1B759800] 09:40:09 INFO - PROCESS | 3480 | 1460997609875 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 170 (1CEDA400) [pid = 3480] [serial = 772] [outer = 1B759800] 09:40:10 INFO - PROCESS | 3480 | 1460997610334 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]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 631ms 09:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:40:10 INFO - PROCESS | 3480 | 1460997610371 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 3480 | 1460997610373 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 09:40:10 INFO - PROCESS | 3480 | 1460997610376 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 3480 | 1460997610378 Marionette TRACE conn4 <- [1,994,null,{}] 09:40:10 INFO - PROCESS | 3480 | 1460997610381 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}] 09:40:10 INFO - PROCESS | 3480 | 1460997610464 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:40:10 INFO - PROCESS | 3480 | 1460997610470 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 3480 | ++DOCSHELL 1287D000 == 70 [pid = 3480] [id = 258] 09:40:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 171 (1D0D6400) [pid = 3480] [serial = 773] [outer = 00000000] 09:40:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 172 (1F022000) [pid = 3480] [serial = 774] [outer = 1D0D6400] 09:40:10 INFO - PROCESS | 3480 | 1460997610524 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 173 (1F0DE000) [pid = 3480] [serial = 775] [outer = 1D0D6400] 09:40:11 INFO - PROCESS | 3480 | 1460997611004 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]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 09:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:40:11 INFO - PROCESS | 3480 | 1460997611055 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 3480 | 1460997611057 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 09:40:11 INFO - PROCESS | 3480 | 1460997611060 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 3480 | 1460997611062 Marionette TRACE conn4 <- [1,998,null,{}] 09:40:11 INFO - PROCESS | 3480 | 1460997611065 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}] 09:40:11 INFO - PROCESS | 3480 | 1460997611182 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:40:11 INFO - PROCESS | 3480 | 1460997611241 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 3480 | ++DOCSHELL 1F5E5000 == 71 [pid = 3480] [id = 259] 09:40:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 174 (1F5E5800) [pid = 3480] [serial = 776] [outer = 00000000] 09:40:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 175 (1F8C4400) [pid = 3480] [serial = 777] [outer = 1F5E5800] 09:40:11 INFO - PROCESS | 3480 | 1460997611286 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 176 (20009400) [pid = 3480] [serial = 778] [outer = 1F5E5800] 09:40:11 INFO - PROCESS | 3480 | 1460997611708 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]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 09:40:11 INFO - PROCESS | 3480 | 1460997611733 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 3480 | 1460997611734 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 09:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:40:11 INFO - PROCESS | 3480 | 1460997611743 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 3480 | 1460997611745 Marionette TRACE conn4 <- [1,1002,null,{}] 09:40:11 INFO - PROCESS | 3480 | 1460997611753 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}] 09:40:11 INFO - PROCESS | 3480 | 1460997611866 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:40:11 INFO - PROCESS | 3480 | 1460997611962 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 3480 | ++DOCSHELL 200AD800 == 72 [pid = 3480] [id = 260] 09:40:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 177 (200C0C00) [pid = 3480] [serial = 779] [outer = 00000000] 09:40:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 178 (200CD800) [pid = 3480] [serial = 780] [outer = 200C0C00] 09:40:12 INFO - PROCESS | 3480 | 1460997612006 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 179 (200DD000) [pid = 3480] [serial = 781] [outer = 200C0C00] 09:40:12 INFO - PROCESS | 3480 | 1460997612398 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]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 691ms 09:40:12 INFO - PROCESS | 3480 | 1460997612437 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 3480 | 1460997612439 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:40:12 INFO - PROCESS | 3480 | 1460997612442 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 3480 | 1460997612443 Marionette TRACE conn4 <- [1,1006,null,{}] 09:40:12 INFO - PROCESS | 3480 | 1460997612447 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}] 09:40:12 INFO - PROCESS | 3480 | 1460997612576 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:40:12 INFO - PROCESS | 3480 | 1460997612582 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 3480 | ++DOCSHELL 200E2000 == 73 [pid = 3480] [id = 261] 09:40:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 180 (20233800) [pid = 3480] [serial = 782] [outer = 00000000] 09:40:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 181 (202A9000) [pid = 3480] [serial = 783] [outer = 20233800] 09:40:12 INFO - PROCESS | 3480 | 1460997612626 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 182 (20378400) [pid = 3480] [serial = 784] [outer = 20233800] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 181 (15F06000) [pid = 3480] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 180 (200D4C00) [pid = 3480] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 179 (1F8BB000) [pid = 3480] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 178 (200AAC00) [pid = 3480] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 177 (200D9800) [pid = 3480] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 176 (12714800) [pid = 3480] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 175 (1F0DB800) [pid = 3480] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 174 (20240C00) [pid = 3480] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 173 (1A0EA000) [pid = 3480] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 172 (18257000) [pid = 3480] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 171 (12C4F000) [pid = 3480] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 170 (20579000) [pid = 3480] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 169 (1BA10400) [pid = 3480] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 168 (200C8800) [pid = 3480] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 167 (20522C00) [pid = 3480] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 166 (202A6C00) [pid = 3480] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 165 (1A66D000) [pid = 3480] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 164 (1CD07800) [pid = 3480] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 163 (127AC400) [pid = 3480] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 162 (16C47000) [pid = 3480] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 161 (1EBEA000) [pid = 3480] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 160 (20D04400) [pid = 3480] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 159 (12720000) [pid = 3480] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (20011400) [pid = 3480] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 157 (20236400) [pid = 3480] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 156 (1A58F000) [pid = 3480] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 155 (1F075C00) [pid = 3480] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 154 (16E20800) [pid = 3480] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (2037C400) [pid = 3480] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (20018800) [pid = 3480] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (1751CC00) [pid = 3480] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (15FE7C00) [pid = 3480] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (1B7AEC00) [pid = 3480] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (1D0D5C00) [pid = 3480] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (12E19800) [pid = 3480] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (1A592800) [pid = 3480] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (2057C400) [pid = 3480] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (1F530C00) [pid = 3480] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (1F84B000) [pid = 3480] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (1F84A400) [pid = 3480] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (202A8800) [pid = 3480] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (12C5CC00) [pid = 3480] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (18ADD000) [pid = 3480] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:40:13 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1F8BAC00) [pid = 3480] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:40:13 INFO - PROCESS | 3480 | 1460997613772 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]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1383ms 09:40:13 INFO - PROCESS | 3480 | 1460997613851 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 3480 | 1460997613855 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 09:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:40:13 INFO - PROCESS | 3480 | 1460997613865 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 3480 | 1460997613868 Marionette TRACE conn4 <- [1,1010,null,{}] 09:40:13 INFO - PROCESS | 3480 | 1460997613875 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}] 09:40:14 INFO - PROCESS | 3480 | 1460997614014 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:40:14 INFO - PROCESS | 3480 | 1460997614153 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 3480 | ++DOCSHELL 1243D800 == 74 [pid = 3480] [id = 262] 09:40:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (12875000) [pid = 3480] [serial = 785] [outer = 00000000] 09:40:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (13AA3C00) [pid = 3480] [serial = 786] [outer = 12875000] 09:40:14 INFO - PROCESS | 3480 | 1460997614211 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (16C47C00) [pid = 3480] [serial = 787] [outer = 12875000] 09:40:14 INFO - PROCESS | 3480 | 1460997614779 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]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 971ms 09:40:14 INFO - PROCESS | 3480 | 1460997614844 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 3480 | 1460997614850 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 09:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:40:14 INFO - PROCESS | 3480 | 1460997614856 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 3480 | 1460997614859 Marionette TRACE conn4 <- [1,1014,null,{}] 09:40:14 INFO - PROCESS | 3480 | 1460997614863 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}] 09:40:14 INFO - PROCESS | 3480 | 1460997614977 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:40:15 INFO - PROCESS | 3480 | 1460997615089 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3480 | ++DOCSHELL 173D2400 == 75 [pid = 3480] [id = 263] 09:40:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1751D400) [pid = 3480] [serial = 788] [outer = 00000000] 09:40:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (18AE5000) [pid = 3480] [serial = 789] [outer = 1751D400] 09:40:15 INFO - PROCESS | 3480 | 1460997615185 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (1A592800) [pid = 3480] [serial = 790] [outer = 1751D400] 09:40:15 INFO - PROCESS | 3480 | 1460997615813 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]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 09:40:15 INFO - PROCESS | 3480 | 1460997615827 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 3480 | 1460997615830 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 09:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:40:15 INFO - PROCESS | 3480 | 1460997615848 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 3480 | 1460997615852 Marionette TRACE conn4 <- [1,1018,null,{}] 09:40:15 INFO - PROCESS | 3480 | 1460997615863 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}] 09:40:15 INFO - PROCESS | 3480 | 1460997615973 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:40:16 INFO - PROCESS | 3480 | 1460997616114 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 3480 | ++DOCSHELL 1BBDCC00 == 76 [pid = 3480] [id = 264] 09:40:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (1BBE4C00) [pid = 3480] [serial = 791] [outer = 00000000] 09:40:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (1CC02800) [pid = 3480] [serial = 792] [outer = 1BBE4C00] 09:40:16 INFO - PROCESS | 3480 | 1460997616172 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (1D172000) [pid = 3480] [serial = 793] [outer = 1BBE4C00] 09:40:16 INFO - PROCESS | 3480 | 1460997616777 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]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 990ms 09:40:16 INFO - PROCESS | 3480 | 1460997616838 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3480 | 1460997616841 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 09:40:16 INFO - PROCESS | 3480 | 1460997616845 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:40:16 INFO - PROCESS | 3480 | 1460997616847 Marionette TRACE conn4 <- [1,1022,null,{}] 09:40:16 INFO - PROCESS | 3480 | 1460997616851 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}] 09:40:16 INFO - PROCESS | 3480 | 1460997616958 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:40:17 INFO - PROCESS | 3480 | 1460997617097 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3480 | ++DOCSHELL 1F025800 == 77 [pid = 3480] [id = 265] 09:40:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (1F02B800) [pid = 3480] [serial = 794] [outer = 00000000] 09:40:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (1F8BB000) [pid = 3480] [serial = 795] [outer = 1F02B800] 09:40:17 INFO - PROCESS | 3480 | 1460997617153 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (200A7800) [pid = 3480] [serial = 796] [outer = 1F02B800] 09:40:17 INFO - PROCESS | 3480 | 1460997617713 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]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 931ms 09:40:17 INFO - PROCESS | 3480 | 1460997617779 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 3480 | 1460997617781 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 09:40:17 INFO - PROCESS | 3480 | 1460997617785 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:40:17 INFO - PROCESS | 3480 | 1460997617787 Marionette TRACE conn4 <- [1,1026,null,{}] 09:40:17 INFO - PROCESS | 3480 | 1460997617790 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}] 09:40:17 INFO - PROCESS | 3480 | 1460997617895 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:40:18 INFO - PROCESS | 3480 | 1460997618033 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 3480 | ++DOCSHELL 200CB400 == 78 [pid = 3480] [id = 266] 09:40:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (200D9800) [pid = 3480] [serial = 797] [outer = 00000000] 09:40:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (202A8C00) [pid = 3480] [serial = 798] [outer = 200D9800] 09:40:18 INFO - PROCESS | 3480 | 1460997618088 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (20372400) [pid = 3480] [serial = 799] [outer = 200D9800] 09:40:18 INFO - PROCESS | 3480 | 1460997618708 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]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 970ms 09:40:18 INFO - PROCESS | 3480 | 1460997618759 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 3480 | 1460997618761 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 09:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:40:18 INFO - PROCESS | 3480 | 1460997618765 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 3480 | 1460997618767 Marionette TRACE conn4 <- [1,1030,null,{}] 09:40:18 INFO - PROCESS | 3480 | 1460997618771 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}] 09:40:18 INFO - PROCESS | 3480 | 1460997618896 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:40:19 INFO - PROCESS | 3480 | 1460997619042 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 3480 | ++DOCSHELL 12875C00 == 79 [pid = 3480] [id = 267] 09:40:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (12AC6800) [pid = 3480] [serial = 800] [outer = 00000000] 09:40:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 155 (1916E800) [pid = 3480] [serial = 801] [outer = 12AC6800] 09:40:19 INFO - PROCESS | 3480 | 1460997619101 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 156 (1B75BC00) [pid = 3480] [serial = 802] [outer = 12AC6800] 09:40:19 INFO - PROCESS | 3480 | 1460997619670 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]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 931ms 09:40:19 INFO - PROCESS | 3480 | 1460997619713 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 3480 | 1460997619715 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 09:40:19 INFO - PROCESS | 3480 | 1460997619720 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 3480 | 1460997619722 Marionette TRACE conn4 <- [1,1034,null,{}] 09:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:40:19 INFO - PROCESS | 3480 | 1460997619725 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}] 09:40:19 INFO - PROCESS | 3480 | 1460997619831 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:40:20 INFO - PROCESS | 3480 | 1460997620130 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 3480 | ++DOCSHELL 12C51C00 == 80 [pid = 3480] [id = 268] 09:40:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 157 (12C52400) [pid = 3480] [serial = 803] [outer = 00000000] 09:40:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 158 (136F0C00) [pid = 3480] [serial = 804] [outer = 12C52400] 09:40:20 INFO - PROCESS | 3480 | 1460997620184 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (17310400) [pid = 3480] [serial = 805] [outer = 12C52400] 09:40:20 INFO - PROCESS | 3480 | 1460997620760 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]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1066ms 09:40:20 INFO - PROCESS | 3480 | 1460997620793 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 3480 | 1460997620797 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 09:40:20 INFO - PROCESS | 3480 | 1460997620822 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:40:20 INFO - PROCESS | 3480 | 1460997620826 Marionette TRACE conn4 <- [1,1038,null,{}] 09:40:20 INFO - PROCESS | 3480 | 1460997620832 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}] 09:40:20 INFO - PROCESS | 3480 | 1460997620941 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:40:20 INFO - PROCESS | 3480 | --DOCSHELL 200AD800 == 79 [pid = 3480] [id = 260] 09:40:20 INFO - PROCESS | 3480 | --DOCSHELL 1F5E5000 == 78 [pid = 3480] [id = 259] 09:40:20 INFO - PROCESS | 3480 | --DOCSHELL 1287D000 == 77 [pid = 3480] [id = 258] 09:40:20 INFO - PROCESS | 3480 | --DOCSHELL 1B754800 == 76 [pid = 3480] [id = 257] 09:40:20 INFO - PROCESS | 3480 | --DOCSHELL 15FD9000 == 75 [pid = 3480] [id = 256] 09:40:20 INFO - PROCESS | 3480 | --DOCSHELL 18A08400 == 74 [pid = 3480] [id = 255] 09:40:20 INFO - PROCESS | 3480 | --DOCSHELL 1825A800 == 73 [pid = 3480] [id = 254] 09:40:20 INFO - PROCESS | 3480 | --DOCSHELL 12635400 == 72 [pid = 3480] [id = 253] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (2312D000) [pid = 3480] [serial = 741] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOCSHELL 18491400 == 71 [pid = 3480] [id = 249] 09:40:21 INFO - PROCESS | 3480 | --DOCSHELL 12E18800 == 70 [pid = 3480] [id = 248] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 157 (18D96C00) [pid = 3480] [serial = 597] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 156 (2023A000) [pid = 3480] [serial = 606] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 155 (200C8000) [pid = 3480] [serial = 441] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 154 (20528000) [pid = 3480] [serial = 492] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (202A8000) [pid = 3480] [serial = 444] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (12881800) [pid = 3480] [serial = 432] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (200A7000) [pid = 3480] [serial = 603] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (20372000) [pid = 3480] [serial = 609] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (1CD09400) [pid = 3480] [serial = 567] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (20F5E000) [pid = 3480] [serial = 660] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (173D1000) [pid = 3480] [serial = 483] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (20D57000) [pid = 3480] [serial = 654] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (1CD04800) [pid = 3480] [serial = 486] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (200DB400) [pid = 3480] [serial = 389] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (2056E800) [pid = 3480] [serial = 651] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (205A2C00) [pid = 3480] [serial = 495] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (1C22F000) [pid = 3480] [serial = 600] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (2052C400) [pid = 3480] [serial = 612] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (1BBBB000) [pid = 3480] [serial = 450] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (18D9A800) [pid = 3480] [serial = 564] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1F5F0000) [pid = 3480] [serial = 438] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (20F61C00) [pid = 3480] [serial = 447] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (1A0E7C00) [pid = 3480] [serial = 435] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (20F60800) [pid = 3480] [serial = 657] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (20374800) [pid = 3480] [serial = 489] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (1CD08000) [pid = 3480] [serial = 648] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (1F5E6000) [pid = 3480] [serial = 570] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (18ADC800) [pid = 3480] [serial = 645] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (20017000) [pid = 3480] [serial = 594] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (1F8C2C00) [pid = 3480] [serial = 573] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (20526C00) [pid = 3480] [serial = 540] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (17517400) [pid = 3480] [serial = 531] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (1BB12000) [pid = 3480] [serial = 534] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (200D3800) [pid = 3480] [serial = 537] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (2044BC00) [pid = 3480] [serial = 732] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (20379800) [pid = 3480] [serial = 730] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (202AA000) [pid = 3480] [serial = 729] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (20579800) [pid = 3480] [serial = 736] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (20441400) [pid = 3480] [serial = 735] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (18AE6C00) [pid = 3480] [serial = 711] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (1B43BC00) [pid = 3480] [serial = 712] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (20FAB800) [pid = 3480] [serial = 702] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1CA6C000) [pid = 3480] [serial = 720] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1CD0DC00) [pid = 3480] [serial = 721] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (1CA6AC00) [pid = 3480] [serial = 696] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (1F02C000) [pid = 3480] [serial = 723] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1825A400) [pid = 3480] [serial = 693] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1751A800) [pid = 3480] [serial = 717] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (18ADD800) [pid = 3480] [serial = 718] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (1BA88C00) [pid = 3480] [serial = 715] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (1B7AC400) [pid = 3480] [serial = 714] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (236D7C00) [pid = 3480] [serial = 708] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (205A4000) [pid = 3480] [serial = 699] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (2312E400) [pid = 3480] [serial = 705] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (20530C00) [pid = 3480] [serial = 733] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (20F5AC00) [pid = 3480] [serial = 739] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1F8BF800) [pid = 3480] [serial = 726] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (20010000) [pid = 3480] [serial = 727] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (205A6C00) [pid = 3480] [serial = 738] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (1F461C00) [pid = 3480] [serial = 724] [outer = 00000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3480 | 1460997621102 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 3480 | ++DOCSHELL 12362000 == 71 [pid = 3480] [id = 269] 09:40:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (123BDC00) [pid = 3480] [serial = 806] [outer = 00000000] 09:40:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (12873000) [pid = 3480] [serial = 807] [outer = 123BDC00] 09:40:21 INFO - PROCESS | 3480 | 1460997621154 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (12C55400) [pid = 3480] [serial = 808] [outer = 123BDC00] 09:40:21 INFO - PROCESS | 3480 | 1460997621623 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]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 830ms 09:40:21 INFO - PROCESS | 3480 | 1460997621662 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3480 | 1460997621666 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 09:40:21 INFO - PROCESS | 3480 | 1460997621669 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:40:21 INFO - PROCESS | 3480 | 1460997621671 Marionette TRACE conn4 <- [1,1042,null,{}] 09:40:21 INFO - PROCESS | 3480 | 1460997621675 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}] 09:40:21 INFO - PROCESS | 3480 | 1460997621763 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:40:21 INFO - PROCESS | 3480 | 1460997621774 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 3480 | ++DOCSHELL 18D8FC00 == 72 [pid = 3480] [id = 270] 09:40:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (18E0AC00) [pid = 3480] [serial = 809] [outer = 00000000] 09:40:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1A343400) [pid = 3480] [serial = 810] [outer = 18E0AC00] 09:40:21 INFO - PROCESS | 3480 | 1460997621819 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1B43B800) [pid = 3480] [serial = 811] [outer = 18E0AC00] 09:40:22 INFO - PROCESS | 3480 | 1460997622309 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]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 09:40:22 INFO - PROCESS | 3480 | 1460997622345 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 3480 | 1460997622347 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 09:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:40:22 INFO - PROCESS | 3480 | 1460997622356 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 3480 | 1460997622362 Marionette TRACE conn4 <- [1,1046,null,{}] 09:40:22 INFO - PROCESS | 3480 | 1460997622366 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}] 09:40:22 INFO - PROCESS | 3480 | 1460997622455 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:40:22 INFO - PROCESS | 3480 | 1460997622464 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 3480 | ++DOCSHELL 1B7AF000 == 73 [pid = 3480] [id = 271] 09:40:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (1BA09C00) [pid = 3480] [serial = 812] [outer = 00000000] 09:40:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (1BBE1400) [pid = 3480] [serial = 813] [outer = 1BA09C00] 09:40:22 INFO - PROCESS | 3480 | 1460997622509 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (1C230400) [pid = 3480] [serial = 814] [outer = 1BA09C00] 09:40:23 INFO - PROCESS | 3480 | 1460997623029 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]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 09:40:23 INFO - PROCESS | 3480 | 1460997623085 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 3480 | 1460997623087 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 09:40:23 INFO - PROCESS | 3480 | 1460997623090 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:40:23 INFO - PROCESS | 3480 | 1460997623092 Marionette TRACE conn4 <- [1,1050,null,{}] 09:40:23 INFO - PROCESS | 3480 | 1460997623096 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}] 09:40:23 INFO - PROCESS | 3480 | 1460997623182 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:40:23 INFO - PROCESS | 3480 | 1460997623188 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 3480 | ++DOCSHELL 1BA86000 == 74 [pid = 3480] [id = 272] 09:40:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (1C232400) [pid = 3480] [serial = 815] [outer = 00000000] 09:40:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (1CD10000) [pid = 3480] [serial = 816] [outer = 1C232400] 09:40:23 INFO - PROCESS | 3480 | 1460997623233 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1D0B3000) [pid = 3480] [serial = 817] [outer = 1C232400] 09:40:23 INFO - PROCESS | 3480 | 1460997623704 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]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 09:40:23 INFO - PROCESS | 3480 | 1460997623764 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:40:23 INFO - PROCESS | 3480 | 1460997623766 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 09:40:23 INFO - PROCESS | 3480 | 1460997623775 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 3480 | 1460997623776 Marionette TRACE conn4 <- [1,1054,null,{}] 09:40:23 INFO - PROCESS | 3480 | 1460997623780 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}] 09:40:23 INFO - PROCESS | 3480 | 1460997623928 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:40:23 INFO - PROCESS | 3480 | 1460997623957 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 3480 | ++DOCSHELL 1D0D7400 == 75 [pid = 3480] [id = 273] 09:40:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1D2D7000) [pid = 3480] [serial = 818] [outer = 00000000] 09:40:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1EB3E000) [pid = 3480] [serial = 819] [outer = 1D2D7000] 09:40:24 INFO - PROCESS | 3480 | 1460997624010 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (1F0DB000) [pid = 3480] [serial = 820] [outer = 1D2D7000] 09:40:24 INFO - PROCESS | 3480 | 1460997624480 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]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 731ms 09:40:24 INFO - PROCESS | 3480 | 1460997624500 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:40:24 INFO - PROCESS | 3480 | 1460997624502 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 09:40:24 INFO - PROCESS | 3480 | 1460997624505 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 3480 | 1460997624507 Marionette TRACE conn4 <- [1,1058,null,{}] 09:40:24 INFO - PROCESS | 3480 | 1460997624510 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}] 09:40:24 INFO - PROCESS | 3480 | 1460997624634 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:40:24 INFO - PROCESS | 3480 | 1460997624697 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 3480 | ++DOCSHELL 1CD0AC00 == 76 [pid = 3480] [id = 274] 09:40:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1F0DE400) [pid = 3480] [serial = 821] [outer = 00000000] 09:40:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1F84D800) [pid = 3480] [serial = 822] [outer = 1F0DE400] 09:40:24 INFO - PROCESS | 3480 | 1460997624740 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1F8B5800) [pid = 3480] [serial = 823] [outer = 1F0DE400] 09:40:25 INFO - PROCESS | 3480 | 1460997625148 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]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 09:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:40:25 INFO - PROCESS | 3480 | 1460997625176 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 3480 | 1460997625178 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 09:40:25 INFO - PROCESS | 3480 | 1460997625181 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 3480 | 1460997625183 Marionette TRACE conn4 <- [1,1062,null,{}] 09:40:25 INFO - PROCESS | 3480 | 1460997625187 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}] 09:40:25 INFO - PROCESS | 3480 | 1460997625304 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:40:25 INFO - PROCESS | 3480 | 1460997625396 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 3480 | ++DOCSHELL 1F8B9C00 == 77 [pid = 3480] [id = 275] 09:40:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1F8BB400) [pid = 3480] [serial = 824] [outer = 00000000] 09:40:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (20017400) [pid = 3480] [serial = 825] [outer = 1F8BB400] 09:40:25 INFO - PROCESS | 3480 | 1460997625440 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (200A4400) [pid = 3480] [serial = 826] [outer = 1F8BB400] 09:40:25 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (16E9B400) [pid = 3480] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:40:25 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (20F65C00) [pid = 3480] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:40:25 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (20010C00) [pid = 3480] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:40:25 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (2044B000) [pid = 3480] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:40:25 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (20FB1800) [pid = 3480] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:40:25 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (1A591400) [pid = 3480] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:40:25 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (200C0C00) [pid = 3480] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:40:25 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1F5E5800) [pid = 3480] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:40:25 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1D0D6400) [pid = 3480] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:40:25 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (1B759800) [pid = 3480] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:40:25 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (12720400) [pid = 3480] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:40:25 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (18AD7800) [pid = 3480] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:40:25 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (173DC800) [pid = 3480] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:40:25 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (1825C000) [pid = 3480] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:40:25 INFO - PROCESS | 3480 | 1460997625921 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]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 770ms 09:40:25 INFO - PROCESS | 3480 | 1460997625953 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 3480 | 1460997625955 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 09:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:40:25 INFO - PROCESS | 3480 | 1460997625957 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 3480 | 1460997625959 Marionette TRACE conn4 <- [1,1066,null,{}] 09:40:25 INFO - PROCESS | 3480 | 1460997625963 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}] 09:40:26 INFO - PROCESS | 3480 | 1460997626046 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:40:26 INFO - PROCESS | 3480 | 1460997626052 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3480 | ++DOCSHELL 1C22BC00 == 78 [pid = 3480] [id = 276] 09:40:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (1C233400) [pid = 3480] [serial = 827] [outer = 00000000] 09:40:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (2000CC00) [pid = 3480] [serial = 828] [outer = 1C233400] 09:40:26 INFO - PROCESS | 3480 | 1460997626096 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (20014800) [pid = 3480] [serial = 829] [outer = 1C233400] 09:40:26 INFO - PROCESS | 3480 | 1460997626526 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]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 631ms 09:40:26 INFO - PROCESS | 3480 | 1460997626590 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 3480 | 1460997626592 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 09:40:26 INFO - PROCESS | 3480 | 1460997626595 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:40:26 INFO - PROCESS | 3480 | 1460997626597 Marionette TRACE conn4 <- [1,1070,null,{}] 09:40:26 INFO - PROCESS | 3480 | 1460997626600 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}] 09:40:26 INFO - PROCESS | 3480 | 1460997626684 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:40:26 INFO - PROCESS | 3480 | 1460997626690 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3480 | ++DOCSHELL 20010C00 == 79 [pid = 3480] [id = 277] 09:40:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (200AD400) [pid = 3480] [serial = 830] [outer = 00000000] 09:40:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (200D6C00) [pid = 3480] [serial = 831] [outer = 200AD400] 09:40:26 INFO - PROCESS | 3480 | 1460997626734 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (20234000) [pid = 3480] [serial = 832] [outer = 200AD400] 09:40:27 INFO - PROCESS | 3480 | 1460997627183 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]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 631ms 09:40:27 INFO - PROCESS | 3480 | 1460997627236 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3480 | 1460997627238 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 09:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:40:27 INFO - PROCESS | 3480 | 1460997627241 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 3480 | 1460997627243 Marionette TRACE conn4 <- [1,1074,null,{}] 09:40:27 INFO - PROCESS | 3480 | 1460997627247 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}] 09:40:27 INFO - PROCESS | 3480 | 1460997627332 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:40:27 INFO - PROCESS | 3480 | 1460997627338 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 3480 | ++DOCSHELL 20236800 == 80 [pid = 3480] [id = 278] 09:40:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (2023DC00) [pid = 3480] [serial = 833] [outer = 00000000] 09:40:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (202AF400) [pid = 3480] [serial = 834] [outer = 2023DC00] 09:40:27 INFO - PROCESS | 3480 | 1460997627387 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (20377C00) [pid = 3480] [serial = 835] [outer = 2023DC00] 09:40:28 INFO - PROCESS | 3480 | 1460997628013 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]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 830ms 09:40:28 INFO - PROCESS | 3480 | 1460997628075 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 3480 | 1460997628080 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 09:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:40:28 INFO - PROCESS | 3480 | 1460997628100 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 3480 | 1460997628104 Marionette TRACE conn4 <- [1,1078,null,{}] 09:40:28 INFO - PROCESS | 3480 | 1460997628110 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}] 09:40:28 INFO - PROCESS | 3480 | 1460997628228 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:40:28 INFO - PROCESS | 3480 | 1460997628342 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 3480 | ++DOCSHELL 15F4F800 == 81 [pid = 3480] [id = 279] 09:40:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (173CF000) [pid = 3480] [serial = 836] [outer = 00000000] 09:40:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (18ADD400) [pid = 3480] [serial = 837] [outer = 173CF000] 09:40:28 INFO - PROCESS | 3480 | 1460997628399 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (18D8D000) [pid = 3480] [serial = 838] [outer = 173CF000] 09:40:29 INFO - PROCESS | 3480 | 1460997629040 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]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 09:40:29 INFO - PROCESS | 3480 | 1460997629074 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 3480 | 1460997629080 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:40:29 INFO - PROCESS | 3480 | 1460997629087 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 3480 | 1460997629090 Marionette TRACE conn4 <- [1,1082,null,{}] 09:40:29 INFO - PROCESS | 3480 | 1460997629094 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}] 09:40:29 INFO - PROCESS | 3480 | 1460997629210 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:40:29 INFO - PROCESS | 3480 | 1460997629349 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 3480 | ++DOCSHELL 126BF000 == 82 [pid = 3480] [id = 280] 09:40:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (16EA3C00) [pid = 3480] [serial = 839] [outer = 00000000] 09:40:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1BB18000) [pid = 3480] [serial = 840] [outer = 16EA3C00] 09:40:29 INFO - PROCESS | 3480 | 1460997629405 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1C235C00) [pid = 3480] [serial = 841] [outer = 16EA3C00] 09:40:30 INFO - PROCESS | 3480 | 1460997629988 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]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 971ms 09:40:30 INFO - PROCESS | 3480 | 1460997630058 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 3480 | 1460997630061 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 09:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:40:30 INFO - PROCESS | 3480 | 1460997630065 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 3480 | 1460997630069 Marionette TRACE conn4 <- [1,1086,null,{}] 09:40:30 INFO - PROCESS | 3480 | 1460997630080 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}] 09:40:30 INFO - PROCESS | 3480 | 1460997630223 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:40:30 INFO - PROCESS | 3480 | 1460997630363 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 3480 | ++DOCSHELL 1F537C00 == 83 [pid = 3480] [id = 281] 09:40:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (1F8BC800) [pid = 3480] [serial = 842] [outer = 00000000] 09:40:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (202AC000) [pid = 3480] [serial = 843] [outer = 1F8BC800] 09:40:30 INFO - PROCESS | 3480 | 1460997630421 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (2037A400) [pid = 3480] [serial = 844] [outer = 1F8BC800] 09:40:31 INFO - PROCESS | 3480 | 1460997631046 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]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1022ms 09:40:31 INFO - PROCESS | 3480 | 1460997631090 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 3480 | 1460997631093 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 09:40:31 INFO - PROCESS | 3480 | 1460997631096 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:40:31 INFO - PROCESS | 3480 | 1460997631098 Marionette TRACE conn4 <- [1,1090,null,{}] 09:40:31 INFO - PROCESS | 3480 | 1460997631102 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}] 09:40:31 INFO - PROCESS | 3480 | 1460997631220 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:40:31 INFO - PROCESS | 3480 | 1460997631360 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 3480 | ++DOCSHELL 20524400 == 84 [pid = 3480] [id = 282] 09:40:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (20524C00) [pid = 3480] [serial = 845] [outer = 00000000] 09:40:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (2052D800) [pid = 3480] [serial = 846] [outer = 20524C00] 09:40:31 INFO - PROCESS | 3480 | 1460997631419 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (20564000) [pid = 3480] [serial = 847] [outer = 20524C00] 09:40:32 INFO - PROCESS | 3480 | 1460997631975 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]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 931ms 09:40:32 INFO - PROCESS | 3480 | 1460997632030 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 3480 | 1460997632033 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 09:40:32 INFO - PROCESS | 3480 | 1460997632036 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:40:32 INFO - PROCESS | 3480 | 1460997632038 Marionette TRACE conn4 <- [1,1094,null,{}] 09:40:32 INFO - PROCESS | 3480 | 1460997632042 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}] 09:40:32 INFO - PROCESS | 3480 | 1460997632150 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:40:32 INFO - PROCESS | 3480 | 1460997632260 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 3480 | ++DOCSHELL 20568000 == 85 [pid = 3480] [id = 283] 09:40:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (2056A800) [pid = 3480] [serial = 848] [outer = 00000000] 09:40:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (20575400) [pid = 3480] [serial = 849] [outer = 2056A800] 09:40:32 INFO - PROCESS | 3480 | 1460997632314 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (20579400) [pid = 3480] [serial = 850] [outer = 2056A800] 09:40:32 INFO - PROCESS | 3480 | 1460997632847 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]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 870ms 09:40:32 INFO - PROCESS | 3480 | 1460997632911 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 3480 | 1460997632913 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 09:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:40:32 INFO - PROCESS | 3480 | 1460997632917 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 3480 | 1460997632919 Marionette TRACE conn4 <- [1,1098,null,{}] 09:40:32 INFO - PROCESS | 3480 | 1460997632923 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}] 09:40:33 INFO - PROCESS | 3480 | 1460997633049 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:40:33 INFO - PROCESS | 3480 | 1460997633255 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 3480 | ++DOCSHELL 12632800 == 86 [pid = 3480] [id = 284] 09:40:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (12C5B000) [pid = 3480] [serial = 851] [outer = 00000000] 09:40:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (20F5CC00) [pid = 3480] [serial = 852] [outer = 12C5B000] 09:40:33 INFO - PROCESS | 3480 | 1460997633314 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (20F5EC00) [pid = 3480] [serial = 853] [outer = 12C5B000] 09:40:33 INFO - PROCESS | 3480 | 1460997633866 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]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1019ms 09:40:33 INFO - PROCESS | 3480 | 1460997633939 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 3480 | 1460997633942 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 09:40:33 INFO - PROCESS | 3480 | 1460997633945 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:40:33 INFO - PROCESS | 3480 | 1460997633947 Marionette TRACE conn4 <- [1,1102,null,{}] 09:40:33 INFO - PROCESS | 3480 | 1460997633951 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}] 09:40:34 INFO - PROCESS | 3480 | 1460997634059 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:40:34 INFO - PROCESS | 3480 | 1460997634375 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 3480 | ++DOCSHELL 126BBC00 == 87 [pid = 3480] [id = 285] 09:40:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (12719400) [pid = 3480] [serial = 854] [outer = 00000000] 09:40:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (1751F400) [pid = 3480] [serial = 855] [outer = 12719400] 09:40:34 INFO - PROCESS | 3480 | 1460997634467 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (18259C00) [pid = 3480] [serial = 856] [outer = 12719400] 09:40:35 INFO - PROCESS | 3480 | 1460997635058 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]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1176ms 09:40:35 INFO - PROCESS | 3480 | 1460997635125 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 3480 | 1460997635130 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 09:40:35 INFO - PROCESS | 3480 | 1460997635135 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:40:35 INFO - PROCESS | 3480 | 1460997635138 Marionette TRACE conn4 <- [1,1106,null,{}] 09:40:35 INFO - PROCESS | 3480 | 1460997635144 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}] 09:40:35 INFO - PROCESS | 3480 | 1460997635254 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:40:35 INFO - PROCESS | 3480 | 1460997635373 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 3480 | ++DOCSHELL 126B6C00 == 88 [pid = 3480] [id = 286] 09:40:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (127A0000) [pid = 3480] [serial = 857] [outer = 00000000] 09:40:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (12C5D000) [pid = 3480] [serial = 858] [outer = 127A0000] 09:40:35 INFO - PROCESS | 3480 | 1460997635484 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (13741800) [pid = 3480] [serial = 859] [outer = 127A0000] 09:40:35 INFO - PROCESS | 3480 | --DOCSHELL 20010C00 == 87 [pid = 3480] [id = 277] 09:40:35 INFO - PROCESS | 3480 | --DOCSHELL 1C22BC00 == 86 [pid = 3480] [id = 276] 09:40:35 INFO - PROCESS | 3480 | --DOCSHELL 1F8B9C00 == 85 [pid = 3480] [id = 275] 09:40:35 INFO - PROCESS | 3480 | --DOCSHELL 1CD0AC00 == 84 [pid = 3480] [id = 274] 09:40:35 INFO - PROCESS | 3480 | --DOCSHELL 1D0D7400 == 83 [pid = 3480] [id = 273] 09:40:35 INFO - PROCESS | 3480 | --DOCSHELL 1BA86000 == 82 [pid = 3480] [id = 272] 09:40:35 INFO - PROCESS | 3480 | --DOCSHELL 1B7AF000 == 81 [pid = 3480] [id = 271] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (202A9000) [pid = 3480] [serial = 783] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOCSHELL 18D8FC00 == 80 [pid = 3480] [id = 270] 09:40:35 INFO - PROCESS | 3480 | --DOCSHELL 12362000 == 79 [pid = 3480] [id = 269] 09:40:35 INFO - PROCESS | 3480 | --DOCSHELL 12C51C00 == 78 [pid = 3480] [id = 268] 09:40:35 INFO - PROCESS | 3480 | --DOCSHELL 200E2000 == 77 [pid = 3480] [id = 261] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (200CD800) [pid = 3480] [serial = 780] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (1F8C4400) [pid = 3480] [serial = 777] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (1F0DE000) [pid = 3480] [serial = 775] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (1F022000) [pid = 3480] [serial = 774] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (20009400) [pid = 3480] [serial = 778] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (23CB7000) [pid = 3480] [serial = 756] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (1CEDF000) [pid = 3480] [serial = 747] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (1CEDA400) [pid = 3480] [serial = 772] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (12C57C00) [pid = 3480] [serial = 759] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (1CA68C00) [pid = 3480] [serial = 765] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (2312C000) [pid = 3480] [serial = 750] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (1A0BEC00) [pid = 3480] [serial = 768] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (1A593800) [pid = 3480] [serial = 769] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (1C22EC00) [pid = 3480] [serial = 771] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (13792C00) [pid = 3480] [serial = 760] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (17515C00) [pid = 3480] [serial = 744] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (236DCC00) [pid = 3480] [serial = 753] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (18D8EC00) [pid = 3480] [serial = 762] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (1A589C00) [pid = 3480] [serial = 763] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (1CD0E000) [pid = 3480] [serial = 766] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (18D8CC00) [pid = 3480] [serial = 694] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (20FAF400) [pid = 3480] [serial = 703] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (20D0A800) [pid = 3480] [serial = 700] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (20567C00) [pid = 3480] [serial = 691] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (23130800) [pid = 3480] [serial = 706] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1D0D3800) [pid = 3480] [serial = 697] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (200DD000) [pid = 3480] [serial = 781] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3480 | 1460997636031 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]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 930ms 09:40:36 INFO - PROCESS | 3480 | 1460997636071 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 3480 | 1460997636075 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 09:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:40:36 INFO - PROCESS | 3480 | 1460997636080 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 3480 | 1460997636082 Marionette TRACE conn4 <- [1,1110,null,{}] 09:40:36 INFO - PROCESS | 3480 | 1460997636086 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}] 09:40:36 INFO - PROCESS | 3480 | 1460997636179 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:40:36 INFO - PROCESS | 3480 | 1460997636212 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3480 | ++DOCSHELL 136F2400 == 78 [pid = 3480] [id = 287] 09:40:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (136F3400) [pid = 3480] [serial = 860] [outer = 00000000] 09:40:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (16E24400) [pid = 3480] [serial = 861] [outer = 136F3400] 09:40:36 INFO - PROCESS | 3480 | 1460997636338 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (173E1000) [pid = 3480] [serial = 862] [outer = 136F3400] 09:40:36 INFO - PROCESS | 3480 | 1460997636737 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]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 09:40:36 INFO - PROCESS | 3480 | 1460997636754 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 3480 | 1460997636757 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 09:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:40:36 INFO - PROCESS | 3480 | 1460997636761 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 3480 | 1460997636767 Marionette TRACE conn4 <- [1,1114,null,{}] 09:40:36 INFO - PROCESS | 3480 | 1460997636777 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}] 09:40:36 INFO - PROCESS | 3480 | 1460997636872 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:40:36 INFO - PROCESS | 3480 | 1460997636880 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3480 | ++DOCSHELL 17522800 == 79 [pid = 3480] [id = 288] 09:40:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (17522C00) [pid = 3480] [serial = 863] [outer = 00000000] 09:40:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (18A04C00) [pid = 3480] [serial = 864] [outer = 17522C00] 09:40:36 INFO - PROCESS | 3480 | 1460997636924 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (18ADE800) [pid = 3480] [serial = 865] [outer = 17522C00] 09:40:37 INFO - PROCESS | 3480 | 1460997637397 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]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 691ms 09:40:37 INFO - PROCESS | 3480 | 1460997637454 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3480 | 1460997637457 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 09:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:40:37 INFO - PROCESS | 3480 | 1460997637460 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 3480 | 1460997637462 Marionette TRACE conn4 <- [1,1118,null,{}] 09:40:37 INFO - PROCESS | 3480 | 1460997637465 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}] 09:40:37 INFO - PROCESS | 3480 | 1460997637552 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:40:37 INFO - PROCESS | 3480 | 1460997637558 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 3480 | ++DOCSHELL 1733B800 == 80 [pid = 3480] [id = 289] 09:40:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (18E07800) [pid = 3480] [serial = 866] [outer = 00000000] 09:40:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1A0C9400) [pid = 3480] [serial = 867] [outer = 18E07800] 09:40:37 INFO - PROCESS | 3480 | 1460997637602 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1A0E7800) [pid = 3480] [serial = 868] [outer = 18E07800] 09:40:38 INFO - PROCESS | 3480 | 1460997638072 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]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 09:40:38 INFO - PROCESS | 3480 | 1460997638134 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:40:38 INFO - PROCESS | 3480 | 1460997638136 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 09:40:38 INFO - PROCESS | 3480 | 1460997638147 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 3480 | 1460997638149 Marionette TRACE conn4 <- [1,1122,null,{}] 09:40:38 INFO - PROCESS | 3480 | 1460997638152 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}] 09:40:38 INFO - PROCESS | 3480 | 1460997638269 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:40:38 INFO - PROCESS | 3480 | 1460997638365 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3480 | ++DOCSHELL 1A348C00 == 81 [pid = 3480] [id = 290] 09:40:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1A589800) [pid = 3480] [serial = 869] [outer = 00000000] 09:40:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (1A668400) [pid = 3480] [serial = 870] [outer = 1A589800] 09:40:38 INFO - PROCESS | 3480 | 1460997638418 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (1B755C00) [pid = 3480] [serial = 871] [outer = 1A589800] 09:40:38 INFO - PROCESS | 3480 | 1460997638860 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]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 790ms 09:40:38 INFO - PROCESS | 3480 | 1460997638930 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:40:38 INFO - PROCESS | 3480 | 1460997638932 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 09:40:38 INFO - PROCESS | 3480 | 1460997638936 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 3480 | 1460997638937 Marionette TRACE conn4 <- [1,1126,null,{}] 09:40:38 INFO - PROCESS | 3480 | 1460997638949 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}] 09:40:39 INFO - PROCESS | 3480 | 1460997639081 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:40:39 INFO - PROCESS | 3480 | 1460997639152 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 3480 | ++DOCSHELL 1B759400 == 82 [pid = 3480] [id = 291] 09:40:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (1B75AC00) [pid = 3480] [serial = 872] [outer = 00000000] 09:40:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (1BB18C00) [pid = 3480] [serial = 873] [outer = 1B75AC00] 09:40:39 INFO - PROCESS | 3480 | 1460997639197 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (1BBB7400) [pid = 3480] [serial = 874] [outer = 1B75AC00] 09:40:39 INFO - PROCESS | 3480 | 1460997639622 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]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 732ms 09:40:39 INFO - PROCESS | 3480 | 1460997639670 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 3480 | 1460997639672 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 09:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:40:39 INFO - PROCESS | 3480 | 1460997639675 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 3480 | 1460997639676 Marionette TRACE conn4 <- [1,1130,null,{}] 09:40:39 INFO - PROCESS | 3480 | 1460997639680 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}] 09:40:40 INFO - PROCESS | 3480 | 1460997639983 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:40:40 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (1D2D7000) [pid = 3480] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:40:40 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (1F0DE400) [pid = 3480] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:40:40 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (1F8BB400) [pid = 3480] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:40:40 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (1C232400) [pid = 3480] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:40:40 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (12C52400) [pid = 3480] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:40:40 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (123BDC00) [pid = 3480] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:40:40 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (18E0AC00) [pid = 3480] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:40:40 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (1BA09C00) [pid = 3480] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:40:40 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (200AD400) [pid = 3480] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:40:40 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1C233400) [pid = 3480] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:40:40 INFO - PROCESS | 3480 | 1460997640077 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 3480 | ++DOCSHELL 1C232400 == 83 [pid = 3480] [id = 292] 09:40:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1C232C00) [pid = 3480] [serial = 875] [outer = 00000000] 09:40:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1C497000) [pid = 3480] [serial = 876] [outer = 1C232C00] 09:40:40 INFO - PROCESS | 3480 | 1460997640170 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1CC02C00) [pid = 3480] [serial = 877] [outer = 1C232C00] 09:40:40 INFO - PROCESS | 3480 | [3480] 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 09:40:40 INFO - PROCESS | 3480 | 1460997640575 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]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 09:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:40:40 INFO - PROCESS | 3480 | 1460997640607 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 3480 | 1460997640609 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 09:40:40 INFO - PROCESS | 3480 | 1460997640612 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 3480 | 1460997640614 Marionette TRACE conn4 <- [1,1134,null,{}] 09:40:40 INFO - PROCESS | 3480 | 1460997640617 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}] 09:40:40 INFO - PROCESS | 3480 | 1460997640702 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:40:40 INFO - PROCESS | 3480 | 1460997640708 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 3480 | ++DOCSHELL 1C234800 == 84 [pid = 3480] [id = 293] 09:40:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1CC0F000) [pid = 3480] [serial = 878] [outer = 00000000] 09:40:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1CD10C00) [pid = 3480] [serial = 879] [outer = 1CC0F000] 09:40:40 INFO - PROCESS | 3480 | 1460997640752 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (1CED9800) [pid = 3480] [serial = 880] [outer = 1CC0F000] 09:40:41 INFO - PROCESS | 3480 | 1460997641175 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]]]}] 09:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 09:40:41 INFO - PROCESS | 3480 | 1460997641244 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 3480 | 1460997641246 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 09:40:41 INFO - PROCESS | 3480 | 1460997641249 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 3480 | 1460997641251 Marionette TRACE conn4 <- [1,1138,null,{}] 09:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:40:41 INFO - PROCESS | 3480 | 1460997641254 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}] 09:40:41 INFO - PROCESS | 3480 | 1460997641340 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:40:41 INFO - PROCESS | 3480 | 1460997641347 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 3480 | ++DOCSHELL 1D0D2C00 == 85 [pid = 3480] [id = 294] 09:40:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (1D0D4800) [pid = 3480] [serial = 881] [outer = 00000000] 09:40:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (1D483000) [pid = 3480] [serial = 882] [outer = 1D0D4800] 09:40:41 INFO - PROCESS | 3480 | 1460997641391 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (1D5CB800) [pid = 3480] [serial = 883] [outer = 1D0D4800] 09:40:41 INFO - PROCESS | 3480 | 1460997641858 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]]]}] 09:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 09:40:41 INFO - PROCESS | 3480 | 1460997641883 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:40:41 INFO - PROCESS | 3480 | 1460997641885 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 09:40:41 INFO - PROCESS | 3480 | 1460997641888 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 3480 | 1460997641890 Marionette TRACE conn4 <- [1,1142,null,{}] 09:40:41 INFO - PROCESS | 3480 | 1460997641893 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}] 09:40:42 INFO - PROCESS | 3480 | 1460997642027 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:40:42 INFO - PROCESS | 3480 | 1460997642155 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 3480 | ++DOCSHELL 0F04E400 == 86 [pid = 3480] [id = 295] 09:40:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (0F633C00) [pid = 3480] [serial = 884] [outer = 00000000] 09:40:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (1247C400) [pid = 3480] [serial = 885] [outer = 0F633C00] 09:40:42 INFO - PROCESS | 3480 | 1460997642213 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (126B4800) [pid = 3480] [serial = 886] [outer = 0F633C00] 09:40:42 INFO - PROCESS | 3480 | 1460997642854 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]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1020ms 09:40:42 INFO - PROCESS | 3480 | 1460997642910 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 3480 | 1460997642914 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 09:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:40:42 INFO - PROCESS | 3480 | 1460997642918 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 3480 | 1460997642922 Marionette TRACE conn4 <- [1,1146,null,{}] 09:40:42 INFO - PROCESS | 3480 | 1460997642949 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}] 09:40:43 INFO - PROCESS | 3480 | 1460997643066 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:40:43 INFO - PROCESS | 3480 | 1460997643207 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 3480 | ++DOCSHELL 16EA2400 == 87 [pid = 3480] [id = 296] 09:40:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (17334400) [pid = 3480] [serial = 887] [outer = 00000000] 09:40:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (1825EC00) [pid = 3480] [serial = 888] [outer = 17334400] 09:40:43 INFO - PROCESS | 3480 | 1460997643265 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (18491400) [pid = 3480] [serial = 889] [outer = 17334400] 09:40:43 INFO - PROCESS | 3480 | 1460997643843 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]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 990ms 09:40:43 INFO - PROCESS | 3480 | 1460997643912 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 3480 | 1460997643916 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:40:43 INFO - PROCESS | 3480 | 1460997643920 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 3480 | 1460997643922 Marionette TRACE conn4 <- [1,1150,null,{}] 09:40:43 INFO - PROCESS | 3480 | 1460997643949 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}] 09:40:44 INFO - PROCESS | 3480 | 1460997644094 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:40:44 INFO - PROCESS | 3480 | 1460997644234 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 3480 | ++DOCSHELL 12E21C00 == 88 [pid = 3480] [id = 297] 09:40:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (1A0C5400) [pid = 3480] [serial = 890] [outer = 00000000] 09:40:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (1C233400) [pid = 3480] [serial = 891] [outer = 1A0C5400] 09:40:44 INFO - PROCESS | 3480 | 1460997644291 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (1D0D5C00) [pid = 3480] [serial = 892] [outer = 1A0C5400] 09:40:44 INFO - PROCESS | 3480 | 1460997644902 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]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1044ms 09:40:44 INFO - PROCESS | 3480 | 1460997644967 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 3480 | 1460997644970 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:40:45 INFO - PROCESS | 3480 | 1460997644980 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 3480 | 1460997644987 Marionette TRACE conn4 <- [1,1154,null,{}] 09:40:45 INFO - PROCESS | 3480 | 1460997645010 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}] 09:40:45 INFO - PROCESS | 3480 | 1460997645176 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:40:45 INFO - PROCESS | 3480 | 1460997645186 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3480 | ++DOCSHELL 1EB3D000 == 89 [pid = 3480] [id = 298] 09:40:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (1F029800) [pid = 3480] [serial = 893] [outer = 00000000] 09:40:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (1F5E5000) [pid = 3480] [serial = 894] [outer = 1F029800] 09:40:45 INFO - PROCESS | 3480 | 1460997645240 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (1F5F0800) [pid = 3480] [serial = 895] [outer = 1F029800] 09:40:45 INFO - PROCESS | 3480 | 1460997645876 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]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 09:40:45 INFO - PROCESS | 3480 | 1460997645907 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 3480 | 1460997645910 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 09:40:45 INFO - PROCESS | 3480 | 1460997645913 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:40:45 INFO - PROCESS | 3480 | 1460997645915 Marionette TRACE conn4 <- [1,1158,null,{}] 09:40:45 INFO - PROCESS | 3480 | 1460997645919 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}] 09:40:46 INFO - PROCESS | 3480 | 1460997646031 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:40:46 INFO - PROCESS | 3480 | 1460997646143 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 3480 | ++DOCSHELL 1CD0CC00 == 90 [pid = 3480] [id = 299] 09:40:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (1F0E2C00) [pid = 3480] [serial = 896] [outer = 00000000] 09:40:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (1F8C1C00) [pid = 3480] [serial = 897] [outer = 1F0E2C00] 09:40:46 INFO - PROCESS | 3480 | 1460997646197 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (1F8C4000) [pid = 3480] [serial = 898] [outer = 1F0E2C00] 09:40:46 INFO - PROCESS | 3480 | 1460997646721 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]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 830ms 09:40:46 INFO - PROCESS | 3480 | 1460997646747 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 3480 | 1460997646750 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 09:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:40:46 INFO - PROCESS | 3480 | 1460997646753 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 3480 | 1460997646755 Marionette TRACE conn4 <- [1,1162,null,{}] 09:40:46 INFO - PROCESS | 3480 | 1460997646759 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}] 09:40:46 INFO - PROCESS | 3480 | 1460997646868 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:40:47 INFO - PROCESS | 3480 | 1460997646983 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 3480 | ++DOCSHELL 20010C00 == 91 [pid = 3480] [id = 300] 09:40:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (20011000) [pid = 3480] [serial = 899] [outer = 00000000] 09:40:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (200A2000) [pid = 3480] [serial = 900] [outer = 20011000] 09:40:47 INFO - PROCESS | 3480 | 1460997647088 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (200AD800) [pid = 3480] [serial = 901] [outer = 20011000] 09:40:47 INFO - PROCESS | 3480 | 1460997647675 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] 09:40:47 INFO - PROCESS | 3480 | 1460997647730 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 09:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:40:47 INFO - PROCESS | 3480 | 1460997647734 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 3480 | 1460997647736 Marionette TRACE conn4 <- [1,1166,null,{}] 09:40:47 INFO - PROCESS | 3480 | 1460997647739 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}] 09:40:47 INFO - PROCESS | 3480 | 1460997647850 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:40:47 INFO - PROCESS | 3480 | 1460997647961 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 3480 | ++DOCSHELL 2000C800 == 92 [pid = 3480] [id = 301] 09:40:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (200BF000) [pid = 3480] [serial = 902] [outer = 00000000] 09:40:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (200DF400) [pid = 3480] [serial = 903] [outer = 200BF000] 09:40:48 INFO - PROCESS | 3480 | 1460997648014 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (20236000) [pid = 3480] [serial = 904] [outer = 200BF000] 09:40:48 INFO - PROCESS | 3480 | 1460997648582 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] 09:40:48 INFO - PROCESS | 3480 | 1460997648671 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 09:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:40:48 INFO - PROCESS | 3480 | 1460997648675 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 3480 | 1460997648677 Marionette TRACE conn4 <- [1,1170,null,{}] 09:40:48 INFO - PROCESS | 3480 | 1460997648680 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}] 09:40:48 INFO - PROCESS | 3480 | 1460997648839 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:40:49 INFO - PROCESS | 3480 | 1460997648978 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 3480 | ++DOCSHELL 12603C00 == 93 [pid = 3480] [id = 302] 09:40:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (1262F000) [pid = 3480] [serial = 905] [outer = 00000000] 09:40:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (173E0800) [pid = 3480] [serial = 906] [outer = 1262F000] 09:40:49 INFO - PROCESS | 3480 | 1460997649036 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (1B74F800) [pid = 3480] [serial = 907] [outer = 1262F000] 09:40:49 INFO - PROCESS | 3480 | 1460997649831 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] 09:40:49 INFO - PROCESS | 3480 | 1460997649915 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 09:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:40:49 INFO - PROCESS | 3480 | 1460997649935 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 3480 | 1460997649938 Marionette TRACE conn4 <- [1,1174,null,{}] 09:40:49 INFO - PROCESS | 3480 | 1460997649943 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}] 09:40:50 INFO - PROCESS | 3480 | 1460997650049 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:40:50 INFO - PROCESS | 3480 | 1460997650193 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 3480 | ++DOCSHELL 18D8F000 == 94 [pid = 3480] [id = 303] 09:40:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (18D94400) [pid = 3480] [serial = 908] [outer = 00000000] 09:40:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (1A668C00) [pid = 3480] [serial = 909] [outer = 18D94400] 09:40:50 INFO - PROCESS | 3480 | 1460997650248 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (1B75D800) [pid = 3480] [serial = 910] [outer = 18D94400] 09:40:50 INFO - PROCESS | 3480 | --DOCSHELL 1A0E5800 == 93 [pid = 3480] [id = 162] 09:40:50 INFO - PROCESS | 3480 | --DOCSHELL 17520800 == 92 [pid = 3480] [id = 29] 09:40:50 INFO - PROCESS | 3480 | --DOCSHELL 1D0D2C00 == 91 [pid = 3480] [id = 294] 09:40:50 INFO - PROCESS | 3480 | --DOCSHELL 1C234800 == 90 [pid = 3480] [id = 293] 09:40:50 INFO - PROCESS | 3480 | --DOCSHELL 1C232400 == 89 [pid = 3480] [id = 292] 09:40:50 INFO - PROCESS | 3480 | --DOCSHELL 1B759400 == 88 [pid = 3480] [id = 291] 09:40:50 INFO - PROCESS | 3480 | --DOCSHELL 17522800 == 87 [pid = 3480] [id = 288] 09:40:50 INFO - PROCESS | 3480 | --DOCSHELL 136F2400 == 86 [pid = 3480] [id = 287] 09:40:50 INFO - PROCESS | 3480 | --DOCSHELL 126B6C00 == 85 [pid = 3480] [id = 286] 09:40:50 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (13AA3C00) [pid = 3480] [serial = 786] [outer = 00000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (18AE5000) [pid = 3480] [serial = 789] [outer = 00000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (1CC02800) [pid = 3480] [serial = 792] [outer = 00000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (1F8BB000) [pid = 3480] [serial = 795] [outer = 00000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (202A8C00) [pid = 3480] [serial = 798] [outer = 00000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (1916E800) [pid = 3480] [serial = 801] [outer = 00000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (202AF400) [pid = 3480] [serial = 834] [outer = 00000000] [url = about:blank] 09:40:50 INFO - PROCESS | 3480 | --DOCSHELL 126BBC00 == 84 [pid = 3480] [id = 285] 09:40:50 INFO - PROCESS | 3480 | --DOCSHELL 15F4F800 == 83 [pid = 3480] [id = 279] 09:40:50 INFO - PROCESS | 3480 | 1460997650893 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] 09:40:50 INFO - PROCESS | 3480 | 1460997650914 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 09:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:40:50 INFO - PROCESS | 3480 | 1460997650920 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 3480 | 1460997650923 Marionette TRACE conn4 <- [1,1178,null,{}] 09:40:50 INFO - PROCESS | 3480 | 1460997650926 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}] 09:40:51 INFO - PROCESS | 3480 | 1460997651030 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (1F8B5800) [pid = 3480] [serial = 823] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (1CD10000) [pid = 3480] [serial = 816] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (17310400) [pid = 3480] [serial = 805] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (136F0C00) [pid = 3480] [serial = 804] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (12873000) [pid = 3480] [serial = 807] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (12C55400) [pid = 3480] [serial = 808] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1A343400) [pid = 3480] [serial = 810] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (1B43B800) [pid = 3480] [serial = 811] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (1BBE1400) [pid = 3480] [serial = 813] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (1C230400) [pid = 3480] [serial = 814] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (20234000) [pid = 3480] [serial = 832] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (200D6C00) [pid = 3480] [serial = 831] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (2000CC00) [pid = 3480] [serial = 828] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (200A4400) [pid = 3480] [serial = 826] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (20014800) [pid = 3480] [serial = 829] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (1D0B3000) [pid = 3480] [serial = 817] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (1EB3E000) [pid = 3480] [serial = 819] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (1F84D800) [pid = 3480] [serial = 822] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (1F0DB000) [pid = 3480] [serial = 820] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (20017400) [pid = 3480] [serial = 825] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 3480 | 1460997651148 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 3480 | ++DOCSHELL 0F639800 == 84 [pid = 3480] [id = 304] 09:40:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (12473800) [pid = 3480] [serial = 911] [outer = 00000000] 09:40:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (15F57C00) [pid = 3480] [serial = 912] [outer = 12473800] 09:40:51 INFO - PROCESS | 3480 | 1460997651194 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (1825D400) [pid = 3480] [serial = 913] [outer = 12473800] 09:40:51 INFO - PROCESS | 3480 | 1460997651607 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] 09:40:51 INFO - PROCESS | 3480 | 1460997651696 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 09:40:51 INFO - PROCESS | 3480 | 1460997651703 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:40:51 INFO - PROCESS | 3480 | 1460997651707 Marionette TRACE conn4 <- [1,1182,null,{}] 09:40:51 INFO - PROCESS | 3480 | 1460997651717 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}] 09:40:51 INFO - PROCESS | 3480 | 1460997651810 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:40:51 INFO - PROCESS | 3480 | 1460997651825 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 3480 | ++DOCSHELL 1BA82C00 == 85 [pid = 3480] [id = 305] 09:40:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (1BA84800) [pid = 3480] [serial = 914] [outer = 00000000] 09:40:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (1BBE1000) [pid = 3480] [serial = 915] [outer = 1BA84800] 09:40:51 INFO - PROCESS | 3480 | 1460997651874 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (1C231400) [pid = 3480] [serial = 916] [outer = 1BA84800] 09:40:52 INFO - PROCESS | 3480 | 1460997652354 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] 09:40:52 INFO - PROCESS | 3480 | 1460997652381 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 09:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:40:52 INFO - PROCESS | 3480 | 1460997652384 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 3480 | 1460997652386 Marionette TRACE conn4 <- [1,1186,null,{}] 09:40:52 INFO - PROCESS | 3480 | 1460997652389 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}] 09:40:52 INFO - PROCESS | 3480 | 1460997652480 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:40:52 INFO - PROCESS | 3480 | 1460997652489 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 3480 | ++DOCSHELL 1C233000 == 86 [pid = 3480] [id = 306] 09:40:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (1C494000) [pid = 3480] [serial = 917] [outer = 00000000] 09:40:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (1D0D3000) [pid = 3480] [serial = 918] [outer = 1C494000] 09:40:52 INFO - PROCESS | 3480 | 1460997652534 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (1F020400) [pid = 3480] [serial = 919] [outer = 1C494000] 09:40:53 INFO - PROCESS | 3480 | 1460997652979 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]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 631ms 09:40:53 INFO - PROCESS | 3480 | 1460997653019 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 3480 | 1460997653021 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 09:40:53 INFO - PROCESS | 3480 | 1460997653024 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:40:53 INFO - PROCESS | 3480 | 1460997653026 Marionette TRACE conn4 <- [1,1190,null,{}] 09:40:53 INFO - PROCESS | 3480 | 1460997653029 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}] 09:40:53 INFO - PROCESS | 3480 | 1460997653121 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:40:53 INFO - PROCESS | 3480 | 1460997653128 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 3480 | ++DOCSHELL 1F027000 == 87 [pid = 3480] [id = 307] 09:40:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (1F027800) [pid = 3480] [serial = 920] [outer = 00000000] 09:40:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (1F0E4400) [pid = 3480] [serial = 921] [outer = 1F027800] 09:40:53 INFO - PROCESS | 3480 | 1460997653176 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (1F5E3C00) [pid = 3480] [serial = 922] [outer = 1F027800] 09:40:53 INFO - PROCESS | 3480 | 1460997653732 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]]]}] 09:40:53 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 09:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 730ms 09:40:53 INFO - PROCESS | 3480 | 1460997653759 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 3480 | 1460997653761 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 09:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:40:53 INFO - PROCESS | 3480 | 1460997653764 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 3480 | 1460997653766 Marionette TRACE conn4 <- [1,1194,null,{}] 09:40:53 INFO - PROCESS | 3480 | 1460997653769 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}] 09:40:53 INFO - PROCESS | 3480 | 1460997653900 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:40:54 INFO - PROCESS | 3480 | 1460997653968 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 3480 | ++DOCSHELL 2000CC00 == 88 [pid = 3480] [id = 308] 09:40:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (2000F800) [pid = 3480] [serial = 923] [outer = 00000000] 09:40:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (200A8000) [pid = 3480] [serial = 924] [outer = 2000F800] 09:40:54 INFO - PROCESS | 3480 | 1460997654016 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (200AA400) [pid = 3480] [serial = 925] [outer = 2000F800] 09:40:54 INFO - PROCESS | 3480 | 1460997654457 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]]]}] 09:40:54 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 09:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 731ms 09:40:54 INFO - PROCESS | 3480 | 1460997654495 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 3480 | 1460997654497 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 09:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:40:54 INFO - PROCESS | 3480 | 1460997654539 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 3480 | 1460997654541 Marionette TRACE conn4 <- [1,1198,null,{}] 09:40:54 INFO - PROCESS | 3480 | 1460997654544 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}] 09:40:54 INFO - PROCESS | 3480 | 1460997654664 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:40:54 INFO - PROCESS | 3480 | 1460997654732 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 3480 | ++DOCSHELL 200C0400 == 89 [pid = 3480] [id = 309] 09:40:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (200C8400) [pid = 3480] [serial = 926] [outer = 00000000] 09:40:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (200DFC00) [pid = 3480] [serial = 927] [outer = 200C8400] 09:40:54 INFO - PROCESS | 3480 | 1460997654776 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (2023B400) [pid = 3480] [serial = 928] [outer = 200C8400] 09:40:55 INFO - PROCESS | 3480 | 1460997655207 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]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 09:40:55 INFO - PROCESS | 3480 | 1460997655261 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 3480 | 1460997655263 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 09:40:55 INFO - PROCESS | 3480 | 1460997655267 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:40:55 INFO - PROCESS | 3480 | 1460997655268 Marionette TRACE conn4 <- [1,1202,null,{}] 09:40:55 INFO - PROCESS | 3480 | 1460997655272 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}] 09:40:55 INFO - PROCESS | 3480 | 1460997655392 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (136F1400) [pid = 3480] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (23133400) [pid = 3480] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (2023F400) [pid = 3480] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1A589800) [pid = 3480] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1B75AC00) [pid = 3480] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (1C232C00) [pid = 3480] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (12719400) [pid = 3480] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (17522C00) [pid = 3480] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (18E07800) [pid = 3480] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (127A0000) [pid = 3480] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (136F3400) [pid = 3480] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (1CC0F000) [pid = 3480] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (1B757800) [pid = 3480] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (235C5C00) [pid = 3480] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:40:55 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (23CB0000) [pid = 3480] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:40:55 INFO - PROCESS | 3480 | 1460997655617 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 3480 | ++DOCSHELL 0F051C00 == 90 [pid = 3480] [id = 310] 09:40:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (12636C00) [pid = 3480] [serial = 929] [outer = 00000000] 09:40:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (17522C00) [pid = 3480] [serial = 930] [outer = 12636C00] 09:40:55 INFO - PROCESS | 3480 | 1460997655661 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (1A0DFC00) [pid = 3480] [serial = 931] [outer = 12636C00] 09:40:56 INFO - PROCESS | 3480 | 1460997656043 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]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 830ms 09:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:40:56 INFO - PROCESS | 3480 | 1460997656101 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 3480 | 1460997656103 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 09:40:56 INFO - PROCESS | 3480 | 1460997656106 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 3480 | 1460997656108 Marionette TRACE conn4 <- [1,1206,null,{}] 09:40:56 INFO - PROCESS | 3480 | 1460997656112 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}] 09:40:56 INFO - PROCESS | 3480 | 1460997656245 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:40:56 INFO - PROCESS | 3480 | 1460997656254 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 3480 | ++DOCSHELL 18AE0400 == 91 [pid = 3480] [id = 311] 09:40:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (1B75EC00) [pid = 3480] [serial = 932] [outer = 00000000] 09:40:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (20377800) [pid = 3480] [serial = 933] [outer = 1B75EC00] 09:40:56 INFO - PROCESS | 3480 | 1460997656301 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (20441400) [pid = 3480] [serial = 934] [outer = 1B75EC00] 09:40:56 INFO - PROCESS | 3480 | 1460997656700 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]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 09:40:56 INFO - PROCESS | 3480 | 1460997656737 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:40:56 INFO - PROCESS | 3480 | 1460997656739 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 09:40:56 INFO - PROCESS | 3480 | 1460997656742 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 3480 | 1460997656744 Marionette TRACE conn4 <- [1,1210,null,{}] 09:40:56 INFO - PROCESS | 3480 | 1460997656747 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}] 09:40:56 INFO - PROCESS | 3480 | 1460997656873 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:40:56 INFO - PROCESS | 3480 | 1460997656881 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 3480 | ++DOCSHELL 202AFC00 == 92 [pid = 3480] [id = 312] 09:40:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (20446800) [pid = 3480] [serial = 935] [outer = 00000000] 09:40:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (20526000) [pid = 3480] [serial = 936] [outer = 20446800] 09:40:56 INFO - PROCESS | 3480 | 1460997656925 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (20521400) [pid = 3480] [serial = 937] [outer = 20446800] 09:40:57 INFO - PROCESS | 3480 | 1460997657365 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] 09:40:57 INFO - PROCESS | 3480 | 1460997657420 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 09:40:57 INFO - PROCESS | 3480 | 1460997657423 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 3480 | 1460997657425 Marionette TRACE conn4 <- [1,1214,null,{}] 09:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:40:57 INFO - PROCESS | 3480 | 1460997657438 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}] 09:40:57 INFO - PROCESS | 3480 | 1460997657546 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:40:57 INFO - PROCESS | 3480 | 1460997657559 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 3480 | ++DOCSHELL 20581000 == 93 [pid = 3480] [id = 313] 09:40:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (20581400) [pid = 3480] [serial = 938] [outer = 00000000] 09:40:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (205A1000) [pid = 3480] [serial = 939] [outer = 20581400] 09:40:57 INFO - PROCESS | 3480 | 1460997657609 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (205A7800) [pid = 3480] [serial = 940] [outer = 20581400] 09:40:58 INFO - PROCESS | 3480 | 1460997658380 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]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 990ms 09:40:58 INFO - PROCESS | 3480 | 1460997658419 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 3480 | 1460997658424 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 09:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:40:58 INFO - PROCESS | 3480 | 1460997658429 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 3480 | 1460997658433 Marionette TRACE conn4 <- [1,1218,null,{}] 09:40:58 INFO - PROCESS | 3480 | 1460997658438 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}] 09:40:58 INFO - PROCESS | 3480 | 1460997658557 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:40:58 INFO - PROCESS | 3480 | 1460997658703 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 3480 | ++DOCSHELL 12AC6400 == 94 [pid = 3480] [id = 314] 09:40:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (16EA9800) [pid = 3480] [serial = 941] [outer = 00000000] 09:40:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (191DB400) [pid = 3480] [serial = 942] [outer = 16EA9800] 09:40:58 INFO - PROCESS | 3480 | 1460997658761 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1A58E400) [pid = 3480] [serial = 943] [outer = 16EA9800] 09:40:59 INFO - PROCESS | 3480 | 1460997659320 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]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 09:40:59 INFO - PROCESS | 3480 | 1460997659365 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 3480 | 1460997659371 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 09:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:40:59 INFO - PROCESS | 3480 | 1460997659378 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 3480 | 1460997659381 Marionette TRACE conn4 <- [1,1222,null,{}] 09:40:59 INFO - PROCESS | 3480 | 1460997659385 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}] 09:40:59 INFO - PROCESS | 3480 | 1460997659503 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:40:59 INFO - PROCESS | 3480 | 1460997659660 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 3480 | ++DOCSHELL 1BB1B400 == 95 [pid = 3480] [id = 315] 09:40:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (1BBDEC00) [pid = 3480] [serial = 944] [outer = 00000000] 09:40:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (1F462800) [pid = 3480] [serial = 945] [outer = 1BBDEC00] 09:40:59 INFO - PROCESS | 3480 | 1460997659716 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (1F8B7000) [pid = 3480] [serial = 946] [outer = 1BBDEC00] 09:41:00 INFO - PROCESS | 3480 | 1460997660302 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]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 971ms 09:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:41:00 INFO - PROCESS | 3480 | 1460997660350 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 3480 | 1460997660352 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 09:41:00 INFO - PROCESS | 3480 | 1460997660356 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 3480 | 1460997660360 Marionette TRACE conn4 <- [1,1226,null,{}] 09:41:00 INFO - PROCESS | 3480 | 1460997660371 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}] 09:41:00 INFO - PROCESS | 3480 | 1460997660488 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:41:00 INFO - PROCESS | 3480 | 1460997660646 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 3480 | ++DOCSHELL 20232400 == 96 [pid = 3480] [id = 316] 09:41:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (20522C00) [pid = 3480] [serial = 947] [outer = 00000000] 09:41:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (20575C00) [pid = 3480] [serial = 948] [outer = 20522C00] 09:41:00 INFO - PROCESS | 3480 | 1460997660703 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (2059B800) [pid = 3480] [serial = 949] [outer = 20522C00] 09:41:01 INFO - PROCESS | 3480 | 1460997661253 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]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 09:41:01 INFO - PROCESS | 3480 | 1460997661289 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 3480 | 1460997661292 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 09:41:01 INFO - PROCESS | 3480 | 1460997661295 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:41:01 INFO - PROCESS | 3480 | 1460997661298 Marionette TRACE conn4 <- [1,1230,null,{}] 09:41:01 INFO - PROCESS | 3480 | 1460997661301 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}] 09:41:01 INFO - PROCESS | 3480 | 1460997661416 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:41:01 INFO - PROCESS | 3480 | 1460997661559 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 3480 | ++DOCSHELL 205A6000 == 97 [pid = 3480] [id = 317] 09:41:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (205A6400) [pid = 3480] [serial = 950] [outer = 00000000] 09:41:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (20F5AC00) [pid = 3480] [serial = 951] [outer = 205A6400] 09:41:01 INFO - PROCESS | 3480 | 1460997661615 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (20F61C00) [pid = 3480] [serial = 952] [outer = 205A6400] 09:41:02 INFO - PROCESS | 3480 | 1460997662223 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]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 971ms 09:41:02 INFO - PROCESS | 3480 | 1460997662269 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 3480 | 1460997662272 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 09:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:41:02 INFO - PROCESS | 3480 | 1460997662275 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 3480 | 1460997662277 Marionette TRACE conn4 <- [1,1234,null,{}] 09:41:02 INFO - PROCESS | 3480 | 1460997662281 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}] 09:41:02 INFO - PROCESS | 3480 | 1460997662393 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:41:02 INFO - PROCESS | 3480 | 1460997662542 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 3480 | ++DOCSHELL 1BB12000 == 98 [pid = 3480] [id = 318] 09:41:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (1CC01800) [pid = 3480] [serial = 953] [outer = 00000000] 09:41:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (1D0CE000) [pid = 3480] [serial = 954] [outer = 1CC01800] 09:41:02 INFO - PROCESS | 3480 | 1460997662598 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (20F68400) [pid = 3480] [serial = 955] [outer = 1CC01800] 09:41:03 INFO - PROCESS | 3480 | 1460997663509 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]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1278ms 09:41:03 INFO - PROCESS | 3480 | 1460997663554 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 3480 | 1460997663558 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 09:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:41:03 INFO - PROCESS | 3480 | 1460997663563 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 3480 | 1460997663567 Marionette TRACE conn4 <- [1,1238,null,{}] 09:41:03 INFO - PROCESS | 3480 | 1460997663573 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}] 09:41:03 INFO - PROCESS | 3480 | 1460997663673 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:41:03 INFO - PROCESS | 3480 | 1460997663824 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 3480 | ++DOCSHELL 12605C00 == 99 [pid = 3480] [id = 319] 09:41:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 155 (12636800) [pid = 3480] [serial = 956] [outer = 00000000] 09:41:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 156 (12AC2400) [pid = 3480] [serial = 957] [outer = 12636800] 09:41:03 INFO - PROCESS | 3480 | 1460997663874 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 157 (13741C00) [pid = 3480] [serial = 958] [outer = 12636800] 09:41:04 INFO - PROCESS | 3480 | 1460997664475 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]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 991ms 09:41:04 INFO - PROCESS | 3480 | 1460997664554 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 3480 | 1460997664560 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 09:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:41:04 INFO - PROCESS | 3480 | 1460997664565 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 3480 | 1460997664568 Marionette TRACE conn4 <- [1,1242,null,{}] 09:41:04 INFO - PROCESS | 3480 | 1460997664572 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}] 09:41:04 INFO - PROCESS | 3480 | 1460997664672 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:41:04 INFO - PROCESS | 3480 | 1460997664807 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 1D0AD400 == 98 [pid = 3480] [id = 146] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 1BBDCC00 == 97 [pid = 3480] [id = 264] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 200CB400 == 96 [pid = 3480] [id = 266] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 1243D800 == 95 [pid = 3480] [id = 262] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 2059C400 == 94 [pid = 3480] [id = 247] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 1BB13C00 == 93 [pid = 3480] [id = 92] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 15F04000 == 92 [pid = 3480] [id = 199] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 173D2400 == 91 [pid = 3480] [id = 263] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 2000A800 == 90 [pid = 3480] [id = 94] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 202AFC00 == 89 [pid = 3480] [id = 312] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 18AE0400 == 88 [pid = 3480] [id = 311] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 0F051C00 == 87 [pid = 3480] [id = 310] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 200C0400 == 86 [pid = 3480] [id = 309] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 2000CC00 == 85 [pid = 3480] [id = 308] 09:41:04 INFO - PROCESS | 3480 | --DOCSHELL 1A348C00 == 84 [pid = 3480] [id = 290] 09:41:04 INFO - PROCESS | 3480 | --DOMWINDOW == 156 (18ADD400) [pid = 3480] [serial = 837] [outer = 00000000] [url = about:blank] 09:41:04 INFO - PROCESS | 3480 | ++DOCSHELL 0F04A000 == 85 [pid = 3480] [id = 320] 09:41:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 157 (0F051C00) [pid = 3480] [serial = 959] [outer = 00000000] 09:41:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 158 (12C51C00) [pid = 3480] [serial = 960] [outer = 0F051C00] 09:41:04 INFO - PROCESS | 3480 | 1460997664907 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (17336C00) [pid = 3480] [serial = 961] [outer = 0F051C00] 09:41:05 INFO - PROCESS | 3480 | --DOCSHELL 1F027000 == 84 [pid = 3480] [id = 307] 09:41:05 INFO - PROCESS | 3480 | --DOCSHELL 1C233000 == 83 [pid = 3480] [id = 306] 09:41:05 INFO - PROCESS | 3480 | --DOCSHELL 1BA82C00 == 82 [pid = 3480] [id = 305] 09:41:05 INFO - PROCESS | 3480 | --DOCSHELL 1733B800 == 81 [pid = 3480] [id = 289] 09:41:05 INFO - PROCESS | 3480 | --DOCSHELL 0F639800 == 80 [pid = 3480] [id = 304] 09:41:05 INFO - PROCESS | 3480 | --DOCSHELL 18D8F000 == 79 [pid = 3480] [id = 303] 09:41:05 INFO - PROCESS | 3480 | --DOCSHELL 16EA2400 == 78 [pid = 3480] [id = 296] 09:41:05 INFO - PROCESS | 3480 | --DOCSHELL 0F04E400 == 77 [pid = 3480] [id = 295] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (1F46DC00) [pid = 3480] [serial = 748] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 157 (23CAC400) [pid = 3480] [serial = 754] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 156 (240D3C00) [pid = 3480] [serial = 757] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 155 (18253400) [pid = 3480] [serial = 745] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 154 (236D9800) [pid = 3480] [serial = 709] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (235BDC00) [pid = 3480] [serial = 751] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (1D483000) [pid = 3480] [serial = 882] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (1A668400) [pid = 3480] [serial = 870] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (1BB18C00) [pid = 3480] [serial = 873] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (1B755C00) [pid = 3480] [serial = 871] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (1C497000) [pid = 3480] [serial = 876] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (1751F400) [pid = 3480] [serial = 855] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (18A04C00) [pid = 3480] [serial = 864] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (18ADE800) [pid = 3480] [serial = 865] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (1BBB7400) [pid = 3480] [serial = 874] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (1A0C9400) [pid = 3480] [serial = 867] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (12C5D000) [pid = 3480] [serial = 858] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (13741800) [pid = 3480] [serial = 859] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (16E24400) [pid = 3480] [serial = 861] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (173E1000) [pid = 3480] [serial = 862] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1CD10C00) [pid = 3480] [serial = 879] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1BB18000) [pid = 3480] [serial = 840] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (202AC000) [pid = 3480] [serial = 843] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (2052D800) [pid = 3480] [serial = 846] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (20575400) [pid = 3480] [serial = 849] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (20F5CC00) [pid = 3480] [serial = 852] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (18259C00) [pid = 3480] [serial = 856] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (1CED9800) [pid = 3480] [serial = 880] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (1CC02C00) [pid = 3480] [serial = 877] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (1A0E7800) [pid = 3480] [serial = 868] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3480 | 1460997665401 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]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 870ms 09:41:05 INFO - PROCESS | 3480 | 1460997665439 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 3480 | 1460997665441 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 09:41:05 INFO - PROCESS | 3480 | 1460997665445 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:41:05 INFO - PROCESS | 3480 | 1460997665448 Marionette TRACE conn4 <- [1,1246,null,{}] 09:41:05 INFO - PROCESS | 3480 | 1460997665459 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}] 09:41:05 INFO - PROCESS | 3480 | 1460997665548 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:41:05 INFO - PROCESS | 3480 | 1460997665558 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 3480 | ++DOCSHELL 1733A000 == 78 [pid = 3480] [id = 321] 09:41:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (17515800) [pid = 3480] [serial = 962] [outer = 00000000] 09:41:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (18258800) [pid = 3480] [serial = 963] [outer = 17515800] 09:41:05 INFO - PROCESS | 3480 | 1460997665605 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (18487C00) [pid = 3480] [serial = 964] [outer = 17515800] 09:41:06 INFO - PROCESS | 3480 | 1460997666096 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]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 09:41:06 INFO - PROCESS | 3480 | 1460997666119 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 3480 | 1460997666121 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 09:41:06 INFO - PROCESS | 3480 | 1460997666125 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:41:06 INFO - PROCESS | 3480 | 1460997666126 Marionette TRACE conn4 <- [1,1250,null,{}] 09:41:06 INFO - PROCESS | 3480 | 1460997666134 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}] 09:41:06 INFO - PROCESS | 3480 | 1460997666221 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:41:06 INFO - PROCESS | 3480 | 1460997666242 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 3480 | ++DOCSHELL 18554000 == 79 [pid = 3480] [id = 322] 09:41:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (18A04400) [pid = 3480] [serial = 965] [outer = 00000000] 09:41:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (18AE0C00) [pid = 3480] [serial = 966] [outer = 18A04400] 09:41:06 INFO - PROCESS | 3480 | 1460997666288 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (18E07000) [pid = 3480] [serial = 967] [outer = 18A04400] 09:41:06 INFO - PROCESS | 3480 | 1460997666761 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]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 09:41:06 INFO - PROCESS | 3480 | 1460997666801 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 3480 | 1460997666803 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 09:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:41:06 INFO - PROCESS | 3480 | 1460997666806 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 3480 | 1460997666808 Marionette TRACE conn4 <- [1,1254,null,{}] 09:41:06 INFO - PROCESS | 3480 | 1460997666811 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}] 09:41:06 INFO - PROCESS | 3480 | 1460997666892 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:41:06 INFO - PROCESS | 3480 | 1460997666899 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 3480 | ++DOCSHELL 19173000 == 80 [pid = 3480] [id = 323] 09:41:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (1A0BF800) [pid = 3480] [serial = 968] [outer = 00000000] 09:41:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (1A0E6400) [pid = 3480] [serial = 969] [outer = 1A0BF800] 09:41:06 INFO - PROCESS | 3480 | 1460997666943 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (1A0EE400) [pid = 3480] [serial = 970] [outer = 1A0BF800] 09:41:07 INFO - PROCESS | 3480 | 1460997667399 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]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 671ms 09:41:07 INFO - PROCESS | 3480 | 1460997667484 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 3480 | 1460997667486 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 09:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:41:07 INFO - PROCESS | 3480 | 1460997667490 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 3480 | 1460997667491 Marionette TRACE conn4 <- [1,1258,null,{}] 09:41:07 INFO - PROCESS | 3480 | 1460997667495 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}] 09:41:07 INFO - PROCESS | 3480 | 1460997667631 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:41:07 INFO - PROCESS | 3480 | 1460997667719 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 3480 | ++DOCSHELL 1B438000 == 81 [pid = 3480] [id = 324] 09:41:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (1B438800) [pid = 3480] [serial = 971] [outer = 00000000] 09:41:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (1BA86400) [pid = 3480] [serial = 972] [outer = 1B438800] 09:41:07 INFO - PROCESS | 3480 | 1460997667767 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (1BB13C00) [pid = 3480] [serial = 973] [outer = 1B438800] 09:41:08 INFO - PROCESS | 3480 | 1460997668202 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]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 09:41:08 INFO - PROCESS | 3480 | 1460997668224 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 3480 | 1460997668226 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 09:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:41:08 INFO - PROCESS | 3480 | 1460997668229 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 3480 | 1460997668231 Marionette TRACE conn4 <- [1,1262,null,{}] 09:41:08 INFO - PROCESS | 3480 | 1460997668241 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}] 09:41:08 INFO - PROCESS | 3480 | 1460997668354 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:41:08 INFO - PROCESS | 3480 | 1460997668360 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 3480 | ++DOCSHELL 1BBD9400 == 82 [pid = 3480] [id = 325] 09:41:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1BBD9800) [pid = 3480] [serial = 974] [outer = 00000000] 09:41:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (1C22F000) [pid = 3480] [serial = 975] [outer = 1BBD9800] 09:41:08 INFO - PROCESS | 3480 | 1460997668408 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (1C232C00) [pid = 3480] [serial = 976] [outer = 1BBD9800] 09:41:08 INFO - PROCESS | 3480 | 1460997668840 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]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 691ms 09:41:08 INFO - PROCESS | 3480 | 1460997668921 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:41:08 INFO - PROCESS | 3480 | 1460997668923 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 09:41:08 INFO - PROCESS | 3480 | 1460997668926 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 3480 | 1460997668928 Marionette TRACE conn4 <- [1,1266,null,{}] 09:41:08 INFO - PROCESS | 3480 | 1460997668932 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}] 09:41:09 INFO - PROCESS | 3480 | 1460997669075 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:41:09 INFO - PROCESS | 3480 | 1460997669142 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 3480 | ++DOCSHELL 1BBE2800 == 83 [pid = 3480] [id = 326] 09:41:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (1BBE3C00) [pid = 3480] [serial = 977] [outer = 00000000] 09:41:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (1CD08800) [pid = 3480] [serial = 978] [outer = 1BBE3C00] 09:41:09 INFO - PROCESS | 3480 | 1460997669186 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (1CEDF000) [pid = 3480] [serial = 979] [outer = 1BBE3C00] 09:41:09 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (20446800) [pid = 3480] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:41:09 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (2000F800) [pid = 3480] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:41:09 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (1262F000) [pid = 3480] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:41:09 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (18D94400) [pid = 3480] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:41:09 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (12473800) [pid = 3480] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:41:09 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (12636C00) [pid = 3480] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:41:09 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (1B75EC00) [pid = 3480] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:41:09 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (1F027800) [pid = 3480] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:41:09 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (20F61000) [pid = 3480] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:41:09 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1C494000) [pid = 3480] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:41:09 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (200C8400) [pid = 3480] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:41:09 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (1BA84800) [pid = 3480] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:41:09 INFO - PROCESS | 3480 | 1460997669899 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]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1024ms 09:41:09 INFO - PROCESS | 3480 | 1460997669950 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 3480 | 1460997669952 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 09:41:09 INFO - PROCESS | 3480 | 1460997669955 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:41:09 INFO - PROCESS | 3480 | 1460997669957 Marionette TRACE conn4 <- [1,1270,null,{}] 09:41:09 INFO - PROCESS | 3480 | 1460997669961 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}] 09:41:10 INFO - PROCESS | 3480 | 1460997670077 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:41:10 INFO - PROCESS | 3480 | 1460997670137 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 3480 | ++DOCSHELL 12441000 == 84 [pid = 3480] [id = 327] 09:41:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (12636C00) [pid = 3480] [serial = 980] [outer = 00000000] 09:41:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (1C22DC00) [pid = 3480] [serial = 981] [outer = 12636C00] 09:41:10 INFO - PROCESS | 3480 | 1460997670181 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (1CD0E400) [pid = 3480] [serial = 982] [outer = 12636C00] 09:41:10 INFO - PROCESS | 3480 | 1460997670579 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]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 09:41:10 INFO - PROCESS | 3480 | 1460997670630 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:41:10 INFO - PROCESS | 3480 | 1460997670632 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 09:41:10 INFO - PROCESS | 3480 | 1460997670635 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 3480 | 1460997670637 Marionette TRACE conn4 <- [1,1274,null,{}] 09:41:10 INFO - PROCESS | 3480 | 1460997670640 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}] 09:41:10 INFO - PROCESS | 3480 | 1460997670723 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:41:10 INFO - PROCESS | 3480 | 1460997670729 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 3480 | ++DOCSHELL 136F0400 == 85 [pid = 3480] [id = 328] 09:41:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (1CD05400) [pid = 3480] [serial = 983] [outer = 00000000] 09:41:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (1D0D7000) [pid = 3480] [serial = 984] [outer = 1CD05400] 09:41:10 INFO - PROCESS | 3480 | 1460997670774 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (1D490400) [pid = 3480] [serial = 985] [outer = 1CD05400] 09:41:11 INFO - PROCESS | 3480 | 1460997671211 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]]]}] 09:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 09:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:41:11 INFO - PROCESS | 3480 | 1460997671266 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 3480 | 1460997671268 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 09:41:11 INFO - PROCESS | 3480 | 1460997671271 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 3480 | 1460997671274 Marionette TRACE conn4 <- [1,1278,null,{}] 09:41:11 INFO - PROCESS | 3480 | 1460997671277 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}] 09:41:11 INFO - PROCESS | 3480 | 1460997671380 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:41:11 INFO - PROCESS | 3480 | 1460997671386 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 3480 | ++DOCSHELL 1F022400 == 86 [pid = 3480] [id = 329] 09:41:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1F02CC00) [pid = 3480] [serial = 986] [outer = 00000000] 09:41:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (1F5E1C00) [pid = 3480] [serial = 987] [outer = 1F02CC00] 09:41:11 INFO - PROCESS | 3480 | 1460997671435 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (1F84E400) [pid = 3480] [serial = 988] [outer = 1F02CC00] 09:41:12 INFO - PROCESS | 3480 | 1460997672092 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]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 871ms 09:41:12 INFO - PROCESS | 3480 | 1460997672146 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 3480 | 1460997672151 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 09:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:41:12 INFO - PROCESS | 3480 | 1460997672156 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 3480 | 1460997672160 Marionette TRACE conn4 <- [1,1282,null,{}] 09:41:12 INFO - PROCESS | 3480 | 1460997672166 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}] 09:41:12 INFO - PROCESS | 3480 | 1460997672281 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:41:12 INFO - PROCESS | 3480 | 1460997672395 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 3480 | ++DOCSHELL 12711C00 == 87 [pid = 3480] [id = 330] 09:41:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (12712800) [pid = 3480] [serial = 989] [outer = 00000000] 09:41:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (136EE800) [pid = 3480] [serial = 990] [outer = 12712800] 09:41:12 INFO - PROCESS | 3480 | 1460997672493 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (15F59800) [pid = 3480] [serial = 991] [outer = 12712800] 09:41:13 INFO - PROCESS | 3480 | 1460997673124 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]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1023ms 09:41:13 INFO - PROCESS | 3480 | 1460997673180 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 3480 | 1460997673186 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 09:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:41:13 INFO - PROCESS | 3480 | 1460997673192 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 3480 | 1460997673195 Marionette TRACE conn4 <- [1,1286,null,{}] 09:41:13 INFO - PROCESS | 3480 | 1460997673199 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}] 09:41:13 INFO - PROCESS | 3480 | 1460997673309 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:41:13 INFO - PROCESS | 3480 | 1460997673448 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 3480 | ++DOCSHELL 15F58000 == 88 [pid = 3480] [id = 331] 09:41:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (17514C00) [pid = 3480] [serial = 992] [outer = 00000000] 09:41:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (19173800) [pid = 3480] [serial = 993] [outer = 17514C00] 09:41:13 INFO - PROCESS | 3480 | 1460997673504 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (1A594400) [pid = 3480] [serial = 994] [outer = 17514C00] 09:41:14 INFO - PROCESS | 3480 | 1460997674157 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]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1020ms 09:41:14 INFO - PROCESS | 3480 | 1460997674214 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 3480 | 1460997674217 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 09:41:14 INFO - PROCESS | 3480 | 1460997674221 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:41:14 INFO - PROCESS | 3480 | 1460997674225 Marionette TRACE conn4 <- [1,1290,null,{}] 09:41:14 INFO - PROCESS | 3480 | 1460997674236 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}] 09:41:14 INFO - PROCESS | 3480 | 1460997674404 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:41:14 INFO - PROCESS | 3480 | 1460997674545 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 3480 | ++DOCSHELL 12354C00 == 89 [pid = 3480] [id = 332] 09:41:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (1D0D2800) [pid = 3480] [serial = 995] [outer = 00000000] 09:41:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (1F538800) [pid = 3480] [serial = 996] [outer = 1D0D2800] 09:41:14 INFO - PROCESS | 3480 | 1460997674603 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (1F854C00) [pid = 3480] [serial = 997] [outer = 1D0D2800] 09:41:15 INFO - PROCESS | 3480 | 1460997675181 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]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1024ms 09:41:15 INFO - PROCESS | 3480 | 1460997675247 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 3480 | 1460997675250 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 09:41:15 INFO - PROCESS | 3480 | 1460997675254 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:41:15 INFO - PROCESS | 3480 | 1460997675256 Marionette TRACE conn4 <- [1,1294,null,{}] 09:41:15 INFO - PROCESS | 3480 | 1460997675260 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}] 09:41:15 INFO - PROCESS | 3480 | 1460997675416 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:41:15 INFO - PROCESS | 3480 | 1460997675481 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 3480 | ++DOCSHELL 1F8C4400 == 90 [pid = 3480] [id = 333] 09:41:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (2000F000) [pid = 3480] [serial = 998] [outer = 00000000] 09:41:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 155 (200A0C00) [pid = 3480] [serial = 999] [outer = 2000F000] 09:41:15 INFO - PROCESS | 3480 | 1460997675535 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 156 (200A6800) [pid = 3480] [serial = 1000] [outer = 2000F000] 09:41:16 INFO - PROCESS | 3480 | 1460997676111 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]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 930ms 09:41:16 INFO - PROCESS | 3480 | 1460997676187 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 3480 | 1460997676190 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 09:41:16 INFO - PROCESS | 3480 | 1460997676193 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:41:16 INFO - PROCESS | 3480 | 1460997676195 Marionette TRACE conn4 <- [1,1298,null,{}] 09:41:16 INFO - PROCESS | 3480 | 1460997676199 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}] 09:41:16 INFO - PROCESS | 3480 | 1460997676337 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:41:16 INFO - PROCESS | 3480 | 1460997676475 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 3480 | ++DOCSHELL 1F0DCC00 == 91 [pid = 3480] [id = 334] 09:41:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 157 (1F8B8000) [pid = 3480] [serial = 1001] [outer = 00000000] 09:41:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 158 (200CC800) [pid = 3480] [serial = 1002] [outer = 1F8B8000] 09:41:16 INFO - PROCESS | 3480 | 1460997676533 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (200D9C00) [pid = 3480] [serial = 1003] [outer = 1F8B8000] 09:41:17 INFO - PROCESS | 3480 | 1460997677136 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] 09:41:17 INFO - PROCESS | 3480 | 1460997677171 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 09:41:17 INFO - PROCESS | 3480 | 1460997677175 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:41:17 INFO - PROCESS | 3480 | 1460997677177 Marionette TRACE conn4 <- [1,1302,null,{}] 09:41:17 INFO - PROCESS | 3480 | 1460997677181 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}] 09:41:17 INFO - PROCESS | 3480 | 1460997677324 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:41:17 INFO - PROCESS | 3480 | 1460997677464 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 3480 | ++DOCSHELL 12633000 == 92 [pid = 3480] [id = 335] 09:41:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 160 (1287D000) [pid = 3480] [serial = 1004] [outer = 00000000] 09:41:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 161 (1757CC00) [pid = 3480] [serial = 1005] [outer = 1287D000] 09:41:17 INFO - PROCESS | 3480 | 1460997677524 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 162 (1848E800) [pid = 3480] [serial = 1006] [outer = 1287D000] 09:41:18 INFO - PROCESS | 3480 | 1460997678105 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]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 971ms 09:41:18 INFO - PROCESS | 3480 | 1460997678150 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 3480 | 1460997678153 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 09:41:18 INFO - PROCESS | 3480 | 1460997678156 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:41:18 INFO - PROCESS | 3480 | 1460997678158 Marionette TRACE conn4 <- [1,1306,null,{}] 09:41:18 INFO - PROCESS | 3480 | 1460997678162 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}] 09:41:18 INFO - PROCESS | 3480 | 1460997678267 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:41:18 INFO - PROCESS | 3480 | 1460997678521 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 3480 | ++DOCSHELL 0B977800 == 93 [pid = 3480] [id = 336] 09:41:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 163 (12362C00) [pid = 3480] [serial = 1007] [outer = 00000000] 09:41:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 164 (12C56400) [pid = 3480] [serial = 1008] [outer = 12362C00] 09:41:18 INFO - PROCESS | 3480 | 1460997678576 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 165 (15F10C00) [pid = 3480] [serial = 1009] [outer = 12362C00] 09:41:19 INFO - PROCESS | 3480 | 1460997679153 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]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1069ms 09:41:19 INFO - PROCESS | 3480 | 1460997679229 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 3480 | 1460997679234 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 09:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:41:19 INFO - PROCESS | 3480 | 1460997679239 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 3480 | 1460997679242 Marionette TRACE conn4 <- [1,1310,null,{}] 09:41:19 INFO - PROCESS | 3480 | 1460997679247 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}] 09:41:19 INFO - PROCESS | 3480 | 1460997679383 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:41:19 INFO - PROCESS | 3480 | 1460997679523 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 20568000 == 92 [pid = 3480] [id = 283] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 2023B800 == 91 [pid = 3480] [id = 250] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 12632800 == 90 [pid = 3480] [id = 284] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 136F0400 == 89 [pid = 3480] [id = 328] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 12441000 == 88 [pid = 3480] [id = 327] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 1BBE2800 == 87 [pid = 3480] [id = 326] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 1BBD9400 == 86 [pid = 3480] [id = 325] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 1B438000 == 85 [pid = 3480] [id = 324] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 19173000 == 84 [pid = 3480] [id = 323] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 18554000 == 83 [pid = 3480] [id = 322] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 1733A000 == 82 [pid = 3480] [id = 321] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 0F04A000 == 81 [pid = 3480] [id = 320] 09:41:19 INFO - PROCESS | 3480 | ++DOCSHELL 0F04A000 == 82 [pid = 3480] [id = 337] 09:41:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 166 (0F04F400) [pid = 3480] [serial = 1010] [outer = 00000000] 09:41:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 167 (12879000) [pid = 3480] [serial = 1011] [outer = 0F04F400] 09:41:19 INFO - PROCESS | 3480 | 1460997679624 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 168 (16EA2400) [pid = 3480] [serial = 1012] [outer = 0F04F400] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 12605C00 == 81 [pid = 3480] [id = 319] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 20232400 == 80 [pid = 3480] [id = 316] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 1BB1B400 == 79 [pid = 3480] [id = 315] 09:41:19 INFO - PROCESS | 3480 | --DOCSHELL 12AC6400 == 78 [pid = 3480] [id = 314] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 167 (20521400) [pid = 3480] [serial = 937] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 166 (20526000) [pid = 3480] [serial = 936] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 165 (1C233400) [pid = 3480] [serial = 891] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 164 (200AA400) [pid = 3480] [serial = 925] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 163 (1B74F800) [pid = 3480] [serial = 907] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 162 (1A668C00) [pid = 3480] [serial = 909] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 161 (15F57C00) [pid = 3480] [serial = 912] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 160 (1A0DFC00) [pid = 3480] [serial = 931] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 159 (1825EC00) [pid = 3480] [serial = 888] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (173E0800) [pid = 3480] [serial = 906] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 157 (1825D400) [pid = 3480] [serial = 913] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 156 (20441400) [pid = 3480] [serial = 934] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 155 (20377800) [pid = 3480] [serial = 933] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 154 (1F0E4400) [pid = 3480] [serial = 921] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (200A2000) [pid = 3480] [serial = 900] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (235B8C00) [pid = 3480] [serial = 742] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (1D0D3000) [pid = 3480] [serial = 918] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (1F8C1C00) [pid = 3480] [serial = 897] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (200DFC00) [pid = 3480] [serial = 927] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (1F5E5000) [pid = 3480] [serial = 894] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (1247C400) [pid = 3480] [serial = 885] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (1C231400) [pid = 3480] [serial = 916] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (1F020400) [pid = 3480] [serial = 919] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (1B75D800) [pid = 3480] [serial = 910] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (2023B400) [pid = 3480] [serial = 928] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (17522C00) [pid = 3480] [serial = 930] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (1BBE1000) [pid = 3480] [serial = 915] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (1F5E3C00) [pid = 3480] [serial = 922] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (200A8000) [pid = 3480] [serial = 924] [outer = 00000000] [url = about:blank] 09:41:19 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (200DF400) [pid = 3480] [serial = 903] [outer = 00000000] [url = about:blank] 09:41:20 INFO - PROCESS | 3480 | 1460997680105 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]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 931ms 09:41:20 INFO - PROCESS | 3480 | 1460997680176 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 3480 | 1460997680180 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 09:41:20 INFO - PROCESS | 3480 | 1460997680185 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:41:20 INFO - PROCESS | 3480 | 1460997680186 Marionette TRACE conn4 <- [1,1314,null,{}] 09:41:20 INFO - PROCESS | 3480 | 1460997680190 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}] 09:41:20 INFO - PROCESS | 3480 | 1460997680277 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:41:20 INFO - PROCESS | 3480 | 1460997680289 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 3480 | ++DOCSHELL 15F59000 == 79 [pid = 3480] [id = 338] 09:41:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (16E38C00) [pid = 3480] [serial = 1013] [outer = 00000000] 09:41:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (1A0C3800) [pid = 3480] [serial = 1014] [outer = 16E38C00] 09:41:20 INFO - PROCESS | 3480 | 1460997680335 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (1A592000) [pid = 3480] [serial = 1015] [outer = 16E38C00] 09:41:20 INFO - PROCESS | 3480 | 1460997680826 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]]]}] 09:41:20 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 09:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 09:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:41:20 INFO - PROCESS | 3480 | 1460997680859 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 3480 | 1460997680862 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 09:41:20 INFO - PROCESS | 3480 | 1460997680866 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 3480 | 1460997680872 Marionette TRACE conn4 <- [1,1318,null,{}] 09:41:20 INFO - PROCESS | 3480 | 1460997680881 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}] 09:41:21 INFO - PROCESS | 3480 | 1460997681029 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:41:21 INFO - PROCESS | 3480 | 1460997681231 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 3480 | ++DOCSHELL 12719000 == 80 [pid = 3480] [id = 339] 09:41:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1271A000) [pid = 3480] [serial = 1016] [outer = 00000000] 09:41:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (1373E800) [pid = 3480] [serial = 1017] [outer = 1271A000] 09:41:21 INFO - PROCESS | 3480 | 1460997681293 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (17337400) [pid = 3480] [serial = 1018] [outer = 1271A000] 09:41:21 INFO - PROCESS | 3480 | 1460997681900 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]]]}] 09:41:21 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 09:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1075ms 09:41:21 INFO - PROCESS | 3480 | 1460997681977 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 3480 | 1460997681982 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 09:41:21 INFO - PROCESS | 3480 | 1460997681986 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:41:21 INFO - PROCESS | 3480 | 1460997681990 Marionette TRACE conn4 <- [1,1322,null,{}] 09:41:21 INFO - PROCESS | 3480 | 1460997681995 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}] 09:41:22 INFO - PROCESS | 3480 | 1460997682136 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:41:22 INFO - PROCESS | 3480 | 1460997682275 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 3480 | ++DOCSHELL 127A0400 == 81 [pid = 3480] [id = 340] 09:41:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (1B456C00) [pid = 3480] [serial = 1019] [outer = 00000000] 09:41:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (1BA7EC00) [pid = 3480] [serial = 1020] [outer = 1B456C00] 09:41:22 INFO - PROCESS | 3480 | 1460997682334 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (1BBB8000) [pid = 3480] [serial = 1021] [outer = 1B456C00] 09:41:22 INFO - PROCESS | 3480 | 1460997682960 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]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1021ms 09:41:23 INFO - PROCESS | 3480 | 1460997683013 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 3480 | 1460997683016 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 09:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:41:23 INFO - PROCESS | 3480 | 1460997683020 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 3480 | 1460997683023 Marionette TRACE conn4 <- [1,1326,null,{}] 09:41:23 INFO - PROCESS | 3480 | 1460997683027 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}] 09:41:23 INFO - PROCESS | 3480 | 1460997683141 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:41:23 INFO - PROCESS | 3480 | 1460997683287 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 3480 | ++DOCSHELL 1CC08000 == 82 [pid = 3480] [id = 341] 09:41:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (1CC08C00) [pid = 3480] [serial = 1022] [outer = 00000000] 09:41:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (1CD0C400) [pid = 3480] [serial = 1023] [outer = 1CC08C00] 09:41:23 INFO - PROCESS | 3480 | 1460997683346 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (1D0CEC00) [pid = 3480] [serial = 1024] [outer = 1CC08C00] 09:41:24 INFO - PROCESS | 3480 | 1460997684450 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]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1481ms 09:41:24 INFO - PROCESS | 3480 | 1460997684502 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 3480 | 1460997684506 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 09:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:41:24 INFO - PROCESS | 3480 | 1460997684517 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 3480 | 1460997684522 Marionette TRACE conn4 <- [1,1330,null,{}] 09:41:24 INFO - PROCESS | 3480 | 1460997684526 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}] 09:41:24 INFO - PROCESS | 3480 | 1460997684665 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:41:24 INFO - PROCESS | 3480 | 1460997684798 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 3480 | ++DOCSHELL 1D0CA400 == 83 [pid = 3480] [id = 342] 09:41:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (1D0D2000) [pid = 3480] [serial = 1025] [outer = 00000000] 09:41:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (1F5E4400) [pid = 3480] [serial = 1026] [outer = 1D0D2000] 09:41:24 INFO - PROCESS | 3480 | 1460997684854 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (1F8B9000) [pid = 3480] [serial = 1027] [outer = 1D0D2000] 09:41:25 INFO - PROCESS | 3480 | 1460997685414 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]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 09:41:25 INFO - PROCESS | 3480 | 1460997685442 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 3480 | 1460997685444 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 09:41:25 INFO - PROCESS | 3480 | 1460997685448 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:41:25 INFO - PROCESS | 3480 | 1460997685450 Marionette TRACE conn4 <- [1,1334,null,{}] 09:41:25 INFO - PROCESS | 3480 | 1460997685453 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}] 09:41:25 INFO - PROCESS | 3480 | 1460997685557 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:41:25 INFO - PROCESS | 3480 | 1460997685667 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 3480 | ++DOCSHELL 20011C00 == 84 [pid = 3480] [id = 343] 09:41:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (20012000) [pid = 3480] [serial = 1028] [outer = 00000000] 09:41:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 155 (200AC800) [pid = 3480] [serial = 1029] [outer = 20012000] 09:41:25 INFO - PROCESS | 3480 | 1460997685721 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 156 (200C1C00) [pid = 3480] [serial = 1030] [outer = 20012000] 09:41:26 INFO - PROCESS | 3480 | 1460997686292 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]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 870ms 09:41:26 INFO - PROCESS | 3480 | 1460997686328 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 3480 | 1460997686331 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 09:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:41:26 INFO - PROCESS | 3480 | 1460997686335 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 3480 | 1460997686337 Marionette TRACE conn4 <- [1,1338,null,{}] 09:41:26 INFO - PROCESS | 3480 | 1460997686341 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}] 09:41:26 INFO - PROCESS | 3480 | 1460997686446 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:41:26 INFO - PROCESS | 3480 | 1460997686578 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 3480 | ++DOCSHELL 20237C00 == 85 [pid = 3480] [id = 344] 09:41:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 157 (20238000) [pid = 3480] [serial = 1031] [outer = 00000000] 09:41:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 158 (202A4800) [pid = 3480] [serial = 1032] [outer = 20238000] 09:41:26 INFO - PROCESS | 3480 | 1460997686686 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (202B1C00) [pid = 3480] [serial = 1033] [outer = 20238000] 09:41:27 INFO - PROCESS | 3480 | 1460997687373 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]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1069ms 09:41:27 INFO - PROCESS | 3480 | 1460997687418 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 3480 | 1460997687422 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 09:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:41:27 INFO - PROCESS | 3480 | 1460997687427 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 3480 | 1460997687431 Marionette TRACE conn4 <- [1,1342,null,{}] 09:41:27 INFO - PROCESS | 3480 | 1460997687437 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}] 09:41:27 INFO - PROCESS | 3480 | 1460997687541 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:41:27 INFO - PROCESS | 3480 | 1460997687685 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 3480 | ++DOCSHELL 12BD9000 == 86 [pid = 3480] [id = 345] 09:41:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 160 (12E19800) [pid = 3480] [serial = 1034] [outer = 00000000] 09:41:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 161 (1B75C400) [pid = 3480] [serial = 1035] [outer = 12E19800] 09:41:27 INFO - PROCESS | 3480 | 1460997687736 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 162 (1BA8A000) [pid = 3480] [serial = 1036] [outer = 12E19800] 09:41:28 INFO - PROCESS | 3480 | 1460997688335 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]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 930ms 09:41:28 INFO - PROCESS | 3480 | 1460997688363 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 3480 | 1460997688369 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 09:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:41:28 INFO - PROCESS | 3480 | 1460997688374 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 3480 | 1460997688377 Marionette TRACE conn4 <- [1,1346,null,{}] 09:41:28 INFO - PROCESS | 3480 | 1460997688381 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}] 09:41:28 INFO - PROCESS | 3480 | 1460997688486 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:41:28 INFO - PROCESS | 3480 | 1460997688603 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 3480 | ++DOCSHELL 17310400 == 87 [pid = 3480] [id = 346] 09:41:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 163 (17523800) [pid = 3480] [serial = 1037] [outer = 00000000] 09:41:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 164 (1D2D6400) [pid = 3480] [serial = 1038] [outer = 17523800] 09:41:28 INFO - PROCESS | 3480 | 1460997688688 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 165 (1F461000) [pid = 3480] [serial = 1039] [outer = 17523800] 09:41:28 INFO - PROCESS | 3480 | --DOCSHELL 15F59000 == 86 [pid = 3480] [id = 338] 09:41:28 INFO - PROCESS | 3480 | --DOCSHELL 0F04A000 == 85 [pid = 3480] [id = 337] 09:41:28 INFO - PROCESS | 3480 | --DOCSHELL 0B977800 == 84 [pid = 3480] [id = 336] 09:41:29 INFO - PROCESS | 3480 | 1460997689131 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]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 831ms 09:41:29 INFO - PROCESS | 3480 | 1460997689245 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 3480 | 1460997689248 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 09:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:41:29 INFO - PROCESS | 3480 | 1460997689258 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 3480 | 1460997689262 Marionette TRACE conn4 <- [1,1350,null,{}] 09:41:29 INFO - PROCESS | 3480 | 1460997689272 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}] 09:41:29 INFO - PROCESS | 3480 | 1460997689367 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:41:29 INFO - PROCESS | 3480 | 1460997689376 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 3480 | ++DOCSHELL 1F02E000 == 85 [pid = 3480] [id = 347] 09:41:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 166 (1F02F400) [pid = 3480] [serial = 1040] [outer = 00000000] 09:41:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 167 (2000FC00) [pid = 3480] [serial = 1041] [outer = 1F02F400] 09:41:29 INFO - PROCESS | 3480 | 1460997689424 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 168 (200A6000) [pid = 3480] [serial = 1042] [outer = 1F02F400] 09:41:29 INFO - PROCESS | 3480 | 1460997689982 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]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 774ms 09:41:30 INFO - PROCESS | 3480 | 1460997690037 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 3480 | 1460997690040 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 09:41:30 INFO - PROCESS | 3480 | 1460997690043 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:41:30 INFO - PROCESS | 3480 | 1460997690045 Marionette TRACE conn4 <- [1,1354,null,{}] 09:41:30 INFO - PROCESS | 3480 | 1460997690048 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}] 09:41:30 INFO - PROCESS | 3480 | 1460997690183 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:41:30 INFO - PROCESS | 3480 | 1460997690256 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 3480 | ++DOCSHELL 20237000 == 86 [pid = 3480] [id = 348] 09:41:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 169 (20240400) [pid = 3480] [serial = 1043] [outer = 00000000] 09:41:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 170 (2043F000) [pid = 3480] [serial = 1044] [outer = 20240400] 09:41:30 INFO - PROCESS | 3480 | 1460997690304 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 171 (2044B800) [pid = 3480] [serial = 1045] [outer = 20240400] 09:41:30 INFO - PROCESS | 3480 | 1460997690826 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] 09:41:30 INFO - PROCESS | 3480 | 1460997690879 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 09:41:30 INFO - PROCESS | 3480 | 1460997690882 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 3480 | 1460997690884 Marionette TRACE conn4 <- [1,1358,null,{}] 09:41:30 INFO - PROCESS | 3480 | 1460997690896 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}] 09:41:31 INFO - PROCESS | 3480 | 1460997691017 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:41:31 INFO - PROCESS | 3480 | 1460997691088 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 3480 | ++DOCSHELL 20522400 == 87 [pid = 3480] [id = 349] 09:41:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 172 (20527400) [pid = 3480] [serial = 1046] [outer = 00000000] 09:41:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 173 (20563800) [pid = 3480] [serial = 1047] [outer = 20527400] 09:41:31 INFO - PROCESS | 3480 | 1460997691132 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 174 (20576C00) [pid = 3480] [serial = 1048] [outer = 20527400] 09:41:31 INFO - PROCESS | 3480 | 1460997691570 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] 09:41:31 INFO - PROCESS | 3480 | 1460997691618 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 09:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:41:31 INFO - PROCESS | 3480 | 1460997691622 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 3480 | 1460997691624 Marionette TRACE conn4 <- [1,1362,null,{}] 09:41:31 INFO - PROCESS | 3480 | 1460997691627 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}] 09:41:31 INFO - PROCESS | 3480 | 1460997691763 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:41:31 INFO - PROCESS | 3480 | 1460997691838 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 3480 | ++DOCSHELL 20F5BC00 == 88 [pid = 3480] [id = 350] 09:41:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 175 (20F5C000) [pid = 3480] [serial = 1049] [outer = 00000000] 09:41:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 176 (20F67800) [pid = 3480] [serial = 1050] [outer = 20F5C000] 09:41:31 INFO - PROCESS | 3480 | 1460997691884 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 177 (20FAA400) [pid = 3480] [serial = 1051] [outer = 20F5C000] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 176 (1D0D4800) [pid = 3480] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 175 (1BBDEC00) [pid = 3480] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 174 (12362C00) [pid = 3480] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 173 (0F04F400) [pid = 3480] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 172 (1F02CC00) [pid = 3480] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 171 (20522C00) [pid = 3480] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 170 (1B438800) [pid = 3480] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 169 (18A04400) [pid = 3480] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 168 (16EA9800) [pid = 3480] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 167 (1BBD9800) [pid = 3480] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 166 (12636800) [pid = 3480] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 165 (17515800) [pid = 3480] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 164 (1CC01800) [pid = 3480] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 163 (1CD05400) [pid = 3480] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 162 (0F051C00) [pid = 3480] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 161 (1A0BF800) [pid = 3480] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 160 (205A6400) [pid = 3480] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 159 (12636C00) [pid = 3480] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (1BBE3C00) [pid = 3480] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 157 (200BF000) [pid = 3480] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 156 (0F633C00) [pid = 3480] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 155 (1F0E2C00) [pid = 3480] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 154 (12C5B000) [pid = 3480] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (17334400) [pid = 3480] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (20011000) [pid = 3480] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (2056A800) [pid = 3480] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (16EA3C00) [pid = 3480] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (1F029800) [pid = 3480] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (1F8BC800) [pid = 3480] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (20524C00) [pid = 3480] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (1A0C5400) [pid = 3480] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (20233800) [pid = 3480] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (12875000) [pid = 3480] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (1751D400) [pid = 3480] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (1BBE4C00) [pid = 3480] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (1F02B800) [pid = 3480] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (200D9800) [pid = 3480] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (12AC6800) [pid = 3480] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (2023DC00) [pid = 3480] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:41:32 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (173CF000) [pid = 3480] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:41:32 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:32 INFO - PROCESS | 3480 | 1460997692550 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] 09:41:32 INFO - PROCESS | 3480 | 1460997692595 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 09:41:32 INFO - PROCESS | 3480 | 1460997692599 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:41:32 INFO - PROCESS | 3480 | 1460997692600 Marionette TRACE conn4 <- [1,1366,null,{}] 09:41:32 INFO - PROCESS | 3480 | 1460997692604 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}] 09:41:32 INFO - PROCESS | 3480 | 1460997692687 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:41:32 INFO - PROCESS | 3480 | 1460997692693 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 3480 | ++DOCSHELL 13A9F400 == 89 [pid = 3480] [id = 351] 09:41:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (16E23800) [pid = 3480] [serial = 1052] [outer = 00000000] 09:41:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (18486000) [pid = 3480] [serial = 1053] [outer = 16E23800] 09:41:32 INFO - PROCESS | 3480 | 1460997692738 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (18AE6800) [pid = 3480] [serial = 1054] [outer = 16E23800] 09:41:33 INFO - PROCESS | 3480 | 1460997693175 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] 09:41:33 INFO - PROCESS | 3480 | 1460997693236 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 09:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:41:33 INFO - PROCESS | 3480 | 1460997693239 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 3480 | 1460997693241 Marionette TRACE conn4 <- [1,1370,null,{}] 09:41:33 INFO - PROCESS | 3480 | 1460997693244 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}] 09:41:33 INFO - PROCESS | 3480 | 1460997693332 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:41:33 INFO - PROCESS | 3480 | 1460997693339 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 3480 | ++DOCSHELL 1916D800 == 90 [pid = 3480] [id = 352] 09:41:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (1B7B0400) [pid = 3480] [serial = 1055] [outer = 00000000] 09:41:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1D48F800) [pid = 3480] [serial = 1056] [outer = 1B7B0400] 09:41:33 INFO - PROCESS | 3480 | 1460997693385 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (1F0E3400) [pid = 3480] [serial = 1057] [outer = 1B7B0400] 09:41:33 INFO - PROCESS | 3480 | [3480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:33 INFO - PROCESS | 3480 | 1460997693864 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] 09:41:33 INFO - PROCESS | 3480 | 1460997693915 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 09:41:33 INFO - PROCESS | 3480 | 1460997693919 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 3480 | 1460997693920 Marionette TRACE conn4 <- [1,1374,null,{}] 09:41:33 INFO - PROCESS | 3480 | 1460997693924 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}] 09:41:34 INFO - PROCESS | 3480 | 1460997694010 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:41:34 INFO - PROCESS | 3480 | 1460997694016 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 3480 | ++DOCSHELL 1F536800 == 91 [pid = 3480] [id = 353] 09:41:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (20011000) [pid = 3480] [serial = 1058] [outer = 00000000] 09:41:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (202AD000) [pid = 3480] [serial = 1059] [outer = 20011000] 09:41:34 INFO - PROCESS | 3480 | 1460997694060 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (202ACC00) [pid = 3480] [serial = 1060] [outer = 20011000] 09:41:34 INFO - PROCESS | 3480 | 1460997694807 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] 09:41:34 INFO - PROCESS | 3480 | 1460997694859 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 09:41:34 INFO - PROCESS | 3480 | 1460997694865 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:41:34 INFO - PROCESS | 3480 | 1460997694869 Marionette TRACE conn4 <- [1,1378,null,{}] 09:41:34 INFO - PROCESS | 3480 | 1460997694874 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}] 09:41:35 INFO - PROCESS | 3480 | 1460997694992 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:41:35 INFO - PROCESS | 3480 | 1460997695140 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 3480 | ++DOCSHELL 18257000 == 92 [pid = 3480] [id = 354] 09:41:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (18484400) [pid = 3480] [serial = 1061] [outer = 00000000] 09:41:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (1BBDDC00) [pid = 3480] [serial = 1062] [outer = 18484400] 09:41:35 INFO - PROCESS | 3480 | 1460997695198 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (1CA69800) [pid = 3480] [serial = 1063] [outer = 18484400] 09:41:35 INFO - PROCESS | 3480 | 1460997695751 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]]]}] 09:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 930ms 09:41:35 INFO - PROCESS | 3480 | 1460997695799 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 09:41:35 INFO - PROCESS | 3480 | 1460997695805 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 09:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:41:35 INFO - PROCESS | 3480 | 1460997695812 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - PROCESS | 3480 | 1460997695815 Marionette TRACE conn4 <- [1,1382,null,{}] 09:41:35 INFO - PROCESS | 3480 | 1460997695819 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}] 09:41:35 INFO - PROCESS | 3480 | 1460997695932 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:41:36 INFO - PROCESS | 3480 | 1460997696091 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 3480 | ++DOCSHELL 1CA64000 == 93 [pid = 3480] [id = 355] 09:41:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (1CD0B400) [pid = 3480] [serial = 1064] [outer = 00000000] 09:41:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (200C9400) [pid = 3480] [serial = 1065] [outer = 1CD0B400] 09:41:36 INFO - PROCESS | 3480 | 1460997696147 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (202A9C00) [pid = 3480] [serial = 1066] [outer = 1CD0B400] 09:41:36 INFO - PROCESS | 3480 | 1460997696763 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]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 970ms 09:41:36 INFO - PROCESS | 3480 | 1460997696793 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 3480 | 1460997696796 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 09:41:36 INFO - PROCESS | 3480 | 1460997696800 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:41:36 INFO - PROCESS | 3480 | 1460997696804 Marionette TRACE conn4 <- [1,1386,null,{}] 09:41:36 INFO - PROCESS | 3480 | 1460997696816 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}] 09:41:36 INFO - PROCESS | 3480 | 1460997696931 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:41:37 INFO - PROCESS | 3480 | 1460997697079 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 3480 | ++DOCSHELL 20F65000 == 94 [pid = 3480] [id = 356] 09:41:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (20F65400) [pid = 3480] [serial = 1067] [outer = 00000000] 09:41:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (20FB0800) [pid = 3480] [serial = 1068] [outer = 20F65400] 09:41:37 INFO - PROCESS | 3480 | 1460997697137 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 155 (2312B400) [pid = 3480] [serial = 1069] [outer = 20F65400] 09:41:37 INFO - PROCESS | 3480 | 1460997697734 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]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 971ms 09:41:37 INFO - PROCESS | 3480 | 1460997697774 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 3480 | 1460997697777 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 09:41:37 INFO - PROCESS | 3480 | 1460997697781 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:41:37 INFO - PROCESS | 3480 | 1460997697783 Marionette TRACE conn4 <- [1,1390,null,{}] 09:41:37 INFO - PROCESS | 3480 | 1460997697786 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}] 09:41:37 INFO - PROCESS | 3480 | 1460997697898 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:41:38 INFO - PROCESS | 3480 | 1460997698059 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 3480 | ++DOCSHELL 20FB3400 == 95 [pid = 3480] [id = 357] 09:41:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 156 (2312C400) [pid = 3480] [serial = 1070] [outer = 00000000] 09:41:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 157 (23135800) [pid = 3480] [serial = 1071] [outer = 2312C400] 09:41:38 INFO - PROCESS | 3480 | 1460997698114 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 158 (235B9800) [pid = 3480] [serial = 1072] [outer = 2312C400] 09:41:38 INFO - PROCESS | 3480 | 1460997698693 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]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 971ms 09:41:38 INFO - PROCESS | 3480 | 1460997698760 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 3480 | 1460997698762 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 09:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:41:38 INFO - PROCESS | 3480 | 1460997698767 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 3480 | 1460997698769 Marionette TRACE conn4 <- [1,1394,null,{}] 09:41:38 INFO - PROCESS | 3480 | 1460997698773 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}] 09:41:38 INFO - PROCESS | 3480 | 1460997698880 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:41:39 INFO - PROCESS | 3480 | 1460997699027 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 3480 | ++DOCSHELL 235BC400 == 96 [pid = 3480] [id = 358] 09:41:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (235BE400) [pid = 3480] [serial = 1073] [outer = 00000000] 09:41:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 160 (235C5000) [pid = 3480] [serial = 1074] [outer = 235BE400] 09:41:39 INFO - PROCESS | 3480 | 1460997699089 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 161 (235C7400) [pid = 3480] [serial = 1075] [outer = 235BE400] 09:41:39 INFO - PROCESS | 3480 | 1460997699630 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]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 931ms 09:41:39 INFO - PROCESS | 3480 | 1460997699701 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 3480 | 1460997699703 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 09:41:39 INFO - PROCESS | 3480 | 1460997699706 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:41:39 INFO - PROCESS | 3480 | 1460997699708 Marionette TRACE conn4 <- [1,1398,null,{}] 09:41:39 INFO - PROCESS | 3480 | 1460997699712 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}] 09:41:39 INFO - PROCESS | 3480 | 1460997699829 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:41:40 INFO - PROCESS | 3480 | 1460997699990 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 3480 | ++DOCSHELL 12891C00 == 97 [pid = 3480] [id = 359] 09:41:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 162 (12892800) [pid = 3480] [serial = 1076] [outer = 00000000] 09:41:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 163 (235BE800) [pid = 3480] [serial = 1077] [outer = 12892800] 09:41:40 INFO - PROCESS | 3480 | 1460997700048 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 164 (236D8400) [pid = 3480] [serial = 1078] [outer = 12892800] 09:41:40 INFO - PROCESS | 3480 | 1460997700683 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]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1018ms 09:41:40 INFO - PROCESS | 3480 | 1460997700729 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 3480 | 1460997700731 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 09:41:40 INFO - PROCESS | 3480 | 1460997700735 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:41:40 INFO - PROCESS | 3480 | 1460997700737 Marionette TRACE conn4 <- [1,1402,null,{}] 09:41:40 INFO - PROCESS | 3480 | 1460997700740 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}] 09:41:40 INFO - PROCESS | 3480 | 1460997700847 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:41:41 INFO - PROCESS | 3480 | 1460997700994 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 3480 | ++DOCSHELL 12441800 == 98 [pid = 3480] [id = 360] 09:41:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 165 (1260EC00) [pid = 3480] [serial = 1079] [outer = 00000000] 09:41:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 166 (1379B000) [pid = 3480] [serial = 1080] [outer = 1260EC00] 09:41:41 INFO - PROCESS | 3480 | 1460997701051 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 167 (1730CC00) [pid = 3480] [serial = 1081] [outer = 1260EC00] 09:41:41 INFO - PROCESS | 3480 | 1460997701889 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]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1167ms 09:41:41 INFO - PROCESS | 3480 | 1460997701906 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 3480 | 1460997701911 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 09:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:41:41 INFO - PROCESS | 3480 | 1460997701916 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 3480 | 1460997701919 Marionette TRACE conn4 <- [1,1406,null,{}] 09:41:41 INFO - PROCESS | 3480 | 1460997701924 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}] 09:41:42 INFO - PROCESS | 3480 | 1460997702030 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:41:42 INFO - PROCESS | 3480 | 1460997702202 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 3480 | ++DOCSHELL 16E1BC00 == 99 [pid = 3480] [id = 361] 09:41:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 168 (16EA4C00) [pid = 3480] [serial = 1082] [outer = 00000000] 09:41:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 169 (18491000) [pid = 3480] [serial = 1083] [outer = 16EA4C00] 09:41:42 INFO - PROCESS | 3480 | 1460997702255 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 170 (18A04400) [pid = 3480] [serial = 1084] [outer = 16EA4C00] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 12354C00 == 98 [pid = 3480] [id = 332] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 1F8C4400 == 97 [pid = 3480] [id = 333] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 15F58000 == 96 [pid = 3480] [id = 331] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 1916D800 == 95 [pid = 3480] [id = 352] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 13A9F400 == 94 [pid = 3480] [id = 351] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 20F5BC00 == 93 [pid = 3480] [id = 350] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 20522400 == 92 [pid = 3480] [id = 349] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 12633000 == 91 [pid = 3480] [id = 335] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 20237000 == 90 [pid = 3480] [id = 348] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 1F02E000 == 89 [pid = 3480] [id = 347] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 17310400 == 88 [pid = 3480] [id = 346] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 169 (1A0C3800) [pid = 3480] [serial = 1014] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 12BD9000 == 87 [pid = 3480] [id = 345] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 1CC08000 == 86 [pid = 3480] [id = 341] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 127A0400 == 85 [pid = 3480] [id = 340] 09:41:42 INFO - PROCESS | 3480 | --DOCSHELL 12719000 == 84 [pid = 3480] [id = 339] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 168 (1D5CB800) [pid = 3480] [serial = 883] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 167 (1D0D5C00) [pid = 3480] [serial = 892] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 166 (20378400) [pid = 3480] [serial = 784] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 165 (16C47C00) [pid = 3480] [serial = 787] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 164 (1A592800) [pid = 3480] [serial = 790] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 163 (1D172000) [pid = 3480] [serial = 793] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 162 (200A7800) [pid = 3480] [serial = 796] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 161 (20372400) [pid = 3480] [serial = 799] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 160 (1B75BC00) [pid = 3480] [serial = 802] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 159 (20377C00) [pid = 3480] [serial = 835] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (18D8D000) [pid = 3480] [serial = 838] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 157 (1F462800) [pid = 3480] [serial = 945] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 156 (12C56400) [pid = 3480] [serial = 1008] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 155 (205A1000) [pid = 3480] [serial = 939] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 154 (15F10C00) [pid = 3480] [serial = 1009] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (12879000) [pid = 3480] [serial = 1011] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (1F84E400) [pid = 3480] [serial = 988] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (136EE800) [pid = 3480] [serial = 990] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (20575C00) [pid = 3480] [serial = 948] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (16EA2400) [pid = 3480] [serial = 1012] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (1BA86400) [pid = 3480] [serial = 972] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (1BB13C00) [pid = 3480] [serial = 973] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (18AE0C00) [pid = 3480] [serial = 966] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (18E07000) [pid = 3480] [serial = 967] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (191DB400) [pid = 3480] [serial = 942] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (1C232C00) [pid = 3480] [serial = 976] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (13741C00) [pid = 3480] [serial = 958] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (12AC2400) [pid = 3480] [serial = 957] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (18258800) [pid = 3480] [serial = 963] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (18487C00) [pid = 3480] [serial = 964] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1C22F000) [pid = 3480] [serial = 975] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (20F68400) [pid = 3480] [serial = 955] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (1D0CE000) [pid = 3480] [serial = 954] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (1D490400) [pid = 3480] [serial = 985] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (19173800) [pid = 3480] [serial = 993] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (12C51C00) [pid = 3480] [serial = 960] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (17336C00) [pid = 3480] [serial = 961] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (1A0E6400) [pid = 3480] [serial = 969] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (20F5AC00) [pid = 3480] [serial = 951] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (1C22DC00) [pid = 3480] [serial = 981] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (1F538800) [pid = 3480] [serial = 996] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (1F5E1C00) [pid = 3480] [serial = 987] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (1CD08800) [pid = 3480] [serial = 978] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (200A0C00) [pid = 3480] [serial = 999] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (200CC800) [pid = 3480] [serial = 1002] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (1D0D7000) [pid = 3480] [serial = 984] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (1CEDF000) [pid = 3480] [serial = 979] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (1757CC00) [pid = 3480] [serial = 1005] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (1A0EE400) [pid = 3480] [serial = 970] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (1CD0E400) [pid = 3480] [serial = 982] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (20236000) [pid = 3480] [serial = 904] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (126B4800) [pid = 3480] [serial = 886] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (1F8C4000) [pid = 3480] [serial = 898] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (20F5EC00) [pid = 3480] [serial = 853] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (18491400) [pid = 3480] [serial = 889] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (2059B800) [pid = 3480] [serial = 949] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (200AD800) [pid = 3480] [serial = 901] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (20579400) [pid = 3480] [serial = 850] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1C235C00) [pid = 3480] [serial = 841] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (20F61C00) [pid = 3480] [serial = 952] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (1F5F0800) [pid = 3480] [serial = 895] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (2037A400) [pid = 3480] [serial = 844] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (1A58E400) [pid = 3480] [serial = 943] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (1F8B7000) [pid = 3480] [serial = 946] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (20564000) [pid = 3480] [serial = 847] [outer = 00000000] [url = about:blank] 09:41:42 INFO - PROCESS | 3480 | 1460997702853 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]]]}] 09:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 971ms 09:41:42 INFO - PROCESS | 3480 | 1460997702891 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:41:42 INFO - PROCESS | 3480 | 1460997702897 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 09:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:41:42 INFO - PROCESS | 3480 | 1460997702909 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 3480 | 1460997702912 Marionette TRACE conn4 <- [1,1410,null,{}] 09:41:42 INFO - PROCESS | 3480 | 1460997702920 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}] 09:41:43 INFO - PROCESS | 3480 | 1460997703021 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:41:43 INFO - PROCESS | 3480 | 1460997703029 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 3480 | ++DOCSHELL 1271FC00 == 85 [pid = 3480] [id = 362] 09:41:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (12AC6800) [pid = 3480] [serial = 1085] [outer = 00000000] 09:41:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (15F54C00) [pid = 3480] [serial = 1086] [outer = 12AC6800] 09:41:43 INFO - PROCESS | 3480 | 1460997703078 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (17337000) [pid = 3480] [serial = 1087] [outer = 12AC6800] 09:41:43 INFO - PROCESS | 3480 | 1460997703590 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]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 09:41:43 INFO - PROCESS | 3480 | 1460997703636 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 3480 | 1460997703638 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 09:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:41:43 INFO - PROCESS | 3480 | 1460997703641 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 3480 | 1460997703645 Marionette TRACE conn4 <- [1,1414,null,{}] 09:41:43 INFO - PROCESS | 3480 | 1460997703655 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}] 09:41:43 INFO - PROCESS | 3480 | 1460997703747 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:41:43 INFO - PROCESS | 3480 | 1460997703856 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 3480 | ++DOCSHELL 1848C000 == 86 [pid = 3480] [id = 363] 09:41:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (18ADE800) [pid = 3480] [serial = 1088] [outer = 00000000] 09:41:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (19165400) [pid = 3480] [serial = 1089] [outer = 18ADE800] 09:41:43 INFO - PROCESS | 3480 | 1460997703904 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1A0E0000) [pid = 3480] [serial = 1090] [outer = 18ADE800] 09:41:44 INFO - PROCESS | 3480 | 1460997704311 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]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 09:41:44 INFO - PROCESS | 3480 | 1460997704403 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 3480 | 1460997704405 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 09:41:44 INFO - PROCESS | 3480 | 1460997704409 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:41:44 INFO - PROCESS | 3480 | 1460997704410 Marionette TRACE conn4 <- [1,1418,null,{}] 09:41:44 INFO - PROCESS | 3480 | 1460997704414 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}] 09:41:44 INFO - PROCESS | 3480 | 1460997704508 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:41:44 INFO - PROCESS | 3480 | 1460997704517 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 3480 | ++DOCSHELL 1A58A800 == 87 [pid = 3480] [id = 364] 09:41:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1A58BC00) [pid = 3480] [serial = 1091] [outer = 00000000] 09:41:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1B43CC00) [pid = 3480] [serial = 1092] [outer = 1A58BC00] 09:41:44 INFO - PROCESS | 3480 | 1460997704562 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (1B759400) [pid = 3480] [serial = 1093] [outer = 1A58BC00] 09:41:45 INFO - PROCESS | 3480 | 1460997705081 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]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 731ms 09:41:45 INFO - PROCESS | 3480 | 1460997705143 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 3480 | 1460997705145 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 09:41:45 INFO - PROCESS | 3480 | 1460997705149 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:41:45 INFO - PROCESS | 3480 | 1460997705150 Marionette TRACE conn4 <- [1,1422,null,{}] 09:41:45 INFO - PROCESS | 3480 | 1460997705160 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}] 09:41:45 INFO - PROCESS | 3480 | 1460997705281 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:41:45 INFO - PROCESS | 3480 | 1460997705348 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 3480 | ++DOCSHELL 1BA0BC00 == 88 [pid = 3480] [id = 365] 09:41:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1BA87400) [pid = 3480] [serial = 1094] [outer = 00000000] 09:41:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1BB1C400) [pid = 3480] [serial = 1095] [outer = 1BA87400] 09:41:45 INFO - PROCESS | 3480 | 1460997705393 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1BBDC800) [pid = 3480] [serial = 1096] [outer = 1BA87400] 09:41:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1CC07C00) [pid = 3480] [serial = 1097] [outer = 123EE800] 09:41:45 INFO - PROCESS | 3480 | 1460997705967 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]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 890ms 09:41:46 INFO - PROCESS | 3480 | 1460997706044 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 3480 | 1460997706046 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 09:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:41:46 INFO - PROCESS | 3480 | 1460997706051 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 3480 | 1460997706052 Marionette TRACE conn4 <- [1,1426,null,{}] 09:41:46 INFO - PROCESS | 3480 | 1460997706056 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}] 09:41:46 INFO - PROCESS | 3480 | 1460997706195 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:41:46 INFO - PROCESS | 3480 | 1460997706216 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 3480 | ++DOCSHELL 1C570800 == 89 [pid = 3480] [id = 366] 09:41:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1CD01400) [pid = 3480] [serial = 1098] [outer = 00000000] 09:41:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1D0D5400) [pid = 3480] [serial = 1099] [outer = 1CD01400] 09:41:46 INFO - PROCESS | 3480 | 1460997706260 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1D2D5000) [pid = 3480] [serial = 1100] [outer = 1CD01400] 09:41:46 INFO - PROCESS | 3480 | 1460997706882 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]]]}] 09:41:46 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (20240400) [pid = 3480] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:41:46 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (20527400) [pid = 3480] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:41:46 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (17523800) [pid = 3480] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:41:46 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (20F5C000) [pid = 3480] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:41:46 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (12E19800) [pid = 3480] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:41:46 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1F02F400) [pid = 3480] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:41:46 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (16E38C00) [pid = 3480] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:41:46 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (1B7B0400) [pid = 3480] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:41:46 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (16E23800) [pid = 3480] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 870ms 09:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:41:46 INFO - PROCESS | 3480 | 1460997706923 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 3480 | 1460997706925 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 09:41:46 INFO - PROCESS | 3480 | 1460997706928 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 3480 | 1460997706930 Marionette TRACE conn4 <- [1,1430,null,{}] 09:41:46 INFO - PROCESS | 3480 | 1460997706933 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}] 09:41:47 INFO - PROCESS | 3480 | 1460997707019 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:41:47 INFO - PROCESS | 3480 | 1460997707027 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 3480 | ++DOCSHELL 1373D800 == 90 [pid = 3480] [id = 367] 09:41:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (16E23800) [pid = 3480] [serial = 1101] [outer = 00000000] 09:41:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (1B7B0400) [pid = 3480] [serial = 1102] [outer = 16E23800] 09:41:47 INFO - PROCESS | 3480 | 1460997707073 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1BA7BC00) [pid = 3480] [serial = 1103] [outer = 16E23800] 09:41:47 INFO - PROCESS | 3480 | 1460997707540 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]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 671ms 09:41:47 INFO - PROCESS | 3480 | 1460997707599 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 3480 | 1460997707601 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 09:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:41:47 INFO - PROCESS | 3480 | 1460997707604 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 3480 | 1460997707606 Marionette TRACE conn4 <- [1,1434,null,{}] 09:41:47 INFO - PROCESS | 3480 | 1460997707609 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}] 09:41:47 INFO - PROCESS | 3480 | 1460997707696 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:41:47 INFO - PROCESS | 3480 | 1460997707702 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 3480 | ++DOCSHELL 1D1AF800 == 91 [pid = 3480] [id = 368] 09:41:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1D5C5000) [pid = 3480] [serial = 1104] [outer = 00000000] 09:41:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1F027000) [pid = 3480] [serial = 1105] [outer = 1D5C5000] 09:41:47 INFO - PROCESS | 3480 | 1460997707748 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1F532400) [pid = 3480] [serial = 1106] [outer = 1D5C5000] 09:41:48 INFO - PROCESS | 3480 | 1460997708210 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]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 09:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:41:48 INFO - PROCESS | 3480 | 1460997708275 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 3480 | 1460997708277 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 09:41:48 INFO - PROCESS | 3480 | 1460997708280 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - PROCESS | 3480 | 1460997708282 Marionette TRACE conn4 <- [1,1438,null,{}] 09:41:48 INFO - PROCESS | 3480 | 1460997708285 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}] 09:41:48 INFO - PROCESS | 3480 | 1460997708372 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:41:48 INFO - PROCESS | 3480 | 1460997708379 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 3480 | ++DOCSHELL 1EB43C00 == 92 [pid = 3480] [id = 369] 09:41:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1F5E1C00) [pid = 3480] [serial = 1107] [outer = 00000000] 09:41:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1F8B5400) [pid = 3480] [serial = 1108] [outer = 1F5E1C00] 09:41:48 INFO - PROCESS | 3480 | 1460997708423 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1F8B5800) [pid = 3480] [serial = 1109] [outer = 1F5E1C00] 09:41:48 INFO - PROCESS | 3480 | 1460997708880 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]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 09:41:49 INFO - PROCESS | 3480 | 1460997709012 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 3480 | 1460997709016 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 09:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:41:49 INFO - PROCESS | 3480 | 1460997709131 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 3480 | 1460997709134 Marionette TRACE conn4 <- [1,1442,null,{}] 09:41:49 INFO - PROCESS | 3480 | 1460997709141 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}] 09:41:49 INFO - PROCESS | 3480 | 1460997709275 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:41:49 INFO - PROCESS | 3480 | 1460997709391 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 3480 | ++DOCSHELL 1288B000 == 93 [pid = 3480] [id = 370] 09:41:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (12C50400) [pid = 3480] [serial = 1110] [outer = 00000000] 09:41:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (13741C00) [pid = 3480] [serial = 1111] [outer = 12C50400] 09:41:49 INFO - PROCESS | 3480 | 1460997709492 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (177AC000) [pid = 3480] [serial = 1112] [outer = 12C50400] 09:41:50 INFO - PROCESS | 3480 | 1460997710111 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]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1085ms 09:41:50 INFO - PROCESS | 3480 | 1460997710162 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 3480 | 1460997710166 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 09:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:41:50 INFO - PROCESS | 3480 | 1460997710174 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 3480 | 1460997710178 Marionette TRACE conn4 <- [1,1446,null,{}] 09:41:50 INFO - PROCESS | 3480 | 1460997710183 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}] 09:41:50 INFO - PROCESS | 3480 | 1460997710304 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:41:50 INFO - PROCESS | 3480 | 1460997710448 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 3480 | ++DOCSHELL 173D0C00 == 94 [pid = 3480] [id = 371] 09:41:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (18259400) [pid = 3480] [serial = 1113] [outer = 00000000] 09:41:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (1B44E000) [pid = 3480] [serial = 1114] [outer = 18259400] 09:41:50 INFO - PROCESS | 3480 | 1460997710508 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (17517000) [pid = 3480] [serial = 1115] [outer = 18259400] 09:41:51 INFO - PROCESS | 3480 | 1460997711191 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]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1080ms 09:41:51 INFO - PROCESS | 3480 | 1460997711256 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 3480 | 1460997711259 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 09:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:41:51 INFO - PROCESS | 3480 | 1460997711263 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 3480 | 1460997711265 Marionette TRACE conn4 <- [1,1450,null,{}] 09:41:51 INFO - PROCESS | 3480 | 1460997711275 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}] 09:41:51 INFO - PROCESS | 3480 | 1460997711395 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:41:51 INFO - PROCESS | 3480 | 1460997711539 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 3480 | ++DOCSHELL 1CD07400 == 95 [pid = 3480] [id = 372] 09:41:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (1F02C800) [pid = 3480] [serial = 1116] [outer = 00000000] 09:41:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (2009E400) [pid = 3480] [serial = 1117] [outer = 1F02C800] 09:41:51 INFO - PROCESS | 3480 | 1460997711599 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (200AC000) [pid = 3480] [serial = 1118] [outer = 1F02C800] 09:41:52 INFO - PROCESS | 3480 | 1460997712269 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]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1068ms 09:41:52 INFO - PROCESS | 3480 | 1460997712335 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 3480 | 1460997712338 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 09:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:41:52 INFO - PROCESS | 3480 | 1460997712341 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 3480 | 1460997712343 Marionette TRACE conn4 <- [1,1454,null,{}] 09:41:52 INFO - PROCESS | 3480 | 1460997712347 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}] 09:41:52 INFO - PROCESS | 3480 | 1460997712462 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:41:52 INFO - PROCESS | 3480 | 1460997712612 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 3480 | ++DOCSHELL 200DFC00 == 96 [pid = 3480] [id = 373] 09:41:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (200E1C00) [pid = 3480] [serial = 1119] [outer = 00000000] 09:41:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (202A9400) [pid = 3480] [serial = 1120] [outer = 200E1C00] 09:41:52 INFO - PROCESS | 3480 | 1460997712671 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (202AF800) [pid = 3480] [serial = 1121] [outer = 200E1C00] 09:41:53 INFO - PROCESS | 3480 | 1460997713260 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]]]}] 09:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 09:41:53 INFO - PROCESS | 3480 | 1460997713313 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:41:53 INFO - PROCESS | 3480 | 1460997713315 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 09:41:53 INFO - PROCESS | 3480 | 1460997713319 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:41:53 INFO - PROCESS | 3480 | 1460997713321 Marionette TRACE conn4 <- [1,1458,null,{}] 09:41:53 INFO - PROCESS | 3480 | 1460997713324 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}] 09:41:53 INFO - PROCESS | 3480 | 1460997713433 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:41:53 INFO - PROCESS | 3480 | 1460997713577 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 3480 | ++DOCSHELL 202B1400 == 97 [pid = 3480] [id = 374] 09:41:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (202B2800) [pid = 3480] [serial = 1122] [outer = 00000000] 09:41:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (2037E400) [pid = 3480] [serial = 1123] [outer = 202B2800] 09:41:53 INFO - PROCESS | 3480 | 1460997713636 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (2043FC00) [pid = 3480] [serial = 1124] [outer = 202B2800] 09:41:54 INFO - PROCESS | 3480 | 1460997714224 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]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 09:41:54 INFO - PROCESS | 3480 | 1460997714293 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 3480 | 1460997714296 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 09:41:54 INFO - PROCESS | 3480 | 1460997714299 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:41:54 INFO - PROCESS | 3480 | 1460997714301 Marionette TRACE conn4 <- [1,1462,null,{}] 09:41:54 INFO - PROCESS | 3480 | 1460997714305 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}] 09:41:54 INFO - PROCESS | 3480 | 1460997714437 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:41:54 INFO - PROCESS | 3480 | 1460997714584 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 3480 | ++DOCSHELL 20564400 == 98 [pid = 3480] [id = 375] 09:41:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (20567000) [pid = 3480] [serial = 1125] [outer = 00000000] 09:41:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (20573800) [pid = 3480] [serial = 1126] [outer = 20567000] 09:41:54 INFO - PROCESS | 3480 | 1460997714642 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (2057B800) [pid = 3480] [serial = 1127] [outer = 20567000] 09:41:55 INFO - PROCESS | 3480 | 1460997715551 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]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1280ms 09:41:55 INFO - PROCESS | 3480 | 1460997715583 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 3480 | 1460997715587 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 09:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:41:55 INFO - PROCESS | 3480 | 1460997715591 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 3480 | 1460997715595 Marionette TRACE conn4 <- [1,1466,null,{}] 09:41:55 INFO - PROCESS | 3480 | 1460997715600 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}] 09:41:55 INFO - PROCESS | 3480 | 1460997715708 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:41:55 INFO - PROCESS | 3480 | 1460997715849 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 3480 | ++DOCSHELL 175C7400 == 99 [pid = 3480] [id = 376] 09:41:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (177A2000) [pid = 3480] [serial = 1128] [outer = 00000000] 09:41:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (1825F800) [pid = 3480] [serial = 1129] [outer = 177A2000] 09:41:55 INFO - PROCESS | 3480 | 1460997715899 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (18ADCC00) [pid = 3480] [serial = 1130] [outer = 177A2000] 09:41:56 INFO - PROCESS | 3480 | 1460997716582 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]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1022ms 09:41:56 INFO - PROCESS | 3480 | 1460997716623 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 3480 | 1460997716628 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 09:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:41:56 INFO - PROCESS | 3480 | 1460997716634 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 3480 | 1460997716636 Marionette TRACE conn4 <- [1,1470,null,{}] 09:41:56 INFO - PROCESS | 3480 | 1460997716640 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}] 09:41:56 INFO - PROCESS | 3480 | 1460997716759 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:41:56 INFO - PROCESS | 3480 | 1460997716896 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 3480 | --DOCSHELL 20011C00 == 98 [pid = 3480] [id = 343] 09:41:56 INFO - PROCESS | 3480 | --DOCSHELL 20524400 == 97 [pid = 3480] [id = 282] 09:41:56 INFO - PROCESS | 3480 | --DOCSHELL 202A7800 == 96 [pid = 3480] [id = 180] 09:41:56 INFO - PROCESS | 3480 | --DOCSHELL 1D1AF800 == 95 [pid = 3480] [id = 368] 09:41:56 INFO - PROCESS | 3480 | --DOCSHELL 1373D800 == 94 [pid = 3480] [id = 367] 09:41:56 INFO - PROCESS | 3480 | --DOCSHELL 1C570800 == 93 [pid = 3480] [id = 366] 09:41:56 INFO - PROCESS | 3480 | --DOCSHELL 1BA0BC00 == 92 [pid = 3480] [id = 365] 09:41:56 INFO - PROCESS | 3480 | --DOCSHELL 1A58A800 == 91 [pid = 3480] [id = 364] 09:41:56 INFO - PROCESS | 3480 | --DOCSHELL 1848C000 == 90 [pid = 3480] [id = 363] 09:41:56 INFO - PROCESS | 3480 | --DOCSHELL 1271FC00 == 89 [pid = 3480] [id = 362] 09:41:56 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (1373E800) [pid = 3480] [serial = 1017] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (1BA7EC00) [pid = 3480] [serial = 1020] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1CD0C400) [pid = 3480] [serial = 1023] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1F5E4400) [pid = 3480] [serial = 1026] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (200AC800) [pid = 3480] [serial = 1029] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (202A4800) [pid = 3480] [serial = 1032] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (202AD000) [pid = 3480] [serial = 1059] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3480 | ++DOCSHELL 123F1C00 == 90 [pid = 3480] [id = 377] 09:41:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (12636000) [pid = 3480] [serial = 1131] [outer = 00000000] 09:41:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (12894400) [pid = 3480] [serial = 1132] [outer = 12636000] 09:41:57 INFO - PROCESS | 3480 | 1460997716999 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (16E1CC00) [pid = 3480] [serial = 1133] [outer = 12636000] 09:41:57 INFO - PROCESS | 3480 | --DOCSHELL 16E1BC00 == 89 [pid = 3480] [id = 361] 09:41:57 INFO - PROCESS | 3480 | --DOCSHELL 12891C00 == 88 [pid = 3480] [id = 359] 09:41:57 INFO - PROCESS | 3480 | --DOCSHELL 235BC400 == 87 [pid = 3480] [id = 358] 09:41:57 INFO - PROCESS | 3480 | --DOCSHELL 20FB3400 == 86 [pid = 3480] [id = 357] 09:41:57 INFO - PROCESS | 3480 | --DOCSHELL 20F65000 == 85 [pid = 3480] [id = 356] 09:41:57 INFO - PROCESS | 3480 | --DOCSHELL 1CA64000 == 84 [pid = 3480] [id = 355] 09:41:57 INFO - PROCESS | 3480 | --DOCSHELL 18257000 == 83 [pid = 3480] [id = 354] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (20FAA400) [pid = 3480] [serial = 1051] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (2044B800) [pid = 3480] [serial = 1045] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (18486000) [pid = 3480] [serial = 1053] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (200A6000) [pid = 3480] [serial = 1042] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (18AE6800) [pid = 3480] [serial = 1054] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (1F0E3400) [pid = 3480] [serial = 1057] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (2043F000) [pid = 3480] [serial = 1044] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (20576C00) [pid = 3480] [serial = 1048] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (20563800) [pid = 3480] [serial = 1047] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (1D2D6400) [pid = 3480] [serial = 1038] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (1F461000) [pid = 3480] [serial = 1039] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (20F67800) [pid = 3480] [serial = 1050] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (1BA8A000) [pid = 3480] [serial = 1036] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (1B75C400) [pid = 3480] [serial = 1035] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (2000FC00) [pid = 3480] [serial = 1041] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (1A592000) [pid = 3480] [serial = 1015] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (1D48F800) [pid = 3480] [serial = 1056] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3480 | 1460997717477 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]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 871ms 09:41:57 INFO - PROCESS | 3480 | 1460997717505 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 3480 | 1460997717508 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 09:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:41:57 INFO - PROCESS | 3480 | 1460997717511 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 3480 | 1460997717514 Marionette TRACE conn4 <- [1,1474,null,{}] 09:41:57 INFO - PROCESS | 3480 | 1460997717528 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}] 09:41:57 INFO - PROCESS | 3480 | 1460997717622 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:41:57 INFO - PROCESS | 3480 | 1460997717628 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 3480 | ++DOCSHELL 1A34CC00 == 84 [pid = 3480] [id = 378] 09:41:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (1A595C00) [pid = 3480] [serial = 1134] [outer = 00000000] 09:41:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (1B757400) [pid = 3480] [serial = 1135] [outer = 1A595C00] 09:41:57 INFO - PROCESS | 3480 | 1460997717679 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (1BA85000) [pid = 3480] [serial = 1136] [outer = 1A595C00] 09:41:58 INFO - PROCESS | 3480 | 1460997718179 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]]]}] 09:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 09:41:58 INFO - PROCESS | 3480 | 1460997718241 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 3480 | 1460997718244 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 09:41:58 INFO - PROCESS | 3480 | 1460997718247 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:41:58 INFO - PROCESS | 3480 | 1460997718249 Marionette TRACE conn4 <- [1,1478,null,{}] 09:41:58 INFO - PROCESS | 3480 | 1460997718252 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}] 09:41:58 INFO - PROCESS | 3480 | 1460997718341 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:41:58 INFO - PROCESS | 3480 | 1460997718480 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 3480 | ++DOCSHELL 1BBE4800 == 85 [pid = 3480] [id = 379] 09:41:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (1BBE4C00) [pid = 3480] [serial = 1137] [outer = 00000000] 09:41:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (1C235C00) [pid = 3480] [serial = 1138] [outer = 1BBE4C00] 09:41:58 INFO - PROCESS | 3480 | 1460997718527 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (1CC10800) [pid = 3480] [serial = 1139] [outer = 1BBE4C00] 09:41:58 INFO - PROCESS | 3480 | 1460997718884 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]]]}] 09:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 09:41:58 INFO - PROCESS | 3480 | 1460997718930 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 3480 | 1460997718932 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 09:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:41:58 INFO - PROCESS | 3480 | 1460997718935 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 3480 | 1460997718937 Marionette TRACE conn4 <- [1,1482,null,{}] 09:41:58 INFO - PROCESS | 3480 | 1460997718940 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}] 09:41:59 INFO - PROCESS | 3480 | 1460997719025 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:41:59 INFO - PROCESS | 3480 | 1460997719031 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 3480 | ++DOCSHELL 12895800 == 86 [pid = 3480] [id = 380] 09:41:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (12898800) [pid = 3480] [serial = 1140] [outer = 00000000] 09:41:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (1D541800) [pid = 3480] [serial = 1141] [outer = 12898800] 09:41:59 INFO - PROCESS | 3480 | 1460997719076 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (1EC93000) [pid = 3480] [serial = 1142] [outer = 12898800] 09:41:59 INFO - PROCESS | 3480 | 1460997719586 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]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 671ms 09:41:59 INFO - PROCESS | 3480 | 1460997719606 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 3480 | 1460997719608 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 09:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:41:59 INFO - PROCESS | 3480 | 1460997719617 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 3480 | 1460997719619 Marionette TRACE conn4 <- [1,1486,null,{}] 09:41:59 INFO - PROCESS | 3480 | 1460997719622 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}] 09:41:59 INFO - PROCESS | 3480 | 1460997719763 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:41:59 INFO - PROCESS | 3480 | 1460997719864 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 3480 | ++DOCSHELL 1F026000 == 87 [pid = 3480] [id = 381] 09:41:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (1F02B400) [pid = 3480] [serial = 1143] [outer = 00000000] 09:41:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (1F851000) [pid = 3480] [serial = 1144] [outer = 1F02B400] 09:41:59 INFO - PROCESS | 3480 | 1460997719911 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (2000B800) [pid = 3480] [serial = 1145] [outer = 1F02B400] 09:42:00 INFO - PROCESS | 3480 | 1460997720315 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]]]}] 09:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 730ms 09:42:00 INFO - PROCESS | 3480 | 1460997720358 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:42:00 INFO - PROCESS | 3480 | 1460997720360 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 09:42:00 INFO - PROCESS | 3480 | 1460997720364 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - PROCESS | 3480 | 1460997720365 Marionette TRACE conn4 <- [1,1490,null,{}] 09:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:42:00 INFO - PROCESS | 3480 | 1460997720369 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}] 09:42:00 INFO - PROCESS | 3480 | 1460997720491 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:42:00 INFO - PROCESS | 3480 | 1460997720558 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 3480 | ++DOCSHELL 2000FC00 == 88 [pid = 3480] [id = 382] 09:42:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (200A0800) [pid = 3480] [serial = 1146] [outer = 00000000] 09:42:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (200DC000) [pid = 3480] [serial = 1147] [outer = 200A0800] 09:42:00 INFO - PROCESS | 3480 | 1460997720603 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (20238800) [pid = 3480] [serial = 1148] [outer = 200A0800] 09:42:01 INFO - PROCESS | 3480 | 1460997721019 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]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 09:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:42:01 INFO - PROCESS | 3480 | 1460997721040 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 3480 | 1460997721042 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 09:42:01 INFO - PROCESS | 3480 | 1460997721045 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 3480 | 1460997721047 Marionette TRACE conn4 <- [1,1494,null,{}] 09:42:01 INFO - PROCESS | 3480 | 1460997721055 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}] 09:42:01 INFO - PROCESS | 3480 | 1460997721178 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (1271A000) [pid = 3480] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (1BA87400) [pid = 3480] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (18ADE800) [pid = 3480] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (20238000) [pid = 3480] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (12712800) [pid = 3480] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (16E23800) [pid = 3480] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (1CC08C00) [pid = 3480] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (1260EC00) [pid = 3480] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (12AC6800) [pid = 3480] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (20012000) [pid = 3480] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (16EA4C00) [pid = 3480] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (1CD01400) [pid = 3480] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (1A58BC00) [pid = 3480] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (1D0D2800) [pid = 3480] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (1D0D2000) [pid = 3480] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (1B456C00) [pid = 3480] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (2000F000) [pid = 3480] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (1D5C5000) [pid = 3480] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (17514C00) [pid = 3480] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1287D000) [pid = 3480] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1F8B8000) [pid = 3480] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:42:01 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (20581400) [pid = 3480] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:42:01 INFO - PROCESS | 3480 | 1460997721498 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 3480 | ++DOCSHELL 12601800 == 89 [pid = 3480] [id = 383] 09:42:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1260EC00) [pid = 3480] [serial = 1149] [outer = 00000000] 09:42:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (12AC7000) [pid = 3480] [serial = 1150] [outer = 1260EC00] 09:42:01 INFO - PROCESS | 3480 | 1460997721544 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (16E23800) [pid = 3480] [serial = 1151] [outer = 1260EC00] 09:42:01 INFO - PROCESS | 3480 | 1460997721912 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]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 930ms 09:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:42:02 INFO - PROCESS | 3480 | 1460997721977 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 3480 | 1460997721979 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 09:42:02 INFO - PROCESS | 3480 | 1460997721982 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 3480 | 1460997721984 Marionette TRACE conn4 <- [1,1498,null,{}] 09:42:02 INFO - PROCESS | 3480 | 1460997721987 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}] 09:42:02 INFO - PROCESS | 3480 | 1460997722117 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:42:02 INFO - PROCESS | 3480 | 1460997722130 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 3480 | ++DOCSHELL 18252C00 == 90 [pid = 3480] [id = 384] 09:42:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (18490C00) [pid = 3480] [serial = 1152] [outer = 00000000] 09:42:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1EB42000) [pid = 3480] [serial = 1153] [outer = 18490C00] 09:42:02 INFO - PROCESS | 3480 | 1460997722174 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1F077800) [pid = 3480] [serial = 1154] [outer = 18490C00] 09:42:02 INFO - PROCESS | 3480 | 1460997722576 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]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 631ms 09:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:42:02 INFO - PROCESS | 3480 | 1460997722612 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 3480 | 1460997722614 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 09:42:02 INFO - PROCESS | 3480 | 1460997722618 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 3480 | 1460997722619 Marionette TRACE conn4 <- [1,1502,null,{}] 09:42:02 INFO - PROCESS | 3480 | 1460997722623 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}] 09:42:02 INFO - PROCESS | 3480 | 1460997722709 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:42:02 INFO - PROCESS | 3480 | 1460997722850 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 3480 | ++DOCSHELL 1F8B7000 == 91 [pid = 3480] [id = 385] 09:42:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (200C2400) [pid = 3480] [serial = 1155] [outer = 00000000] 09:42:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (20371000) [pid = 3480] [serial = 1156] [outer = 200C2400] 09:42:02 INFO - PROCESS | 3480 | 1460997722894 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (2037F000) [pid = 3480] [serial = 1157] [outer = 200C2400] 09:42:03 INFO - PROCESS | 3480 | 1460997723247 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]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 09:42:03 INFO - PROCESS | 3480 | 1460997723296 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 3480 | 1460997723298 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 09:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:42:03 INFO - PROCESS | 3480 | 1460997723301 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 3480 | 1460997723304 Marionette TRACE conn4 <- [1,1506,null,{}] 09:42:03 INFO - PROCESS | 3480 | 1460997723307 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}] 09:42:03 INFO - PROCESS | 3480 | 1460997723412 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:42:03 INFO - PROCESS | 3480 | 1460997723418 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 3480 | ++DOCSHELL 20441C00 == 92 [pid = 3480] [id = 386] 09:42:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (2044C400) [pid = 3480] [serial = 1158] [outer = 00000000] 09:42:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (20568800) [pid = 3480] [serial = 1159] [outer = 2044C400] 09:42:03 INFO - PROCESS | 3480 | 1460997723467 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (20579400) [pid = 3480] [serial = 1160] [outer = 2044C400] 09:42:04 INFO - PROCESS | 3480 | 1460997724206 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]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 09:42:04 INFO - PROCESS | 3480 | 1460997724234 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 3480 | 1460997724240 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 09:42:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:42:04 INFO - PROCESS | 3480 | 1460997724245 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 3480 | 1460997724249 Marionette TRACE conn4 <- [1,1510,null,{}] 09:42:04 INFO - PROCESS | 3480 | 1460997724254 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}] 09:42:04 INFO - PROCESS | 3480 | 1460997724376 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:42:04 INFO - PROCESS | 3480 | 1460997724526 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 3480 | ++DOCSHELL 17522000 == 93 [pid = 3480] [id = 387] 09:42:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (177A7400) [pid = 3480] [serial = 1161] [outer = 00000000] 09:42:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (19166000) [pid = 3480] [serial = 1162] [outer = 177A7400] 09:42:04 INFO - PROCESS | 3480 | 1460997724584 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (1A0E9400) [pid = 3480] [serial = 1163] [outer = 177A7400] 09:42:05 INFO - PROCESS | 3480 | 1460997725146 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"]]]}] 09:42:05 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 () { 09:42:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:42:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:42:05 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 () { 09:42:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:42:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:42:05 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 () { 09:42:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:42:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:42:05 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 () { 09:42:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:42:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:42:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 939ms 09:42:05 INFO - PROCESS | 3480 | 1460997725196 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 3480 | 1460997725202 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 09:42:05 INFO - PROCESS | 3480 | 1460997725210 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:42:05 INFO - PROCESS | 3480 | 1460997725213 Marionette TRACE conn4 <- [1,1514,null,{}] 09:42:05 INFO - PROCESS | 3480 | 1460997725217 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}] 09:42:05 INFO - PROCESS | 3480 | 1460997725335 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:42:05 INFO - PROCESS | 3480 | 1460997725494 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 3480 | ++DOCSHELL 1A348C00 == 94 [pid = 3480] [id = 388] 09:42:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (1A58F800) [pid = 3480] [serial = 1164] [outer = 00000000] 09:42:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (1F851400) [pid = 3480] [serial = 1165] [outer = 1A58F800] 09:42:05 INFO - PROCESS | 3480 | 1460997725549 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (2000B000) [pid = 3480] [serial = 1166] [outer = 1A58F800] 09:42:06 INFO - PROCESS | 3480 | 1460997726141 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"]]]}] 09:42:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:42:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:42:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:42:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:42:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:42:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:42:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:42:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:42:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:42:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 979ms 09:42:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:42:06 INFO - PROCESS | 3480 | 1460997726195 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 3480 | 1460997726197 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 09:42:06 INFO - PROCESS | 3480 | 1460997726201 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 3480 | 1460997726205 Marionette TRACE conn4 <- [1,1518,null,{}] 09:42:06 INFO - PROCESS | 3480 | 1460997726216 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}] 09:42:06 INFO - PROCESS | 3480 | 1460997726333 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:42:06 INFO - PROCESS | 3480 | 1460997726480 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 3480 | ++DOCSHELL 20567400 == 95 [pid = 3480] [id = 389] 09:42:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (2057D400) [pid = 3480] [serial = 1167] [outer = 00000000] 09:42:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (205A2800) [pid = 3480] [serial = 1168] [outer = 2057D400] 09:42:06 INFO - PROCESS | 3480 | 1460997726538 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (20D5BC00) [pid = 3480] [serial = 1169] [outer = 2057D400] 09:42:07 INFO - PROCESS | 3480 | 1460997727086 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]]]}] 09:42:07 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 09:42:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:42:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:42:07 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. 09:42:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:42:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 931ms 09:42:07 INFO - PROCESS | 3480 | 1460997727134 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 3480 | 1460997727137 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 09:42:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:42:07 INFO - PROCESS | 3480 | 1460997727140 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 3480 | 1460997727142 Marionette TRACE conn4 <- [1,1522,null,{}] 09:42:07 INFO - PROCESS | 3480 | 1460997727146 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}] 09:42:07 INFO - PROCESS | 3480 | 1460997727260 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:42:07 INFO - PROCESS | 3480 | 1460997727377 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 3480 | ++DOCSHELL 20F5D000 == 96 [pid = 3480] [id = 390] 09:42:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (20F5D400) [pid = 3480] [serial = 1170] [outer = 00000000] 09:42:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (20FA5000) [pid = 3480] [serial = 1171] [outer = 20F5D400] 09:42:07 INFO - PROCESS | 3480 | 1460997727434 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (1A58BC00) [pid = 3480] [serial = 1172] [outer = 20F5D400] 09:42:07 INFO - PROCESS | 3480 | 1460997727973 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]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:42:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 870ms 09:42:08 INFO - PROCESS | 3480 | 1460997728014 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 3480 | 1460997728016 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 09:42:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:42:08 INFO - PROCESS | 3480 | 1460997728020 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - PROCESS | 3480 | 1460997728022 Marionette TRACE conn4 <- [1,1526,null,{}] 09:42:08 INFO - PROCESS | 3480 | 1460997728025 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}] 09:42:08 INFO - PROCESS | 3480 | 1460997728134 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:42:08 INFO - PROCESS | 3480 | 1460997728294 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 3480 | ++DOCSHELL 20F66800 == 97 [pid = 3480] [id = 391] 09:42:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (20FAAC00) [pid = 3480] [serial = 1173] [outer = 00000000] 09:42:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (23131000) [pid = 3480] [serial = 1174] [outer = 20FAAC00] 09:42:08 INFO - PROCESS | 3480 | 1460997728349 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (23136C00) [pid = 3480] [serial = 1175] [outer = 20FAAC00] 09:42:08 INFO - PROCESS | 3480 | 1460997728956 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]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:42:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 09:42:09 INFO - PROCESS | 3480 | 1460997728994 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 3480 | 1460997728996 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 09:42:09 INFO - PROCESS | 3480 | 1460997728999 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:42:09 INFO - PROCESS | 3480 | 1460997729001 Marionette TRACE conn4 <- [1,1530,null,{}] 09:42:09 INFO - PROCESS | 3480 | 1460997729005 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}] 09:42:09 INFO - PROCESS | 3480 | 1460997729126 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:42:09 INFO - PROCESS | 3480 | 1460997729286 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 3480 | ++DOCSHELL 23129800 == 98 [pid = 3480] [id = 392] 09:42:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (235BD400) [pid = 3480] [serial = 1176] [outer = 00000000] 09:42:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (23CAC400) [pid = 3480] [serial = 1177] [outer = 235BD400] 09:42:09 INFO - PROCESS | 3480 | 1460997729345 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (23CAE000) [pid = 3480] [serial = 1178] [outer = 235BD400] 09:42:09 INFO - PROCESS | 3480 | 1460997729904 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]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:42:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 971ms 09:42:10 INFO - PROCESS | 3480 | 1460997729974 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 3480 | 1460997729976 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 09:42:10 INFO - PROCESS | 3480 | 1460997729980 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:42:10 INFO - PROCESS | 3480 | 1460997729982 Marionette TRACE conn4 <- [1,1534,null,{}] 09:42:10 INFO - PROCESS | 3480 | 1460997729985 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}] 09:42:10 INFO - PROCESS | 3480 | 1460997730094 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:42:10 INFO - PROCESS | 3480 | 1460997730243 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 3480 | ++DOCSHELL 12CE7000 == 99 [pid = 3480] [id = 393] 09:42:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (1BBDFC00) [pid = 3480] [serial = 1179] [outer = 00000000] 09:42:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (23CB7000) [pid = 3480] [serial = 1180] [outer = 1BBDFC00] 09:42:10 INFO - PROCESS | 3480 | 1460997730298 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (25DA3C00) [pid = 3480] [serial = 1181] [outer = 1BBDFC00] 09:42:10 INFO - PROCESS | 3480 | 1460997730854 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]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:42:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 930ms 09:42:10 INFO - PROCESS | 3480 | 1460997730914 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 3480 | 1460997730917 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 09:42:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:42:10 INFO - PROCESS | 3480 | 1460997730920 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 3480 | 1460997730922 Marionette TRACE conn4 <- [1,1538,null,{}] 09:42:10 INFO - PROCESS | 3480 | 1460997730926 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}] 09:42:11 INFO - PROCESS | 3480 | 1460997731037 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:42:11 INFO - PROCESS | 3480 | 1460997731209 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 3480 | ++DOCSHELL 15F56400 == 100 [pid = 3480] [id = 394] 09:42:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (15FE6400) [pid = 3480] [serial = 1182] [outer = 00000000] 09:42:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (1757B000) [pid = 3480] [serial = 1183] [outer = 15FE6400] 09:42:11 INFO - PROCESS | 3480 | 1460997731264 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (18E10400) [pid = 3480] [serial = 1184] [outer = 15FE6400] 09:42:12 INFO - PROCESS | 3480 | 1460997732074 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]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:42:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1225ms 09:42:12 INFO - PROCESS | 3480 | 1460997732149 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 3480 | 1460997732153 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 09:42:12 INFO - PROCESS | 3480 | 1460997732159 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:42:12 INFO - PROCESS | 3480 | 1460997732162 Marionette TRACE conn4 <- [1,1542,null,{}] 09:42:12 INFO - PROCESS | 3480 | 1460997732182 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}] 09:42:12 INFO - PROCESS | 3480 | 1460997732291 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:42:12 INFO - PROCESS | 3480 | 1460997732446 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 3480 | ++DOCSHELL 18A0D800 == 101 [pid = 3480] [id = 395] 09:42:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (18A10000) [pid = 3480] [serial = 1185] [outer = 00000000] 09:42:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (18D8F800) [pid = 3480] [serial = 1186] [outer = 18A10000] 09:42:12 INFO - PROCESS | 3480 | 1460997732502 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (1A0E4400) [pid = 3480] [serial = 1187] [outer = 18A10000] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 1F022400 == 100 [pid = 3480] [id = 329] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 12AC8800 == 99 [pid = 3480] [id = 27] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 1F8B7000 == 98 [pid = 3480] [id = 385] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 18252C00 == 97 [pid = 3480] [id = 384] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 12601800 == 96 [pid = 3480] [id = 383] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 2000FC00 == 95 [pid = 3480] [id = 382] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 1F026000 == 94 [pid = 3480] [id = 381] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 12895800 == 93 [pid = 3480] [id = 380] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 1BBE4800 == 92 [pid = 3480] [id = 379] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 1A34CC00 == 91 [pid = 3480] [id = 378] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (1F8B5400) [pid = 3480] [serial = 1108] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 123F1C00 == 90 [pid = 3480] [id = 377] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 175C7400 == 89 [pid = 3480] [id = 376] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 173D0C00 == 88 [pid = 3480] [id = 371] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 12441800 == 87 [pid = 3480] [id = 360] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 1288B000 == 86 [pid = 3480] [id = 370] 09:42:13 INFO - PROCESS | 3480 | --DOCSHELL 1EB43C00 == 85 [pid = 3480] [id = 369] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (1BBDDC00) [pid = 3480] [serial = 1062] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (235C5000) [pid = 3480] [serial = 1074] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (17337400) [pid = 3480] [serial = 1018] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (20441800) [pid = 3480] [serial = 685] [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.] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (1BB1C400) [pid = 3480] [serial = 1095] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (19165400) [pid = 3480] [serial = 1089] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (202B1C00) [pid = 3480] [serial = 1033] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (15F59800) [pid = 3480] [serial = 991] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (1BA7BC00) [pid = 3480] [serial = 1103] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (1D0CEC00) [pid = 3480] [serial = 1024] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (1379B000) [pid = 3480] [serial = 1080] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (17337000) [pid = 3480] [serial = 1087] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (200C9400) [pid = 3480] [serial = 1065] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (200C1C00) [pid = 3480] [serial = 1030] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (18491000) [pid = 3480] [serial = 1083] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (235BE800) [pid = 3480] [serial = 1077] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (1A0E0000) [pid = 3480] [serial = 1090] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (1D2D5000) [pid = 3480] [serial = 1100] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (1B43CC00) [pid = 3480] [serial = 1092] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (1B759400) [pid = 3480] [serial = 1093] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (1F854C00) [pid = 3480] [serial = 997] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (1F8B9000) [pid = 3480] [serial = 1027] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (20FB0800) [pid = 3480] [serial = 1068] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (1BBB8000) [pid = 3480] [serial = 1021] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (15F54C00) [pid = 3480] [serial = 1086] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (200A6800) [pid = 3480] [serial = 1000] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (23135800) [pid = 3480] [serial = 1071] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (1D0D5400) [pid = 3480] [serial = 1099] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (1F027000) [pid = 3480] [serial = 1105] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (1A594400) [pid = 3480] [serial = 994] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (1848E800) [pid = 3480] [serial = 1006] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (1B7B0400) [pid = 3480] [serial = 1102] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (18A04400) [pid = 3480] [serial = 1084] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (200D9C00) [pid = 3480] [serial = 1003] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (1BBDC800) [pid = 3480] [serial = 1096] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (205A7800) [pid = 3480] [serial = 940] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1730CC00) [pid = 3480] [serial = 1081] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (1F532400) [pid = 3480] [serial = 1106] [outer = 00000000] [url = about:blank] 09:42:13 INFO - PROCESS | 3480 | 1460997733176 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]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:42:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1030ms 09:42:13 INFO - PROCESS | 3480 | 1460997733193 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 3480 | 1460997733199 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 09:42:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:42:13 INFO - PROCESS | 3480 | 1460997733204 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 3480 | 1460997733207 Marionette TRACE conn4 <- [1,1546,null,{}] 09:42:13 INFO - PROCESS | 3480 | 1460997733210 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}] 09:42:13 INFO - PROCESS | 3480 | 1460997733307 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:42:13 INFO - PROCESS | 3480 | 1460997733416 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 3480 | ++DOCSHELL 1244A400 == 86 [pid = 3480] [id = 396] 09:42:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (12636C00) [pid = 3480] [serial = 1188] [outer = 00000000] 09:42:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (17336800) [pid = 3480] [serial = 1189] [outer = 12636C00] 09:42:13 INFO - PROCESS | 3480 | 1460997733462 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (173CE000) [pid = 3480] [serial = 1190] [outer = 12636C00] 09:42:13 INFO - PROCESS | 3480 | 1460997733875 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]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:42:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 09:42:13 INFO - PROCESS | 3480 | 1460997733938 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 3480 | 1460997733941 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 09:42:13 INFO - PROCESS | 3480 | 1460997733944 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:42:13 INFO - PROCESS | 3480 | 1460997733948 Marionette TRACE conn4 <- [1,1550,null,{}] 09:42:13 INFO - PROCESS | 3480 | 1460997733958 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}] 09:42:14 INFO - PROCESS | 3480 | 1460997734088 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:42:14 INFO - PROCESS | 3480 | 1460997734103 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 3480 | ++DOCSHELL 1A0E8C00 == 87 [pid = 3480] [id = 397] 09:42:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1A0EC400) [pid = 3480] [serial = 1191] [outer = 00000000] 09:42:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1B43CC00) [pid = 3480] [serial = 1192] [outer = 1A0EC400] 09:42:14 INFO - PROCESS | 3480 | 1460997734150 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1B75CC00) [pid = 3480] [serial = 1193] [outer = 1A0EC400] 09:42:14 INFO - PROCESS | 3480 | 1460997734646 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]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:42:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 731ms 09:42:14 INFO - PROCESS | 3480 | 1460997734678 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 3480 | 1460997734681 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 09:42:14 INFO - PROCESS | 3480 | 1460997734684 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:42:14 INFO - PROCESS | 3480 | 1460997734685 Marionette TRACE conn4 <- [1,1554,null,{}] 09:42:14 INFO - PROCESS | 3480 | 1460997734689 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}] 09:42:14 INFO - PROCESS | 3480 | 1460997734783 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:42:14 INFO - PROCESS | 3480 | 1460997734793 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 3480 | ++DOCSHELL 1BA80400 == 88 [pid = 3480] [id = 398] 09:42:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1BA84800) [pid = 3480] [serial = 1194] [outer = 00000000] 09:42:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (1BBE6400) [pid = 3480] [serial = 1195] [outer = 1BA84800] 09:42:14 INFO - PROCESS | 3480 | 1460997734841 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (1C22D800) [pid = 3480] [serial = 1196] [outer = 1BA84800] 09:42:15 INFO - PROCESS | 3480 | 1460997735315 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]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:42:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 09:42:15 INFO - PROCESS | 3480 | 1460997735360 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 3480 | 1460997735362 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 09:42:15 INFO - PROCESS | 3480 | 1460997735365 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:42:15 INFO - PROCESS | 3480 | 1460997735366 Marionette TRACE conn4 <- [1,1558,null,{}] 09:42:15 INFO - PROCESS | 3480 | 1460997735370 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}] 09:42:15 INFO - PROCESS | 3480 | 1460997735494 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:42:15 INFO - PROCESS | 3480 | 1460997735546 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 3480 | ++DOCSHELL 1C233000 == 89 [pid = 3480] [id = 399] 09:42:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (1C237400) [pid = 3480] [serial = 1197] [outer = 00000000] 09:42:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (1CD08400) [pid = 3480] [serial = 1198] [outer = 1C237400] 09:42:15 INFO - PROCESS | 3480 | 1460997735591 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (1D0CF800) [pid = 3480] [serial = 1199] [outer = 1C237400] 09:42:16 INFO - PROCESS | 3480 | 1460997736050 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]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:42:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 09:42:16 INFO - PROCESS | 3480 | 1460997736099 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:42:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:42:16 INFO - PROCESS | 3480 | 1460997736101 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 09:42:16 INFO - PROCESS | 3480 | 1460997736104 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 3480 | 1460997736106 Marionette TRACE conn4 <- [1,1562,null,{}] 09:42:16 INFO - PROCESS | 3480 | 1460997736116 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}] 09:42:16 INFO - PROCESS | 3480 | 1460997736247 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:42:16 INFO - PROCESS | 3480 | 1460997736320 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 3480 | ++DOCSHELL 1D0D2800 == 90 [pid = 3480] [id = 400] 09:42:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (1D0D3C00) [pid = 3480] [serial = 1200] [outer = 00000000] 09:42:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (1F027000) [pid = 3480] [serial = 1201] [outer = 1D0D3C00] 09:42:16 INFO - PROCESS | 3480 | 1460997736367 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (1F02E800) [pid = 3480] [serial = 1202] [outer = 1D0D3C00] 09:42:16 INFO - PROCESS | 3480 | 1460997736787 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]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:42:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 09:42:16 INFO - PROCESS | 3480 | 1460997736869 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 3480 | 1460997736871 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 09:42:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:42:16 INFO - PROCESS | 3480 | 1460997736882 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 3480 | 1460997736884 Marionette TRACE conn4 <- [1,1566,null,{}] 09:42:16 INFO - PROCESS | 3480 | 1460997736888 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}] 09:42:17 INFO - PROCESS | 3480 | 1460997737019 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:42:17 INFO - PROCESS | 3480 | 1460997737096 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 3480 | ++DOCSHELL 1F021400 == 91 [pid = 3480] [id = 401] 09:42:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (1F46BC00) [pid = 3480] [serial = 1203] [outer = 00000000] 09:42:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (1F849000) [pid = 3480] [serial = 1204] [outer = 1F46BC00] 09:42:17 INFO - PROCESS | 3480 | 1460997737143 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (1F8B6C00) [pid = 3480] [serial = 1205] [outer = 1F46BC00] 09:42:17 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (200C2400) [pid = 3480] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:42:17 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (1F02B400) [pid = 3480] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:42:17 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (200A0800) [pid = 3480] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:42:17 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (177A2000) [pid = 3480] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:42:17 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (12636000) [pid = 3480] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:42:17 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (1BBE4C00) [pid = 3480] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:42:17 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (1A595C00) [pid = 3480] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:42:17 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (12898800) [pid = 3480] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:42:17 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (1260EC00) [pid = 3480] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:42:17 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (18490C00) [pid = 3480] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:42:17 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (20011000) [pid = 3480] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:42:17 INFO - PROCESS | 3480 | 1460997737672 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]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:42:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 831ms 09:42:17 INFO - PROCESS | 3480 | 1460997737710 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 3480 | 1460997737712 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 09:42:17 INFO - PROCESS | 3480 | 1460997737720 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - PROCESS | 3480 | 1460997737722 Marionette TRACE conn4 <- [1,1570,null,{}] 09:42:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:42:17 INFO - PROCESS | 3480 | 1460997737725 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}] 09:42:17 INFO - PROCESS | 3480 | 1460997737854 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:42:17 INFO - PROCESS | 3480 | 1460997737865 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 3480 | ++DOCSHELL 1A0E7C00 == 92 [pid = 3480] [id = 402] 09:42:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (1A589000) [pid = 3480] [serial = 1206] [outer = 00000000] 09:42:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (1F847000) [pid = 3480] [serial = 1207] [outer = 1A589000] 09:42:17 INFO - PROCESS | 3480 | 1460997737914 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (1F84AC00) [pid = 3480] [serial = 1208] [outer = 1A589000] 09:42:18 INFO - PROCESS | 3480 | 1460997738331 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]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:42:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 631ms 09:42:18 INFO - PROCESS | 3480 | 1460997738371 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 3480 | 1460997738373 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 09:42:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:42:18 INFO - PROCESS | 3480 | 1460997738376 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 3480 | 1460997738378 Marionette TRACE conn4 <- [1,1574,null,{}] 09:42:18 INFO - PROCESS | 3480 | 1460997738382 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}] 09:42:18 INFO - PROCESS | 3480 | 1460997738471 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:42:18 INFO - PROCESS | 3480 | 1460997738477 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 3480 | ++DOCSHELL 1F534000 == 93 [pid = 3480] [id = 403] 09:42:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (20009400) [pid = 3480] [serial = 1209] [outer = 00000000] 09:42:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (200A7C00) [pid = 3480] [serial = 1210] [outer = 20009400] 09:42:18 INFO - PROCESS | 3480 | 1460997738525 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (200C3C00) [pid = 3480] [serial = 1211] [outer = 20009400] 09:42:19 INFO - PROCESS | 3480 | 1460997738998 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]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:42:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 09:42:19 INFO - PROCESS | 3480 | 1460997739048 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 3480 | 1460997739050 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 09:42:19 INFO - PROCESS | 3480 | 1460997739054 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:42:19 INFO - PROCESS | 3480 | 1460997739055 Marionette TRACE conn4 <- [1,1578,null,{}] 09:42:19 INFO - PROCESS | 3480 | 1460997739059 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}] 09:42:19 INFO - PROCESS | 3480 | 1460997739149 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:42:19 INFO - PROCESS | 3480 | 1460997739155 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 3480 | ++DOCSHELL 200A4800 == 94 [pid = 3480] [id = 404] 09:42:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (200C9000) [pid = 3480] [serial = 1212] [outer = 00000000] 09:42:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (200E0800) [pid = 3480] [serial = 1213] [outer = 200C9000] 09:42:19 INFO - PROCESS | 3480 | 1460997739199 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (2023AC00) [pid = 3480] [serial = 1214] [outer = 200C9000] 09:42:19 INFO - PROCESS | 3480 | 1460997739837 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]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:42:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 871ms 09:42:19 INFO - PROCESS | 3480 | 1460997739934 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 3480 | 1460997739939 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 09:42:19 INFO - PROCESS | 3480 | 1460997739944 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:42:19 INFO - PROCESS | 3480 | 1460997739949 Marionette TRACE conn4 <- [1,1582,null,{}] 09:42:19 INFO - PROCESS | 3480 | 1460997739955 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}] 09:42:20 INFO - PROCESS | 3480 | 1460997740096 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:42:20 INFO - PROCESS | 3480 | 1460997740240 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 3480 | ++DOCSHELL 1288F000 == 95 [pid = 3480] [id = 405] 09:42:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (12C58000) [pid = 3480] [serial = 1215] [outer = 00000000] 09:42:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (177A2800) [pid = 3480] [serial = 1216] [outer = 12C58000] 09:42:20 INFO - PROCESS | 3480 | 1460997740299 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (1848C800) [pid = 3480] [serial = 1217] [outer = 12C58000] 09:42:20 INFO - PROCESS | 3480 | 1460997740853 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]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:42:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 930ms 09:42:20 INFO - PROCESS | 3480 | 1460997740879 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 3480 | 1460997740885 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 09:42:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:42:20 INFO - PROCESS | 3480 | 1460997740891 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 3480 | 1460997740894 Marionette TRACE conn4 <- [1,1586,null,{}] 09:42:20 INFO - PROCESS | 3480 | 1460997740898 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}] 09:42:21 INFO - PROCESS | 3480 | 1460997741046 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:42:21 INFO - PROCESS | 3480 | 1460997741168 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 3480 | ++DOCSHELL 18AE0C00 == 96 [pid = 3480] [id = 406] 09:42:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (18AE1800) [pid = 3480] [serial = 1218] [outer = 00000000] 09:42:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (1BA81C00) [pid = 3480] [serial = 1219] [outer = 18AE1800] 09:42:21 INFO - PROCESS | 3480 | 1460997741224 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (1CA68C00) [pid = 3480] [serial = 1220] [outer = 18AE1800] 09:42:21 INFO - PROCESS | 3480 | 1460997741817 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]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:42:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 970ms 09:42:21 INFO - PROCESS | 3480 | 1460997741864 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 3480 | 1460997741867 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 09:42:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:42:21 INFO - PROCESS | 3480 | 1460997741870 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 3480 | 1460997741874 Marionette TRACE conn4 <- [1,1590,null,{}] 09:42:21 INFO - PROCESS | 3480 | 1460997741885 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}] 09:42:22 INFO - PROCESS | 3480 | 1460997742003 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:42:22 INFO - PROCESS | 3480 | 1460997742168 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 3480 | ++DOCSHELL 20018C00 == 97 [pid = 3480] [id = 407] 09:42:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (200D5000) [pid = 3480] [serial = 1221] [outer = 00000000] 09:42:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (202A6000) [pid = 3480] [serial = 1222] [outer = 200D5000] 09:42:22 INFO - PROCESS | 3480 | 1460997742226 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (20375800) [pid = 3480] [serial = 1223] [outer = 200D5000] 09:42:22 INFO - PROCESS | 3480 | 1460997742794 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]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:42:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 971ms 09:42:22 INFO - PROCESS | 3480 | 1460997742844 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 3480 | 1460997742847 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 09:42:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:42:22 INFO - PROCESS | 3480 | 1460997742850 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 3480 | 1460997742852 Marionette TRACE conn4 <- [1,1594,null,{}] 09:42:22 INFO - PROCESS | 3480 | 1460997742856 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}] 09:42:23 INFO - PROCESS | 3480 | 1460997742976 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:42:23 INFO - PROCESS | 3480 | 1460997743129 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 3480 | ++DOCSHELL 2037AC00 == 98 [pid = 3480] [id = 408] 09:42:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (2037CC00) [pid = 3480] [serial = 1224] [outer = 00000000] 09:42:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (2052D800) [pid = 3480] [serial = 1225] [outer = 2037CC00] 09:42:23 INFO - PROCESS | 3480 | 1460997743185 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (20569C00) [pid = 3480] [serial = 1226] [outer = 2037CC00] 09:42:23 INFO - PROCESS | 3480 | 1460997743740 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]]]}] 09:42:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:42:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 930ms 09:42:23 INFO - PROCESS | 3480 | 1460997743784 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 3480 | 1460997743786 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 09:42:23 INFO - PROCESS | 3480 | 1460997743790 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:42:23 INFO - PROCESS | 3480 | 1460997743792 Marionette TRACE conn4 <- [1,1598,null,{}] 09:42:23 INFO - PROCESS | 3480 | 1460997743796 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}] 09:42:23 INFO - PROCESS | 3480 | 1460997743907 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:42:24 INFO - PROCESS | 3480 | 1460997744069 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 3480 | ++DOCSHELL 20574000 == 99 [pid = 3480] [id = 409] 09:42:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (20579800) [pid = 3480] [serial = 1227] [outer = 00000000] 09:42:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (205A8C00) [pid = 3480] [serial = 1228] [outer = 20579800] 09:42:24 INFO - PROCESS | 3480 | 1460997744125 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (20F60400) [pid = 3480] [serial = 1229] [outer = 20579800] 09:42:24 INFO - PROCESS | 3480 | 1460997744695 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]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:42:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 971ms 09:42:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:42:24 INFO - PROCESS | 3480 | 1460997744764 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 3480 | 1460997744766 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 09:42:24 INFO - PROCESS | 3480 | 1460997744770 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 3480 | 1460997744772 Marionette TRACE conn4 <- [1,1602,null,{}] 09:42:24 INFO - PROCESS | 3480 | 1460997744775 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}] 09:42:24 INFO - PROCESS | 3480 | 1460997744943 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:42:25 INFO - PROCESS | 3480 | 1460997745089 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 3480 | ++DOCSHELL 2057A800 == 100 [pid = 3480] [id = 410] 09:42:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (20FA4800) [pid = 3480] [serial = 1230] [outer = 00000000] 09:42:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (236D3000) [pid = 3480] [serial = 1231] [outer = 20FA4800] 09:42:25 INFO - PROCESS | 3480 | 1460997745147 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (236DBC00) [pid = 3480] [serial = 1232] [outer = 20FA4800] 09:42:25 INFO - PROCESS | 3480 | 1460997745693 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]]]}] 09:42:25 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 09:42:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 970ms 09:42:25 INFO - PROCESS | 3480 | 1460997745744 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 3480 | 1460997745747 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 09:42:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:42:25 INFO - PROCESS | 3480 | 1460997745751 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 3480 | 1460997745753 Marionette TRACE conn4 <- [1,1606,null,{}] 09:42:25 INFO - PROCESS | 3480 | 1460997745757 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}] 09:42:25 INFO - PROCESS | 3480 | 1460997745867 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:42:26 INFO - PROCESS | 3480 | 1460997746030 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 3480 | ++DOCSHELL 236D7800 == 101 [pid = 3480] [id = 411] 09:42:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (236D9400) [pid = 3480] [serial = 1233] [outer = 00000000] 09:42:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (25DA6000) [pid = 3480] [serial = 1234] [outer = 236D9400] 09:42:26 INFO - PROCESS | 3480 | 1460997746085 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (25DAC000) [pid = 3480] [serial = 1235] [outer = 236D9400] 09:42:26 INFO - PROCESS | 3480 | 1460997746709 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]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:42:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 09:42:26 INFO - PROCESS | 3480 | 1460997746724 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 3480 | 1460997746726 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 09:42:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:42:26 INFO - PROCESS | 3480 | 1460997746730 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 3480 | 1460997746732 Marionette TRACE conn4 <- [1,1610,null,{}] 09:42:26 INFO - PROCESS | 3480 | 1460997746735 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}] 09:42:26 INFO - PROCESS | 3480 | 1460997746848 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:42:27 INFO - PROCESS | 3480 | 1460997747186 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 3480 | ++DOCSHELL 12711800 == 102 [pid = 3480] [id = 412] 09:42:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (12715000) [pid = 3480] [serial = 1236] [outer = 00000000] 09:42:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (15F4E800) [pid = 3480] [serial = 1237] [outer = 12715000] 09:42:27 INFO - PROCESS | 3480 | 1460997747243 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (16EA0000) [pid = 3480] [serial = 1238] [outer = 12715000] 09:42:27 INFO - PROCESS | 3480 | 1460997747862 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]]]}] 09:42:27 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 09:42:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1179ms 09:42:27 INFO - PROCESS | 3480 | 1460997747912 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 3480 | 1460997747917 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 09:42:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:42:27 INFO - PROCESS | 3480 | 1460997747923 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 3480 | 1460997747926 Marionette TRACE conn4 <- [1,1614,null,{}] 09:42:27 INFO - PROCESS | 3480 | 1460997747931 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}] 09:42:28 INFO - PROCESS | 3480 | 1460997748044 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:42:28 INFO - PROCESS | 3480 | 1460997748212 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 3480 | ++DOCSHELL 191D8800 == 103 [pid = 3480] [id = 413] 09:42:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (1A0E0000) [pid = 3480] [serial = 1239] [outer = 00000000] 09:42:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 155 (1BA7C800) [pid = 3480] [serial = 1240] [outer = 1A0E0000] 09:42:28 INFO - PROCESS | 3480 | 1460997748267 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 156 (1BB1B400) [pid = 3480] [serial = 1241] [outer = 1A0E0000] 09:42:28 INFO - PROCESS | 3480 | --DOCSHELL 1D0CA400 == 102 [pid = 3480] [id = 342] 09:42:28 INFO - PROCESS | 3480 | --DOCSHELL 1F534000 == 101 [pid = 3480] [id = 403] 09:42:28 INFO - PROCESS | 3480 | --DOCSHELL 1A0E7C00 == 100 [pid = 3480] [id = 402] 09:42:28 INFO - PROCESS | 3480 | --DOCSHELL 1F021400 == 99 [pid = 3480] [id = 401] 09:42:28 INFO - PROCESS | 3480 | --DOCSHELL 1D0D2800 == 98 [pid = 3480] [id = 400] 09:42:28 INFO - PROCESS | 3480 | --DOCSHELL 1C233000 == 97 [pid = 3480] [id = 399] 09:42:28 INFO - PROCESS | 3480 | --DOCSHELL 1BA80400 == 96 [pid = 3480] [id = 398] 09:42:28 INFO - PROCESS | 3480 | --DOCSHELL 1A0E8C00 == 95 [pid = 3480] [id = 397] 09:42:28 INFO - PROCESS | 3480 | --DOCSHELL 1244A400 == 94 [pid = 3480] [id = 396] 09:42:28 INFO - PROCESS | 3480 | --DOCSHELL 18A0D800 == 93 [pid = 3480] [id = 395] 09:42:28 INFO - PROCESS | 3480 | --DOMWINDOW == 155 (13741C00) [pid = 3480] [serial = 1111] [outer = 00000000] [url = about:blank] 09:42:28 INFO - PROCESS | 3480 | --DOMWINDOW == 154 (2009E400) [pid = 3480] [serial = 1117] [outer = 00000000] [url = about:blank] 09:42:28 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (1B44E000) [pid = 3480] [serial = 1114] [outer = 00000000] [url = about:blank] 09:42:28 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (202A9400) [pid = 3480] [serial = 1120] [outer = 00000000] [url = about:blank] 09:42:28 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (2037E400) [pid = 3480] [serial = 1123] [outer = 00000000] [url = about:blank] 09:42:28 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (20573800) [pid = 3480] [serial = 1126] [outer = 00000000] [url = about:blank] 09:42:28 INFO - PROCESS | 3480 | --DOCSHELL 1A348C00 == 92 [pid = 3480] [id = 388] 09:42:28 INFO - PROCESS | 3480 | --DOCSHELL 17522000 == 91 [pid = 3480] [id = 387] 09:42:28 INFO - PROCESS | 3480 | 1460997748947 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]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:42:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1067ms 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (202ACC00) [pid = 3480] [serial = 1060] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (20371000) [pid = 3480] [serial = 1156] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (1F851000) [pid = 3480] [serial = 1144] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (200DC000) [pid = 3480] [serial = 1147] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (18ADCC00) [pid = 3480] [serial = 1130] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (1825F800) [pid = 3480] [serial = 1129] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (2000B800) [pid = 3480] [serial = 1145] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (12894400) [pid = 3480] [serial = 1132] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (16E1CC00) [pid = 3480] [serial = 1133] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (1C235C00) [pid = 3480] [serial = 1138] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (1CC10800) [pid = 3480] [serial = 1139] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1B757400) [pid = 3480] [serial = 1135] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1BA85000) [pid = 3480] [serial = 1136] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (1D541800) [pid = 3480] [serial = 1141] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (20238800) [pid = 3480] [serial = 1148] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (16E23800) [pid = 3480] [serial = 1151] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (1EB42000) [pid = 3480] [serial = 1153] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (12AC7000) [pid = 3480] [serial = 1150] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (2037F000) [pid = 3480] [serial = 1157] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (1F077800) [pid = 3480] [serial = 1154] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (1EC93000) [pid = 3480] [serial = 1142] [outer = 00000000] [url = about:blank] 09:42:29 INFO - PROCESS | 3480 | 1460997749024 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 3480 | 1460997749028 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 09:42:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:42:29 INFO - PROCESS | 3480 | 1460997749036 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 3480 | 1460997749038 Marionette TRACE conn4 <- [1,1618,null,{}] 09:42:29 INFO - PROCESS | 3480 | 1460997749042 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}] 09:42:29 INFO - PROCESS | 3480 | 1460997749135 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:42:29 INFO - PROCESS | 3480 | 1460997749150 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 3480 | ++DOCSHELL 1373E800 == 92 [pid = 3480] [id = 414] 09:42:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (13791000) [pid = 3480] [serial = 1242] [outer = 00000000] 09:42:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (1751C000) [pid = 3480] [serial = 1243] [outer = 13791000] 09:42:29 INFO - PROCESS | 3480 | 1460997749196 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (18A04400) [pid = 3480] [serial = 1244] [outer = 13791000] 09:42:29 INFO - PROCESS | 3480 | 1460997749759 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]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:42:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 771ms 09:42:29 INFO - PROCESS | 3480 | 1460997749809 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 3480 | 1460997749812 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 09:42:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:42:29 INFO - PROCESS | 3480 | 1460997749816 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 3480 | 1460997749822 Marionette TRACE conn4 <- [1,1622,null,{}] 09:42:29 INFO - PROCESS | 3480 | 1460997749833 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}] 09:42:29 INFO - PROCESS | 3480 | 1460997749935 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:42:30 INFO - PROCESS | 3480 | 1460997750049 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 3480 | ++DOCSHELL 1B7B0C00 == 93 [pid = 3480] [id = 415] 09:42:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (1BA09C00) [pid = 3480] [serial = 1245] [outer = 00000000] 09:42:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (1C233000) [pid = 3480] [serial = 1246] [outer = 1BA09C00] 09:42:30 INFO - PROCESS | 3480 | 1460997750095 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (1CC02800) [pid = 3480] [serial = 1247] [outer = 1BA09C00] 09:42:30 INFO - PROCESS | 3480 | 1460997750470 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]]]}] 09:42:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:42:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 09:42:30 INFO - PROCESS | 3480 | 1460997750549 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 3480 | 1460997750552 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 09:42:30 INFO - PROCESS | 3480 | 1460997750555 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:42:30 INFO - PROCESS | 3480 | 1460997750557 Marionette TRACE conn4 <- [1,1626,null,{}] 09:42:30 INFO - PROCESS | 3480 | 1460997750561 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}] 09:42:30 INFO - PROCESS | 3480 | 1460997750660 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:42:30 INFO - PROCESS | 3480 | 1460997750671 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 3480 | ++DOCSHELL 1CED9000 == 94 [pid = 3480] [id = 416] 09:42:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (1CEDA800) [pid = 3480] [serial = 1248] [outer = 00000000] 09:42:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (1D544000) [pid = 3480] [serial = 1249] [outer = 1CEDA800] 09:42:30 INFO - PROCESS | 3480 | 1460997750718 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (1F021400) [pid = 3480] [serial = 1250] [outer = 1CEDA800] 09:42:31 INFO - PROCESS | 3480 | 1460997751168 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]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:42:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 09:42:31 INFO - PROCESS | 3480 | 1460997751236 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 3480 | 1460997751238 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 09:42:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:42:31 INFO - PROCESS | 3480 | 1460997751241 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 3480 | 1460997751243 Marionette TRACE conn4 <- [1,1630,null,{}] 09:42:31 INFO - PROCESS | 3480 | 1460997751246 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}] 09:42:31 INFO - PROCESS | 3480 | 1460997751400 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:42:31 INFO - PROCESS | 3480 | 1460997751419 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 3480 | ++DOCSHELL 1F02E000 == 95 [pid = 3480] [id = 417] 09:42:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (1F02F800) [pid = 3480] [serial = 1251] [outer = 00000000] 09:42:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (1F537400) [pid = 3480] [serial = 1252] [outer = 1F02F800] 09:42:31 INFO - PROCESS | 3480 | 1460997751473 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (1F8B6400) [pid = 3480] [serial = 1253] [outer = 1F02F800] 09:42:31 INFO - PROCESS | 3480 | 1460997751958 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]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:42:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 771ms 09:42:32 INFO - PROCESS | 3480 | 1460997752016 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 3480 | 1460997752018 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 09:42:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:42:32 INFO - PROCESS | 3480 | 1460997752021 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 3480 | 1460997752023 Marionette TRACE conn4 <- [1,1634,null,{}] 09:42:32 INFO - PROCESS | 3480 | 1460997752027 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}] 09:42:32 INFO - PROCESS | 3480 | 1460997752163 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:42:32 INFO - PROCESS | 3480 | 1460997752241 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 3480 | ++DOCSHELL 20012400 == 96 [pid = 3480] [id = 418] 09:42:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (20012C00) [pid = 3480] [serial = 1254] [outer = 00000000] 09:42:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (200D5400) [pid = 3480] [serial = 1255] [outer = 20012C00] 09:42:32 INFO - PROCESS | 3480 | 1460997752288 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (200DE800) [pid = 3480] [serial = 1256] [outer = 20012C00] 09:42:32 INFO - PROCESS | 3480 | 1460997752727 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]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:42:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 09:42:32 INFO - PROCESS | 3480 | 1460997752774 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 3480 | 1460997752776 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 09:42:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:42:32 INFO - PROCESS | 3480 | 1460997752786 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 3480 | 1460997752787 Marionette TRACE conn4 <- [1,1638,null,{}] 09:42:32 INFO - PROCESS | 3480 | 1460997752791 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}] 09:42:32 INFO - PROCESS | 3480 | 1460997752918 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:42:33 INFO - PROCESS | 3480 | 1460997752990 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3480 | ++DOCSHELL 200E2C00 == 97 [pid = 3480] [id = 419] 09:42:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (20234400) [pid = 3480] [serial = 1257] [outer = 00000000] 09:42:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (20375000) [pid = 3480] [serial = 1258] [outer = 20234400] 09:42:33 INFO - PROCESS | 3480 | 1460997753035 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (20440800) [pid = 3480] [serial = 1259] [outer = 20234400] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (1C237400) [pid = 3480] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (1D0D3C00) [pid = 3480] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (1F46BC00) [pid = 3480] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (20009400) [pid = 3480] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (12636C00) [pid = 3480] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (1A0EC400) [pid = 3480] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (18A10000) [pid = 3480] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (1A589000) [pid = 3480] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1BA84800) [pid = 3480] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (12892800) [pid = 3480] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (18484400) [pid = 3480] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (2312C400) [pid = 3480] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (20F65400) [pid = 3480] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (1F5E1C00) [pid = 3480] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (235BE400) [pid = 3480] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:42:33 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (1CD0B400) [pid = 3480] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:42:33 INFO - PROCESS | 3480 | 1460997753697 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]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:42:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 930ms 09:42:33 INFO - PROCESS | 3480 | 1460997753720 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 3480 | 1460997753722 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 09:42:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:42:33 INFO - PROCESS | 3480 | 1460997753725 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 3480 | 1460997753727 Marionette TRACE conn4 <- [1,1642,null,{}] 09:42:33 INFO - PROCESS | 3480 | 1460997753730 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}] 09:42:33 INFO - PROCESS | 3480 | 1460997753868 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:42:33 INFO - PROCESS | 3480 | 1460997753944 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3480 | ++DOCSHELL 17336400 == 98 [pid = 3480] [id = 420] 09:42:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (175C6C00) [pid = 3480] [serial = 1260] [outer = 00000000] 09:42:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (1C22C000) [pid = 3480] [serial = 1261] [outer = 175C6C00] 09:42:34 INFO - PROCESS | 3480 | 1460997753990 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (1F5E1C00) [pid = 3480] [serial = 1262] [outer = 175C6C00] 09:42:34 INFO - PROCESS | 3480 | 1460997754348 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]]]}] 09:42:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:42:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 09:42:34 INFO - PROCESS | 3480 | 1460997754396 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:42:34 INFO - PROCESS | 3480 | 1460997754398 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 09:42:34 INFO - PROCESS | 3480 | 1460997754402 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 3480 | 1460997754403 Marionette TRACE conn4 <- [1,1646,null,{}] 09:42:34 INFO - PROCESS | 3480 | 1460997754407 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}] 09:42:34 INFO - PROCESS | 3480 | 1460997754501 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:42:34 INFO - PROCESS | 3480 | 1460997754508 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 3480 | ++DOCSHELL 12C4F400 == 99 [pid = 3480] [id = 421] 09:42:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (173D9C00) [pid = 3480] [serial = 1263] [outer = 00000000] 09:42:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (2037DC00) [pid = 3480] [serial = 1264] [outer = 173D9C00] 09:42:34 INFO - PROCESS | 3480 | 1460997754554 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (20444800) [pid = 3480] [serial = 1265] [outer = 173D9C00] 09:42:35 INFO - PROCESS | 3480 | 1460997755031 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]]]}] 09:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 671ms 09:42:35 INFO - PROCESS | 3480 | 1460997755083 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:42:35 INFO - PROCESS | 3480 | 1460997755085 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 09:42:35 INFO - PROCESS | 3480 | 1460997755089 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:42:35 INFO - PROCESS | 3480 | 1460997755090 Marionette TRACE conn4 <- [1,1650,null,{}] 09:42:35 INFO - PROCESS | 3480 | 1460997755094 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}] 09:42:35 INFO - PROCESS | 3480 | 1460997755191 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:42:35 INFO - PROCESS | 3480 | 1460997755198 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 3480 | ++DOCSHELL 2056A800 == 100 [pid = 3480] [id = 422] 09:42:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (2057FC00) [pid = 3480] [serial = 1266] [outer = 00000000] 09:42:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (20D0E000) [pid = 3480] [serial = 1267] [outer = 2057FC00] 09:42:35 INFO - PROCESS | 3480 | 1460997755247 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (20FAD400) [pid = 3480] [serial = 1268] [outer = 2057FC00] 09:42:36 INFO - PROCESS | 3480 | 1460997756000 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]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 970ms 09:42:36 INFO - PROCESS | 3480 | 1460997756064 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 3480 | 1460997756069 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 09:42:36 INFO - PROCESS | 3480 | 1460997756075 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:42:36 INFO - PROCESS | 3480 | 1460997756079 Marionette TRACE conn4 <- [1,1654,null,{}] 09:42:36 INFO - PROCESS | 3480 | 1460997756100 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}] 09:42:36 INFO - PROCESS | 3480 | 1460997756227 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:42:36 INFO - PROCESS | 3480 | 1460997756382 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 3480 | ++DOCSHELL 12C56800 == 101 [pid = 3480] [id = 423] 09:42:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (16C48800) [pid = 3480] [serial = 1269] [outer = 00000000] 09:42:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (18D8C000) [pid = 3480] [serial = 1270] [outer = 16C48800] 09:42:36 INFO - PROCESS | 3480 | 1460997756443 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (1A0E9C00) [pid = 3480] [serial = 1271] [outer = 16C48800] 09:42:37 INFO - PROCESS | 3480 | 1460997757017 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]]]}] 09:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 992ms 09:42:37 INFO - PROCESS | 3480 | 1460997757070 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 3480 | 1460997757076 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 09:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:42:37 INFO - PROCESS | 3480 | 1460997757082 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 3480 | 1460997757085 Marionette TRACE conn4 <- [1,1658,null,{}] 09:42:37 INFO - PROCESS | 3480 | 1460997757089 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}] 09:42:37 INFO - PROCESS | 3480 | 1460997757207 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:42:37 INFO - PROCESS | 3480 | 1460997757374 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 3480 | ++DOCSHELL 1BA8A000 == 102 [pid = 3480] [id = 424] 09:42:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (1BB18400) [pid = 3480] [serial = 1272] [outer = 00000000] 09:42:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (1D490000) [pid = 3480] [serial = 1273] [outer = 1BB18400] 09:42:37 INFO - PROCESS | 3480 | 1460997757430 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (1F532800) [pid = 3480] [serial = 1274] [outer = 1BB18400] 09:42:38 INFO - PROCESS | 3480 | 1460997758025 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]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 09:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:42:38 INFO - PROCESS | 3480 | 1460997758055 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 3480 | 1460997758057 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 09:42:38 INFO - PROCESS | 3480 | 1460997758061 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 3480 | 1460997758065 Marionette TRACE conn4 <- [1,1662,null,{}] 09:42:38 INFO - PROCESS | 3480 | 1460997758076 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}] 09:42:38 INFO - PROCESS | 3480 | 1460997758258 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:42:38 INFO - PROCESS | 3480 | 1460997758279 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 3480 | ++DOCSHELL 20575800 == 103 [pid = 3480] [id = 425] 09:42:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (205A7400) [pid = 3480] [serial = 1275] [outer = 00000000] 09:42:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (20FA5C00) [pid = 3480] [serial = 1276] [outer = 205A7400] 09:42:38 INFO - PROCESS | 3480 | 1460997758379 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (23135400) [pid = 3480] [serial = 1277] [outer = 205A7400] 09:42:39 INFO - PROCESS | 3480 | 1460997759067 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]]]}] 09:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1080ms 09:42:39 INFO - PROCESS | 3480 | 1460997759150 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 3480 | 1460997759153 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 09:42:39 INFO - PROCESS | 3480 | 1460997759157 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:42:39 INFO - PROCESS | 3480 | 1460997759159 Marionette TRACE conn4 <- [1,1666,null,{}] 09:42:39 INFO - PROCESS | 3480 | 1460997759163 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}] 09:42:39 INFO - PROCESS | 3480 | 1460997759279 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:42:39 INFO - PROCESS | 3480 | 1460997759432 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 3480 | ++DOCSHELL 1F8B8800 == 104 [pid = 3480] [id = 426] 09:42:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (20D0E400) [pid = 3480] [serial = 1278] [outer = 00000000] 09:42:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (23CAE400) [pid = 3480] [serial = 1279] [outer = 20D0E400] 09:42:39 INFO - PROCESS | 3480 | 1460997759488 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (23DCA400) [pid = 3480] [serial = 1280] [outer = 20D0E400] 09:42:40 INFO - PROCESS | 3480 | 1460997760018 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]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 872ms 09:42:40 INFO - PROCESS | 3480 | 1460997760031 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 3480 | 1460997760033 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 09:42:40 INFO - PROCESS | 3480 | 1460997760036 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:42:40 INFO - PROCESS | 3480 | 1460997760038 Marionette TRACE conn4 <- [1,1670,null,{}] 09:42:40 INFO - PROCESS | 3480 | 1460997760042 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}] 09:42:40 INFO - PROCESS | 3480 | 1460997760154 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:42:40 INFO - PROCESS | 3480 | 1460997760280 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 3480 | ++DOCSHELL 23CA9400 == 105 [pid = 3480] [id = 427] 09:42:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (23DCA000) [pid = 3480] [serial = 1281] [outer = 00000000] 09:42:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (23DD4000) [pid = 3480] [serial = 1282] [outer = 23DCA000] 09:42:40 INFO - PROCESS | 3480 | 1460997760334 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 155 (23DD7800) [pid = 3480] [serial = 1283] [outer = 23DCA000] 09:42:40 INFO - PROCESS | 3480 | 1460997760919 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]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 930ms 09:42:41 INFO - PROCESS | 3480 | 1460997760971 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 3480 | 1460997760973 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 09:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:42:41 INFO - PROCESS | 3480 | 1460997760976 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 3480 | 1460997760978 Marionette TRACE conn4 <- [1,1674,null,{}] 09:42:41 INFO - PROCESS | 3480 | 1460997760982 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}] 09:42:41 INFO - PROCESS | 3480 | 1460997761115 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:42:41 INFO - PROCESS | 3480 | 1460997761284 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 3480 | ++DOCSHELL 23DD2400 == 106 [pid = 3480] [id = 428] 09:42:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 156 (2596D000) [pid = 3480] [serial = 1284] [outer = 00000000] 09:42:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 157 (25DAD000) [pid = 3480] [serial = 1285] [outer = 2596D000] 09:42:41 INFO - PROCESS | 3480 | 1460997761342 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 158 (26D94400) [pid = 3480] [serial = 1286] [outer = 2596D000] 09:42:41 INFO - PROCESS | 3480 | 1460997761854 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]]]}] 09:42:41 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 09:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 09:42:41 INFO - PROCESS | 3480 | 1460997761911 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 3480 | 1460997761913 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 09:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:42:41 INFO - PROCESS | 3480 | 1460997761917 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 3480 | 1460997761919 Marionette TRACE conn4 <- [1,1678,null,{}] 09:42:41 INFO - PROCESS | 3480 | 1460997761922 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}] 09:42:42 INFO - PROCESS | 3480 | 1460997762033 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:42:42 INFO - PROCESS | 3480 | 1460997762200 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 3480 | ++DOCSHELL 23EAD400 == 107 [pid = 3480] [id = 429] 09:42:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (23EAF000) [pid = 3480] [serial = 1287] [outer = 00000000] 09:42:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 160 (23EB6000) [pid = 3480] [serial = 1288] [outer = 23EAF000] 09:42:42 INFO - PROCESS | 3480 | 1460997762255 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 161 (23EB9800) [pid = 3480] [serial = 1289] [outer = 23EAF000] 09:42:42 INFO - PROCESS | 3480 | 1460997762883 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]]]}] 09:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1021ms 09:42:42 INFO - PROCESS | 3480 | 1460997762941 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:42:42 INFO - PROCESS | 3480 | 1460997762944 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 09:42:42 INFO - PROCESS | 3480 | 1460997762947 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:42:42 INFO - PROCESS | 3480 | 1460997762949 Marionette TRACE conn4 <- [1,1682,null,{}] 09:42:42 INFO - PROCESS | 3480 | 1460997762953 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}] 09:42:43 INFO - PROCESS | 3480 | 1460997763086 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:42:43 INFO - PROCESS | 3480 | 1460997763243 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:43 INFO - PROCESS | 3480 | ++DOCSHELL 1288E800 == 108 [pid = 3480] [id = 430] 09:42:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 162 (1288F800) [pid = 3480] [serial = 1290] [outer = 00000000] 09:42:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 163 (1B755C00) [pid = 3480] [serial = 1291] [outer = 1288F800] 09:42:43 INFO - PROCESS | 3480 | 1460997763298 Marionette DEBUG loaded listener.js 09:42:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 164 (1C232800) [pid = 3480] [serial = 1292] [outer = 1288F800] 09:42:44 INFO - PROCESS | 3480 | 1460997764171 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]]]}] 09:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1284ms 09:42:44 INFO - PROCESS | 3480 | 1460997764235 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 3480 | 1460997764239 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 09:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:42:44 INFO - PROCESS | 3480 | 1460997764245 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 3480 | 1460997764248 Marionette TRACE conn4 <- [1,1686,null,{}] 09:42:44 INFO - PROCESS | 3480 | 1460997764254 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}] 09:42:44 INFO - PROCESS | 3480 | 1460997764367 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:42:44 INFO - PROCESS | 3480 | 1460997764531 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 3480 | ++DOCSHELL 18AE4000 == 109 [pid = 3480] [id = 431] 09:42:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 165 (18D94C00) [pid = 3480] [serial = 1293] [outer = 00000000] 09:42:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 166 (1A0E8400) [pid = 3480] [serial = 1294] [outer = 18D94C00] 09:42:44 INFO - PROCESS | 3480 | 1460997764583 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 167 (1B455400) [pid = 3480] [serial = 1295] [outer = 18D94C00] 09:42:45 INFO - PROCESS | 3480 | 1460997765276 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]]]}] 09:42:45 INFO - PROCESS | 3480 | --DOCSHELL 12C4F400 == 108 [pid = 3480] [id = 421] 09:42:45 INFO - PROCESS | 3480 | --DOCSHELL 17336400 == 107 [pid = 3480] [id = 420] 09:42:45 INFO - PROCESS | 3480 | --DOCSHELL 200E2C00 == 106 [pid = 3480] [id = 419] 09:42:45 INFO - PROCESS | 3480 | --DOCSHELL 20012400 == 105 [pid = 3480] [id = 418] 09:42:45 INFO - PROCESS | 3480 | --DOCSHELL 1F02E000 == 104 [pid = 3480] [id = 417] 09:42:45 INFO - PROCESS | 3480 | --DOCSHELL 1CED9000 == 103 [pid = 3480] [id = 416] 09:42:45 INFO - PROCESS | 3480 | --DOCSHELL 1B7B0C00 == 102 [pid = 3480] [id = 415] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 166 (1757B000) [pid = 3480] [serial = 1183] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 165 (20568800) [pid = 3480] [serial = 1159] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 164 (205A2800) [pid = 3480] [serial = 1168] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 163 (20FA5000) [pid = 3480] [serial = 1171] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 162 (23131000) [pid = 3480] [serial = 1174] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 161 (23CAC400) [pid = 3480] [serial = 1177] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 160 (23CB7000) [pid = 3480] [serial = 1180] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 159 (200E0800) [pid = 3480] [serial = 1213] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOCSHELL 1373E800 == 101 [pid = 3480] [id = 414] 09:42:45 INFO - PROCESS | 3480 | --DOCSHELL 191D8800 == 100 [pid = 3480] [id = 413] 09:42:45 INFO - PROCESS | 3480 | --DOCSHELL 12711800 == 99 [pid = 3480] [id = 412] 09:42:45 INFO - PROCESS | 3480 | --DOCSHELL 18AE0C00 == 98 [pid = 3480] [id = 406] 09:42:45 INFO - PROCESS | 3480 | --DOCSHELL 1288F000 == 97 [pid = 3480] [id = 405] 09:42:45 INFO - PROCESS | 3480 | --DOCSHELL 200A4800 == 96 [pid = 3480] [id = 404] 09:42:45 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 09:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1137ms 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (1CA69800) [pid = 3480] [serial = 1063] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 157 (235B9800) [pid = 3480] [serial = 1072] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 156 (2312B400) [pid = 3480] [serial = 1069] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 155 (1F8B5800) [pid = 3480] [serial = 1109] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 154 (235C7400) [pid = 3480] [serial = 1075] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (202A9C00) [pid = 3480] [serial = 1066] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (236D8400) [pid = 3480] [serial = 1078] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (1CD08400) [pid = 3480] [serial = 1198] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (1D0CF800) [pid = 3480] [serial = 1199] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (1F02E800) [pid = 3480] [serial = 1202] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (1F027000) [pid = 3480] [serial = 1201] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (1F849000) [pid = 3480] [serial = 1204] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (200A7C00) [pid = 3480] [serial = 1210] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (17336800) [pid = 3480] [serial = 1189] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (173CE000) [pid = 3480] [serial = 1190] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (1F851400) [pid = 3480] [serial = 1165] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (19166000) [pid = 3480] [serial = 1162] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (1B43CC00) [pid = 3480] [serial = 1192] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (1B75CC00) [pid = 3480] [serial = 1193] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (1A0E4400) [pid = 3480] [serial = 1187] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (18D8F800) [pid = 3480] [serial = 1186] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1F8B6C00) [pid = 3480] [serial = 1205] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (1F847000) [pid = 3480] [serial = 1207] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (200C3C00) [pid = 3480] [serial = 1211] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (1BBE6400) [pid = 3480] [serial = 1195] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (1F84AC00) [pid = 3480] [serial = 1208] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (1C22D800) [pid = 3480] [serial = 1196] [outer = 00000000] [url = about:blank] 09:42:45 INFO - PROCESS | 3480 | 1460997765427 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 3480 | 1460997765432 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 09:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:42:45 INFO - PROCESS | 3480 | 1460997765448 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 3480 | 1460997765450 Marionette TRACE conn4 <- [1,1690,null,{}] 09:42:45 INFO - PROCESS | 3480 | 1460997765454 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}] 09:42:45 INFO - PROCESS | 3480 | 1460997765552 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:42:45 INFO - PROCESS | 3480 | 1460997765559 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 3480 | ++DOCSHELL 12C5A400 == 97 [pid = 3480] [id = 432] 09:42:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (1373E800) [pid = 3480] [serial = 1296] [outer = 00000000] 09:42:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (16E1B400) [pid = 3480] [serial = 1297] [outer = 1373E800] 09:42:45 INFO - PROCESS | 3480 | 1460997765604 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (173D2400) [pid = 3480] [serial = 1298] [outer = 1373E800] 09:42:46 INFO - PROCESS | 3480 | 1460997766145 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]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 09:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:42:46 INFO - PROCESS | 3480 | 1460997766177 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 3480 | 1460997766179 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 09:42:46 INFO - PROCESS | 3480 | 1460997766182 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 3480 | 1460997766186 Marionette TRACE conn4 <- [1,1694,null,{}] 09:42:46 INFO - PROCESS | 3480 | 1460997766195 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}] 09:42:46 INFO - PROCESS | 3480 | 1460997766290 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:42:46 INFO - PROCESS | 3480 | 1460997766408 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 3480 | ++DOCSHELL 18AE4C00 == 98 [pid = 3480] [id = 433] 09:42:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (18E01400) [pid = 3480] [serial = 1299] [outer = 00000000] 09:42:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (1A342C00) [pid = 3480] [serial = 1300] [outer = 18E01400] 09:42:46 INFO - PROCESS | 3480 | 1460997766458 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (1B7AB800) [pid = 3480] [serial = 1301] [outer = 18E01400] 09:42:46 INFO - PROCESS | 3480 | 1460997766847 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]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 690ms 09:42:46 INFO - PROCESS | 3480 | 1460997766873 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 3480 | 1460997766876 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 09:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:42:46 INFO - PROCESS | 3480 | 1460997766879 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 3480 | 1460997766881 Marionette TRACE conn4 <- [1,1698,null,{}] 09:42:46 INFO - PROCESS | 3480 | 1460997766884 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}] 09:42:47 INFO - PROCESS | 3480 | 1460997766978 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:42:47 INFO - PROCESS | 3480 | 1460997766984 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 3480 | ++DOCSHELL 1BA86400 == 99 [pid = 3480] [id = 434] 09:42:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (1BB1F800) [pid = 3480] [serial = 1302] [outer = 00000000] 09:42:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (1C232400) [pid = 3480] [serial = 1303] [outer = 1BB1F800] 09:42:47 INFO - PROCESS | 3480 | 1460997767030 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (1CD08400) [pid = 3480] [serial = 1304] [outer = 1BB1F800] 09:42:47 INFO - PROCESS | 3480 | 1460997767481 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]]]}] 09:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 09:42:47 INFO - PROCESS | 3480 | 1460997767559 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 3480 | 1460997767561 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 09:42:47 INFO - PROCESS | 3480 | 1460997767564 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:42:47 INFO - PROCESS | 3480 | 1460997767566 Marionette TRACE conn4 <- [1,1702,null,{}] 09:42:47 INFO - PROCESS | 3480 | 1460997767569 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}] 09:42:47 INFO - PROCESS | 3480 | 1460997767697 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:42:47 INFO - PROCESS | 3480 | 1460997767751 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 3480 | ++DOCSHELL 1D0CCC00 == 100 [pid = 3480] [id = 435] 09:42:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1D0D0400) [pid = 3480] [serial = 1305] [outer = 00000000] 09:42:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (1D483400) [pid = 3480] [serial = 1306] [outer = 1D0D0400] 09:42:47 INFO - PROCESS | 3480 | 1460997767797 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (1EC93000) [pid = 3480] [serial = 1307] [outer = 1D0D0400] 09:42:48 INFO - PROCESS | 3480 | 1460997768277 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]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 732ms 09:42:48 INFO - PROCESS | 3480 | 1460997768300 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 3480 | 1460997768302 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 09:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:42:48 INFO - PROCESS | 3480 | 1460997768312 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 3480 | 1460997768313 Marionette TRACE conn4 <- [1,1706,null,{}] 09:42:48 INFO - PROCESS | 3480 | 1460997768317 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}] 09:42:48 INFO - PROCESS | 3480 | 1460997768470 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:42:48 INFO - PROCESS | 3480 | 1460997768494 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 3480 | ++DOCSHELL 1F025400 == 101 [pid = 3480] [id = 436] 09:42:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (1F52E000) [pid = 3480] [serial = 1308] [outer = 00000000] 09:42:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (1F8B7000) [pid = 3480] [serial = 1309] [outer = 1F52E000] 09:42:48 INFO - PROCESS | 3480 | 1460997768542 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (1F8BAC00) [pid = 3480] [serial = 1310] [outer = 1F52E000] 09:42:49 INFO - PROCESS | 3480 | 1460997769005 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]]]}] 09:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 09:42:49 INFO - PROCESS | 3480 | 1460997769074 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 3480 | 1460997769076 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 09:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:42:49 INFO - PROCESS | 3480 | 1460997769079 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 3480 | 1460997769081 Marionette TRACE conn4 <- [1,1710,null,{}] 09:42:49 INFO - PROCESS | 3480 | 1460997769088 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}] 09:42:49 INFO - PROCESS | 3480 | 1460997769217 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:42:49 INFO - PROCESS | 3480 | 1460997769289 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 3480 | ++DOCSHELL 1A0EE800 == 102 [pid = 3480] [id = 437] 09:42:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (1F8B6000) [pid = 3480] [serial = 1311] [outer = 00000000] 09:42:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (20013800) [pid = 3480] [serial = 1312] [outer = 1F8B6000] 09:42:49 INFO - PROCESS | 3480 | 1460997769333 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (200A3400) [pid = 3480] [serial = 1313] [outer = 1F8B6000] 09:42:49 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (13791000) [pid = 3480] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:42:49 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (175C6C00) [pid = 3480] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:42:49 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (1CEDA800) [pid = 3480] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:42:49 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (12715000) [pid = 3480] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:42:49 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (20012C00) [pid = 3480] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:42:49 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (1F02F800) [pid = 3480] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:42:49 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (1BA09C00) [pid = 3480] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:42:49 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (1A0E0000) [pid = 3480] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:42:49 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (20234400) [pid = 3480] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:42:49 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (15FE6400) [pid = 3480] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:42:49 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (173D9C00) [pid = 3480] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:42:50 INFO - PROCESS | 3480 | 1460997770104 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]]]}] 09:42:50 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 09:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1079ms 09:42:50 INFO - PROCESS | 3480 | 1460997770159 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 3480 | 1460997770161 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 09:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:42:50 INFO - PROCESS | 3480 | 1460997770172 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 3480 | 1460997770174 Marionette TRACE conn4 <- [1,1714,null,{}] 09:42:50 INFO - PROCESS | 3480 | 1460997770177 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}] 09:42:50 INFO - PROCESS | 3480 | 1460997770273 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:42:50 INFO - PROCESS | 3480 | 1460997770283 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 3480 | ++DOCSHELL 1825C800 == 103 [pid = 3480] [id = 438] 09:42:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (18A04000) [pid = 3480] [serial = 1314] [outer = 00000000] 09:42:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (1BBDC800) [pid = 3480] [serial = 1315] [outer = 18A04000] 09:42:50 INFO - PROCESS | 3480 | 1460997770330 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1D2DAC00) [pid = 3480] [serial = 1316] [outer = 18A04000] 09:42:50 INFO - PROCESS | 3480 | 1460997770815 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]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 09:42:50 INFO - PROCESS | 3480 | 1460997770875 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:42:50 INFO - PROCESS | 3480 | 1460997770877 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 09:42:50 INFO - PROCESS | 3480 | 1460997770880 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 3480 | 1460997770882 Marionette TRACE conn4 <- [1,1718,null,{}] 09:42:50 INFO - PROCESS | 3480 | 1460997770886 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}] 09:42:50 INFO - PROCESS | 3480 | 1460997770979 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:42:51 INFO - PROCESS | 3480 | 1460997771022 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 3480 | ++DOCSHELL 1F847C00 == 104 [pid = 3480] [id = 439] 09:42:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (1F8C3000) [pid = 3480] [serial = 1317] [outer = 00000000] 09:42:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (200C1800) [pid = 3480] [serial = 1318] [outer = 1F8C3000] 09:42:51 INFO - PROCESS | 3480 | 1460997771066 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (200D3400) [pid = 3480] [serial = 1319] [outer = 1F8C3000] 09:42:51 INFO - PROCESS | 3480 | 1460997771514 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]]]}] 09:42:51 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 09:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 09:42:51 INFO - PROCESS | 3480 | 1460997771551 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 3480 | 1460997771553 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 09:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:42:51 INFO - PROCESS | 3480 | 1460997771556 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 3480 | 1460997771558 Marionette TRACE conn4 <- [1,1722,null,{}] 09:42:51 INFO - PROCESS | 3480 | 1460997771562 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}] 09:42:51 INFO - PROCESS | 3480 | 1460997771653 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:42:51 INFO - PROCESS | 3480 | 1460997771659 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 3480 | ++DOCSHELL 200D7C00 == 105 [pid = 3480] [id = 440] 09:42:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (20233C00) [pid = 3480] [serial = 1320] [outer = 00000000] 09:42:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (202A3C00) [pid = 3480] [serial = 1321] [outer = 20233C00] 09:42:51 INFO - PROCESS | 3480 | 1460997771703 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (202AD800) [pid = 3480] [serial = 1322] [outer = 20233C00] 09:42:52 INFO - PROCESS | 3480 | 1460997772469 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]]]}] 09:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 971ms 09:42:52 INFO - PROCESS | 3480 | 1460997772528 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 3480 | 1460997772533 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 09:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:42:52 INFO - PROCESS | 3480 | 1460997772540 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - PROCESS | 3480 | 1460997772543 Marionette TRACE conn4 <- [1,1726,null,{}] 09:42:52 INFO - PROCESS | 3480 | 1460997772549 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}] 09:42:52 INFO - PROCESS | 3480 | 1460997772680 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:42:52 INFO - PROCESS | 3480 | 1460997772839 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 3480 | ++DOCSHELL 13792800 == 106 [pid = 3480] [id = 441] 09:42:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (15F59C00) [pid = 3480] [serial = 1323] [outer = 00000000] 09:42:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (1848E800) [pid = 3480] [serial = 1324] [outer = 15F59C00] 09:42:52 INFO - PROCESS | 3480 | 1460997772897 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (18D8F000) [pid = 3480] [serial = 1325] [outer = 15F59C00] 09:42:53 INFO - PROCESS | 3480 | 1460997773496 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]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1022ms 09:42:53 INFO - PROCESS | 3480 | 1460997773565 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 3480 | 1460997773571 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 09:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:42:53 INFO - PROCESS | 3480 | 1460997773591 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - PROCESS | 3480 | 1460997773595 Marionette TRACE conn4 <- [1,1730,null,{}] 09:42:53 INFO - PROCESS | 3480 | 1460997773622 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}] 09:42:53 INFO - PROCESS | 3480 | 1460997773755 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:42:53 INFO - PROCESS | 3480 | 1460997773907 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 3480 | ++DOCSHELL 1B75CC00 == 107 [pid = 3480] [id = 442] 09:42:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (1B75DC00) [pid = 3480] [serial = 1326] [outer = 00000000] 09:42:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (1D2D5000) [pid = 3480] [serial = 1327] [outer = 1B75DC00] 09:42:53 INFO - PROCESS | 3480 | 1460997773969 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (1F460400) [pid = 3480] [serial = 1328] [outer = 1B75DC00] 09:42:54 INFO - PROCESS | 3480 | 1460997774563 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]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1065ms 09:42:54 INFO - PROCESS | 3480 | 1460997774644 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 3480 | 1460997774647 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 09:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:42:54 INFO - PROCESS | 3480 | 1460997774651 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 3480 | 1460997774654 Marionette TRACE conn4 <- [1,1734,null,{}] 09:42:54 INFO - PROCESS | 3480 | 1460997774695 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}] 09:42:54 INFO - PROCESS | 3480 | 1460997774862 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:42:54 INFO - PROCESS | 3480 | 1460997774973 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 3480 | ++DOCSHELL 2009E800 == 108 [pid = 3480] [id = 443] 09:42:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 155 (20374000) [pid = 3480] [serial = 1329] [outer = 00000000] 09:42:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 156 (20443800) [pid = 3480] [serial = 1330] [outer = 20374000] 09:42:55 INFO - PROCESS | 3480 | 1460997775034 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 157 (20526C00) [pid = 3480] [serial = 1331] [outer = 20374000] 09:42:55 INFO - PROCESS | 3480 | 1460997775591 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]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 09:42:55 INFO - PROCESS | 3480 | 1460997775628 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 3480 | 1460997775631 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 09:42:55 INFO - PROCESS | 3480 | 1460997775635 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:42:55 INFO - PROCESS | 3480 | 1460997775637 Marionette TRACE conn4 <- [1,1738,null,{}] 09:42:55 INFO - PROCESS | 3480 | 1460997775641 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}] 09:42:55 INFO - PROCESS | 3480 | 1460997775757 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:42:55 INFO - PROCESS | 3480 | 1460997775924 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 3480 | ++DOCSHELL 2056B400 == 109 [pid = 3480] [id = 444] 09:42:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 158 (2056EC00) [pid = 3480] [serial = 1332] [outer = 00000000] 09:42:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (205A5400) [pid = 3480] [serial = 1333] [outer = 2056EC00] 09:42:55 INFO - PROCESS | 3480 | 1460997775980 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 160 (20D60400) [pid = 3480] [serial = 1334] [outer = 2056EC00] 09:42:56 INFO - PROCESS | 3480 | 1460997776580 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]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 09:42:56 INFO - PROCESS | 3480 | 1460997776609 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 3480 | 1460997776611 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 09:42:56 INFO - PROCESS | 3480 | 1460997776615 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:42:56 INFO - PROCESS | 3480 | 1460997776617 Marionette TRACE conn4 <- [1,1742,null,{}] 09:42:56 INFO - PROCESS | 3480 | 1460997776621 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}] 09:42:56 INFO - PROCESS | 3480 | 1460997776740 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:42:56 INFO - PROCESS | 3480 | 1460997776901 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 3480 | ++DOCSHELL 20440000 == 110 [pid = 3480] [id = 445] 09:42:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 161 (20D53000) [pid = 3480] [serial = 1335] [outer = 00000000] 09:42:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 162 (23132800) [pid = 3480] [serial = 1336] [outer = 20D53000] 09:42:56 INFO - PROCESS | 3480 | 1460997776960 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 163 (235BA800) [pid = 3480] [serial = 1337] [outer = 20D53000] 09:42:57 INFO - PROCESS | 3480 | 1460997777545 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]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 971ms 09:42:57 INFO - PROCESS | 3480 | 1460997777589 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 3480 | 1460997777591 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 09:42:57 INFO - PROCESS | 3480 | 1460997777595 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:42:57 INFO - PROCESS | 3480 | 1460997777597 Marionette TRACE conn4 <- [1,1746,null,{}] 09:42:57 INFO - PROCESS | 3480 | 1460997777601 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}] 09:42:57 INFO - PROCESS | 3480 | 1460997777742 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:42:57 INFO - PROCESS | 3480 | 1460997777915 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 3480 | ++DOCSHELL 235BFC00 == 111 [pid = 3480] [id = 446] 09:42:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 164 (236D5000) [pid = 3480] [serial = 1338] [outer = 00000000] 09:42:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 165 (23DD0400) [pid = 3480] [serial = 1339] [outer = 236D5000] 09:42:57 INFO - PROCESS | 3480 | 1460997777977 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 166 (23EB4800) [pid = 3480] [serial = 1340] [outer = 236D5000] 09:42:58 INFO - PROCESS | 3480 | 1460997778559 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]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1020ms 09:42:58 INFO - PROCESS | 3480 | 1460997778619 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 3480 | 1460997778622 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 09:42:58 INFO - PROCESS | 3480 | 1460997778625 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:42:58 INFO - PROCESS | 3480 | 1460997778627 Marionette TRACE conn4 <- [1,1750,null,{}] 09:42:58 INFO - PROCESS | 3480 | 1460997778631 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}] 09:42:58 INFO - PROCESS | 3480 | 1460997778743 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:42:58 INFO - PROCESS | 3480 | 1460997778898 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 3480 | ++DOCSHELL 23EB8800 == 112 [pid = 3480] [id = 447] 09:42:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 167 (25963800) [pid = 3480] [serial = 1341] [outer = 00000000] 09:42:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 168 (25970000) [pid = 3480] [serial = 1342] [outer = 25963800] 09:42:58 INFO - PROCESS | 3480 | 1460997778952 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 169 (25DA8C00) [pid = 3480] [serial = 1343] [outer = 25963800] 09:42:59 INFO - PROCESS | 3480 | 1460997779552 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]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 09:42:59 INFO - PROCESS | 3480 | 1460997779599 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 3480 | 1460997779601 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 09:42:59 INFO - PROCESS | 3480 | 1460997779605 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:42:59 INFO - PROCESS | 3480 | 1460997779607 Marionette TRACE conn4 <- [1,1754,null,{}] 09:42:59 INFO - PROCESS | 3480 | 1460997779610 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}] 09:42:59 INFO - PROCESS | 3480 | 1460997779723 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:42:59 INFO - PROCESS | 3480 | 1460997779895 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 3480 | ++DOCSHELL 26D93C00 == 113 [pid = 3480] [id = 448] 09:42:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 170 (26D95800) [pid = 3480] [serial = 1344] [outer = 00000000] 09:42:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 171 (26D9A400) [pid = 3480] [serial = 1345] [outer = 26D95800] 09:42:59 INFO - PROCESS | 3480 | 1460997779950 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 172 (26DA0800) [pid = 3480] [serial = 1346] [outer = 26D95800] 09:43:00 INFO - PROCESS | 3480 | 1460997780524 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]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 09:43:00 INFO - PROCESS | 3480 | 1460997780579 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 3480 | 1460997780581 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 09:43:00 INFO - PROCESS | 3480 | 1460997780585 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:43:00 INFO - PROCESS | 3480 | 1460997780587 Marionette TRACE conn4 <- [1,1758,null,{}] 09:43:00 INFO - PROCESS | 3480 | 1460997780590 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}] 09:43:00 INFO - PROCESS | 3480 | 1460997780707 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:43:00 INFO - PROCESS | 3480 | 1460997780881 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 3480 | ++DOCSHELL 173C5400 == 114 [pid = 3480] [id = 449] 09:43:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 173 (1751EC00) [pid = 3480] [serial = 1347] [outer = 00000000] 09:43:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 174 (1A591400) [pid = 3480] [serial = 1348] [outer = 1751EC00] 09:43:00 INFO - PROCESS | 3480 | 1460997780940 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 175 (1BBE7000) [pid = 3480] [serial = 1349] [outer = 1751EC00] 09:43:01 INFO - PROCESS | 3480 | 1460997781745 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]]]}] 09:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1235ms 09:43:01 INFO - PROCESS | 3480 | 1460997781827 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 3480 | 1460997781831 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 09:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:43:01 INFO - PROCESS | 3480 | 1460997781836 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 3480 | 1460997781840 Marionette TRACE conn4 <- [1,1762,null,{}] 09:43:01 INFO - PROCESS | 3480 | 1460997781846 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}] 09:43:01 INFO - PROCESS | 3480 | 1460997781969 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:43:02 INFO - PROCESS | 3480 | 1460997782125 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 3480 | ++DOCSHELL 1848AC00 == 115 [pid = 3480] [id = 450] 09:43:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 176 (1854D000) [pid = 3480] [serial = 1350] [outer = 00000000] 09:43:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 177 (191D2400) [pid = 3480] [serial = 1351] [outer = 1854D000] 09:43:02 INFO - PROCESS | 3480 | 1460997782182 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 178 (1B457000) [pid = 3480] [serial = 1352] [outer = 1854D000] 09:43:02 INFO - PROCESS | 3480 | 1460997782771 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]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 990ms 09:43:02 INFO - PROCESS | 3480 | 1460997782828 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 3480 | 1460997782834 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 09:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:43:02 INFO - PROCESS | 3480 | 1460997782840 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 3480 | 1460997782843 Marionette TRACE conn4 <- [1,1766,null,{}] 09:43:02 INFO - PROCESS | 3480 | 1460997782847 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}] 09:43:03 INFO - PROCESS | 3480 | 1460997782991 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:43:03 INFO - PROCESS | 3480 | 1460997783168 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 23129800 == 114 [pid = 3480] [id = 392] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 12CE7000 == 113 [pid = 3480] [id = 393] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 20F66800 == 112 [pid = 3480] [id = 391] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 20F5D000 == 111 [pid = 3480] [id = 390] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 205A6000 == 110 [pid = 3480] [id = 317] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 1F847C00 == 109 [pid = 3480] [id = 439] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 1825C800 == 108 [pid = 3480] [id = 438] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 1A0EE800 == 107 [pid = 3480] [id = 437] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 1F025400 == 106 [pid = 3480] [id = 436] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 1D0CCC00 == 105 [pid = 3480] [id = 435] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 1BA86400 == 104 [pid = 3480] [id = 434] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 18AE4C00 == 103 [pid = 3480] [id = 433] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 12C5A400 == 102 [pid = 3480] [id = 432] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 18AE4000 == 101 [pid = 3480] [id = 431] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 177 (20D0E000) [pid = 3480] [serial = 1267] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | ++DOCSHELL 0F047400 == 102 [pid = 3480] [id = 451] 09:43:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 178 (0F051C00) [pid = 3480] [serial = 1353] [outer = 00000000] 09:43:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 179 (13743400) [pid = 3480] [serial = 1354] [outer = 0F051C00] 09:43:03 INFO - PROCESS | 3480 | 1460997783291 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 180 (1757CC00) [pid = 3480] [serial = 1355] [outer = 0F051C00] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 23CA9400 == 101 [pid = 3480] [id = 427] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 1F8B8800 == 100 [pid = 3480] [id = 426] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 20575800 == 99 [pid = 3480] [id = 425] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 1BA8A000 == 98 [pid = 3480] [id = 424] 09:43:03 INFO - PROCESS | 3480 | --DOCSHELL 12C56800 == 97 [pid = 3480] [id = 423] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 179 (18A04400) [pid = 3480] [serial = 1244] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 178 (1C22C000) [pid = 3480] [serial = 1261] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 177 (202A6000) [pid = 3480] [serial = 1222] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 176 (1F021400) [pid = 3480] [serial = 1250] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 175 (15F4E800) [pid = 3480] [serial = 1237] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 174 (200DE800) [pid = 3480] [serial = 1256] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 173 (1F8B6400) [pid = 3480] [serial = 1253] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 172 (1C233000) [pid = 3480] [serial = 1246] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 171 (1BA7C800) [pid = 3480] [serial = 1240] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 170 (1D544000) [pid = 3480] [serial = 1249] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 169 (1BA81C00) [pid = 3480] [serial = 1219] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 168 (200D5400) [pid = 3480] [serial = 1255] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 167 (20375000) [pid = 3480] [serial = 1258] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 166 (1F5E1C00) [pid = 3480] [serial = 1262] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 165 (1751C000) [pid = 3480] [serial = 1243] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 164 (20440800) [pid = 3480] [serial = 1259] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 163 (1F537400) [pid = 3480] [serial = 1252] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 162 (1BB1B400) [pid = 3480] [serial = 1241] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 161 (236D3000) [pid = 3480] [serial = 1231] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 160 (205A8C00) [pid = 3480] [serial = 1228] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 159 (18E10400) [pid = 3480] [serial = 1184] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (1CC02800) [pid = 3480] [serial = 1247] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 157 (2052D800) [pid = 3480] [serial = 1225] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 156 (25DA6000) [pid = 3480] [serial = 1234] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 155 (16EA0000) [pid = 3480] [serial = 1238] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 154 (2037DC00) [pid = 3480] [serial = 1264] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (177A2800) [pid = 3480] [serial = 1216] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (20444800) [pid = 3480] [serial = 1265] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 3480 | 1460997783761 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]]]}] 09:43:03 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 09:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 972ms 09:43:03 INFO - PROCESS | 3480 | 1460997783815 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 3480 | 1460997783817 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 09:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:43:03 INFO - PROCESS | 3480 | 1460997783820 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 3480 | 1460997783824 Marionette TRACE conn4 <- [1,1770,null,{}] 09:43:03 INFO - PROCESS | 3480 | 1460997783834 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}] 09:43:03 INFO - PROCESS | 3480 | 1460997783935 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:43:03 INFO - PROCESS | 3480 | 1460997783949 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 3480 | ++DOCSHELL 18AE0000 == 98 [pid = 3480] [id = 452] 09:43:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (191DCC00) [pid = 3480] [serial = 1356] [outer = 00000000] 09:43:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (1BBE0800) [pid = 3480] [serial = 1357] [outer = 191DCC00] 09:43:04 INFO - PROCESS | 3480 | 1460997783996 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 155 (1C233000) [pid = 3480] [serial = 1358] [outer = 191DCC00] 09:43:04 INFO - PROCESS | 3480 | 1460997784497 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]]]}] 09:43:04 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 09:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 733ms 09:43:04 INFO - PROCESS | 3480 | 1460997784567 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 3480 | 1460997784569 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 09:43:04 INFO - PROCESS | 3480 | 1460997784573 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - PROCESS | 3480 | 1460997784574 Marionette TRACE conn4 <- [1,1774,null,{}] 09:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:43:04 INFO - PROCESS | 3480 | 1460997784578 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}] 09:43:04 INFO - PROCESS | 3480 | 1460997784674 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:43:04 INFO - PROCESS | 3480 | 1460997784791 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 3480 | ++DOCSHELL 1C497000 == 99 [pid = 3480] [id = 453] 09:43:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 156 (1D0D0000) [pid = 3480] [serial = 1359] [outer = 00000000] 09:43:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 157 (1F5EF400) [pid = 3480] [serial = 1360] [outer = 1D0D0000] 09:43:04 INFO - PROCESS | 3480 | 1460997784836 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 158 (1F8B7800) [pid = 3480] [serial = 1361] [outer = 1D0D0000] 09:43:05 INFO - PROCESS | 3480 | 1460997785231 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]]]}] 09:43:05 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 09:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 09:43:05 INFO - PROCESS | 3480 | 1460997785249 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:43:05 INFO - PROCESS | 3480 | 1460997785251 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 09:43:05 INFO - PROCESS | 3480 | 1460997785254 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 3480 | 1460997785256 Marionette TRACE conn4 <- [1,1778,null,{}] 09:43:05 INFO - PROCESS | 3480 | 1460997785259 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}] 09:43:05 INFO - PROCESS | 3480 | 1460997785409 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:43:05 INFO - PROCESS | 3480 | 1460997785430 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 3480 | ++DOCSHELL 1F855800 == 100 [pid = 3480] [id = 454] 09:43:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (1F8B5400) [pid = 3480] [serial = 1362] [outer = 00000000] 09:43:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 160 (20013C00) [pid = 3480] [serial = 1363] [outer = 1F8B5400] 09:43:05 INFO - PROCESS | 3480 | 1460997785474 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 161 (200AA400) [pid = 3480] [serial = 1364] [outer = 1F8B5400] 09:43:05 INFO - PROCESS | 3480 | 1460997785941 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]]]}] 09:43:05 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) 09:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 09:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:43:06 INFO - PROCESS | 3480 | 1460997785986 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 3480 | 1460997785988 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 09:43:06 INFO - PROCESS | 3480 | 1460997785991 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 3480 | 1460997785993 Marionette TRACE conn4 <- [1,1782,null,{}] 09:43:06 INFO - PROCESS | 3480 | 1460997785997 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}] 09:43:06 INFO - PROCESS | 3480 | 1460997786182 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:43:06 INFO - PROCESS | 3480 | 1460997786213 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 3480 | ++DOCSHELL 20238800 == 101 [pid = 3480] [id = 455] 09:43:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 162 (20238C00) [pid = 3480] [serial = 1365] [outer = 00000000] 09:43:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 163 (2043E400) [pid = 3480] [serial = 1366] [outer = 20238C00] 09:43:06 INFO - PROCESS | 3480 | 1460997786259 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 164 (20524C00) [pid = 3480] [serial = 1367] [outer = 20238C00] 09:43:06 INFO - PROCESS | 3480 | 1460997786723 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]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 771ms 09:43:06 INFO - PROCESS | 3480 | 1460997786762 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 3480 | 1460997786764 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 09:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:43:06 INFO - PROCESS | 3480 | 1460997786767 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 3480 | 1460997786769 Marionette TRACE conn4 <- [1,1786,null,{}] 09:43:06 INFO - PROCESS | 3480 | 1460997786772 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}] 09:43:06 INFO - PROCESS | 3480 | 1460997786904 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:43:06 INFO - PROCESS | 3480 | 1460997786920 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 3480 | ++DOCSHELL 20565000 == 102 [pid = 3480] [id = 456] 09:43:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 165 (20572800) [pid = 3480] [serial = 1368] [outer = 00000000] 09:43:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 166 (20D5D400) [pid = 3480] [serial = 1369] [outer = 20572800] 09:43:06 INFO - PROCESS | 3480 | 1460997786964 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 167 (20F67800) [pid = 3480] [serial = 1370] [outer = 20572800] 09:43:07 INFO - PROCESS | 3480 | --DOMWINDOW == 166 (1D0D0400) [pid = 3480] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:43:07 INFO - PROCESS | 3480 | --DOMWINDOW == 165 (1288F800) [pid = 3480] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:43:07 INFO - PROCESS | 3480 | --DOMWINDOW == 164 (1BB1F800) [pid = 3480] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:43:07 INFO - PROCESS | 3480 | --DOMWINDOW == 163 (1F52E000) [pid = 3480] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:43:07 INFO - PROCESS | 3480 | --DOMWINDOW == 162 (1373E800) [pid = 3480] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:43:07 INFO - PROCESS | 3480 | --DOMWINDOW == 161 (18E01400) [pid = 3480] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:43:07 INFO - PROCESS | 3480 | --DOMWINDOW == 160 (18D94C00) [pid = 3480] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:43:07 INFO - PROCESS | 3480 | --DOMWINDOW == 159 (1F8B6000) [pid = 3480] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:43:07 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (1F8C3000) [pid = 3480] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:43:07 INFO - PROCESS | 3480 | --DOMWINDOW == 157 (18A04000) [pid = 3480] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:43:07 INFO - PROCESS | 3480 | 1460997787846 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]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1124ms 09:43:07 INFO - PROCESS | 3480 | 1460997787892 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 3480 | 1460997787894 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 09:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:43:07 INFO - PROCESS | 3480 | 1460997787897 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 3480 | 1460997787899 Marionette TRACE conn4 <- [1,1790,null,{}] 09:43:07 INFO - PROCESS | 3480 | 1460997787903 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}] 09:43:08 INFO - PROCESS | 3480 | 1460997788037 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:43:08 INFO - PROCESS | 3480 | 1460997788114 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 3480 | ++DOCSHELL 1373E800 == 103 [pid = 3480] [id = 457] 09:43:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 158 (15F54C00) [pid = 3480] [serial = 1371] [outer = 00000000] 09:43:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (1D0D3000) [pid = 3480] [serial = 1372] [outer = 15F54C00] 09:43:08 INFO - PROCESS | 3480 | 1460997788158 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 160 (1F8B6000) [pid = 3480] [serial = 1373] [outer = 15F54C00] 09:43:08 INFO - PROCESS | 3480 | 1460997788516 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]]]}] 09:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 09:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:43:08 INFO - PROCESS | 3480 | 1460997788568 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 3480 | 1460997788570 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 09:43:08 INFO - PROCESS | 3480 | 1460997788573 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 3480 | 1460997788575 Marionette TRACE conn4 <- [1,1794,null,{}] 09:43:08 INFO - PROCESS | 3480 | 1460997788579 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}] 09:43:08 INFO - PROCESS | 3480 | 1460997788672 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:43:08 INFO - PROCESS | 3480 | 1460997788680 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 3480 | ++DOCSHELL 1CA66800 == 104 [pid = 3480] [id = 458] 09:43:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 161 (200A8400) [pid = 3480] [serial = 1374] [outer = 00000000] 09:43:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 162 (236D2000) [pid = 3480] [serial = 1375] [outer = 200A8400] 09:43:08 INFO - PROCESS | 3480 | 1460997788723 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 163 (16E1D400) [pid = 3480] [serial = 1376] [outer = 200A8400] 09:43:09 INFO - PROCESS | 3480 | 1460997789180 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]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 09:43:09 INFO - PROCESS | 3480 | 1460997789204 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 3480 | 1460997789206 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 09:43:09 INFO - PROCESS | 3480 | 1460997789225 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 3480 | 1460997789227 Marionette TRACE conn4 <- [1,1798,null,{}] 09:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:43:09 INFO - PROCESS | 3480 | 1460997789230 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}] 09:43:09 INFO - PROCESS | 3480 | 1460997789323 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:43:09 INFO - PROCESS | 3480 | 1460997789330 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 3480 | ++DOCSHELL 20FACC00 == 105 [pid = 3480] [id = 459] 09:43:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 164 (235C7C00) [pid = 3480] [serial = 1377] [outer = 00000000] 09:43:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 165 (23EB4C00) [pid = 3480] [serial = 1378] [outer = 235C7C00] 09:43:09 INFO - PROCESS | 3480 | 1460997789375 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 166 (25DA4000) [pid = 3480] [serial = 1379] [outer = 235C7C00] 09:43:10 INFO - PROCESS | 3480 | 1460997790076 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]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 870ms 09:43:10 INFO - PROCESS | 3480 | 1460997790103 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:43:10 INFO - PROCESS | 3480 | 1460997790107 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 09:43:10 INFO - PROCESS | 3480 | 1460997790113 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:43:10 INFO - PROCESS | 3480 | 1460997790117 Marionette TRACE conn4 <- [1,1802,null,{}] 09:43:10 INFO - PROCESS | 3480 | 1460997790123 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}] 09:43:10 INFO - PROCESS | 3480 | 1460997790253 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:43:10 INFO - PROCESS | 3480 | 1460997790428 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 3480 | ++DOCSHELL 17337400 == 106 [pid = 3480] [id = 460] 09:43:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 167 (1757B000) [pid = 3480] [serial = 1380] [outer = 00000000] 09:43:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 168 (1A0E4000) [pid = 3480] [serial = 1381] [outer = 1757B000] 09:43:10 INFO - PROCESS | 3480 | 1460997790487 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 169 (1BA7E800) [pid = 3480] [serial = 1382] [outer = 1757B000] 09:43:11 INFO - PROCESS | 3480 | 1460997791160 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]]]}] 09:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1073ms 09:43:11 INFO - PROCESS | 3480 | 1460997791201 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:43:11 INFO - PROCESS | 3480 | 1460997791207 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 09:43:11 INFO - PROCESS | 3480 | 1460997791214 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:43:11 INFO - PROCESS | 3480 | 1460997791217 Marionette TRACE conn4 <- [1,1806,null,{}] 09:43:11 INFO - PROCESS | 3480 | 1460997791221 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}] 09:43:11 INFO - PROCESS | 3480 | 1460997791346 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:43:11 INFO - PROCESS | 3480 | 1460997791507 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 3480 | ++DOCSHELL 1BBE4C00 == 107 [pid = 3480] [id = 461] 09:43:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 170 (1C232C00) [pid = 3480] [serial = 1383] [outer = 00000000] 09:43:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 171 (200C2C00) [pid = 3480] [serial = 1384] [outer = 1C232C00] 09:43:11 INFO - PROCESS | 3480 | 1460997791574 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 172 (20236400) [pid = 3480] [serial = 1385] [outer = 1C232C00] 09:43:12 INFO - PROCESS | 3480 | 1460997792198 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]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1018ms 09:43:12 INFO - PROCESS | 3480 | 1460997792235 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 3480 | 1460997792238 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 09:43:12 INFO - PROCESS | 3480 | 1460997792242 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:43:12 INFO - PROCESS | 3480 | 1460997792245 Marionette TRACE conn4 <- [1,1810,null,{}] 09:43:12 INFO - PROCESS | 3480 | 1460997792256 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}] 09:43:12 INFO - PROCESS | 3480 | 1460997792402 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:43:12 INFO - PROCESS | 3480 | 1460997792563 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 3480 | ++DOCSHELL 23EB2800 == 108 [pid = 3480] [id = 462] 09:43:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 173 (2596E400) [pid = 3480] [serial = 1386] [outer = 00000000] 09:43:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 174 (26D9A800) [pid = 3480] [serial = 1387] [outer = 2596E400] 09:43:12 INFO - PROCESS | 3480 | 1460997792622 Marionette DEBUG loaded listener.js 09:43:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 175 (284DE800) [pid = 3480] [serial = 1388] [outer = 2596E400] 09:43:13 INFO - PROCESS | 3480 | 1460997793235 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]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1023ms 09:43:13 INFO - PROCESS | 3480 | 1460997793268 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:43:13 INFO - PROCESS | 3480 | 1460997793271 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 09:43:13 INFO - PROCESS | 3480 | 1460997793274 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - PROCESS | 3480 | 1460997793276 Marionette TRACE conn4 <- [1,1814,null,{}] 09:43:13 INFO - PROCESS | 3480 | 1460997793280 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}] 09:43:13 INFO - PROCESS | 3480 | 1460997793399 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:43:13 INFO - PROCESS | 3480 | 1460997793557 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 3480 | ++DOCSHELL 284E1400 == 109 [pid = 3480] [id = 463] 09:43:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 176 (284E3400) [pid = 3480] [serial = 1389] [outer = 00000000] 09:43:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 177 (284EA000) [pid = 3480] [serial = 1390] [outer = 284E3400] 09:43:13 INFO - PROCESS | 3480 | 1460997793613 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 178 (28B84000) [pid = 3480] [serial = 1391] [outer = 284E3400] 09:43:14 INFO - PROCESS | 3480 | 1460997794194 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]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 971ms 09:43:14 INFO - PROCESS | 3480 | 1460997794250 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 3480 | 1460997794252 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 09:43:14 INFO - PROCESS | 3480 | 1460997794255 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:43:14 INFO - PROCESS | 3480 | 1460997794258 Marionette TRACE conn4 <- [1,1818,null,{}] 09:43:14 INFO - PROCESS | 3480 | 1460997794261 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}] 09:43:14 INFO - PROCESS | 3480 | 1460997794376 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:43:14 INFO - PROCESS | 3480 | 1460997794547 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 3480 | ++DOCSHELL 26892C00 == 110 [pid = 3480] [id = 464] 09:43:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 179 (26893000) [pid = 3480] [serial = 1392] [outer = 00000000] 09:43:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 180 (2689A800) [pid = 3480] [serial = 1393] [outer = 26893000] 09:43:14 INFO - PROCESS | 3480 | 1460997794602 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 181 (2689E000) [pid = 3480] [serial = 1394] [outer = 26893000] 09:43:15 INFO - PROCESS | 3480 | 1460997795161 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]]]}] 09:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 930ms 09:43:15 INFO - PROCESS | 3480 | 1460997795189 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:43:15 INFO - PROCESS | 3480 | 1460997795192 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 09:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:43:15 INFO - PROCESS | 3480 | 1460997795195 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 3480 | 1460997795197 Marionette TRACE conn4 <- [1,1822,null,{}] 09:43:15 INFO - PROCESS | 3480 | 1460997795200 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}] 09:43:15 INFO - PROCESS | 3480 | 1460997795334 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:43:15 INFO - PROCESS | 3480 | 1460997795508 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 3480 | ++DOCSHELL 26899800 == 111 [pid = 3480] [id = 465] 09:43:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 182 (27290C00) [pid = 3480] [serial = 1395] [outer = 00000000] 09:43:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 183 (27298400) [pid = 3480] [serial = 1396] [outer = 27290C00] 09:43:15 INFO - PROCESS | 3480 | 1460997795566 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 184 (28B87000) [pid = 3480] [serial = 1397] [outer = 27290C00] 09:43:16 INFO - PROCESS | 3480 | 1460997796120 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]]]}] 09:43:16 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 09:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 09:43:16 INFO - PROCESS | 3480 | 1460997796165 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 3480 | 1460997796168 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 09:43:16 INFO - PROCESS | 3480 | 1460997796171 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:43:16 INFO - PROCESS | 3480 | 1460997796173 Marionette TRACE conn4 <- [1,1826,null,{}] 09:43:16 INFO - PROCESS | 3480 | 1460997796177 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}] 09:43:16 INFO - PROCESS | 3480 | 1460997796297 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:43:16 INFO - PROCESS | 3480 | 1460997796471 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 3480 | ++DOCSHELL 27297800 == 112 [pid = 3480] [id = 466] 09:43:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 185 (28B8A000) [pid = 3480] [serial = 1398] [outer = 00000000] 09:43:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 186 (28C05C00) [pid = 3480] [serial = 1399] [outer = 28B8A000] 09:43:16 INFO - PROCESS | 3480 | 1460997796525 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 187 (28C08000) [pid = 3480] [serial = 1400] [outer = 28B8A000] 09:43:17 INFO - PROCESS | 3480 | 1460997797182 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]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1069ms 09:43:17 INFO - PROCESS | 3480 | 1460997797245 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 3480 | 1460997797248 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 09:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:43:17 INFO - PROCESS | 3480 | 1460997797251 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - PROCESS | 3480 | 1460997797254 Marionette TRACE conn4 <- [1,1830,null,{}] 09:43:17 INFO - PROCESS | 3480 | 1460997797258 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}] 09:43:17 INFO - PROCESS | 3480 | 1460997797377 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:43:17 INFO - PROCESS | 3480 | 1460997797539 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 3480 | ++DOCSHELL 173CE000 == 113 [pid = 3480] [id = 467] 09:43:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 188 (173E1000) [pid = 3480] [serial = 1401] [outer = 00000000] 09:43:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 189 (1BB17800) [pid = 3480] [serial = 1402] [outer = 173E1000] 09:43:17 INFO - PROCESS | 3480 | 1460997797594 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 190 (1CC10800) [pid = 3480] [serial = 1403] [outer = 173E1000] 09:43:18 INFO - PROCESS | 3480 | 1460997798146 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]]]}] 09:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 930ms 09:43:18 INFO - PROCESS | 3480 | 1460997798185 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 3480 | 1460997798187 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 09:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:43:18 INFO - PROCESS | 3480 | 1460997798191 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 3480 | 1460997798193 Marionette TRACE conn4 <- [1,1834,null,{}] 09:43:18 INFO - PROCESS | 3480 | 1460997798197 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}] 09:43:18 INFO - PROCESS | 3480 | 1460997798552 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:43:18 INFO - PROCESS | 3480 | 1460997798778 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 3480 | ++DOCSHELL 1271D000 == 114 [pid = 3480] [id = 468] 09:43:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 191 (12AC2800) [pid = 3480] [serial = 1404] [outer = 00000000] 09:43:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 192 (15F4E800) [pid = 3480] [serial = 1405] [outer = 12AC2800] 09:43:18 INFO - PROCESS | 3480 | 1460997798830 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 193 (1733B800) [pid = 3480] [serial = 1406] [outer = 12AC2800] 09:43:19 INFO - PROCESS | 3480 | 1460997799448 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]]]}] 09:43:19 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) 09:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1321ms 09:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:43:19 INFO - PROCESS | 3480 | 1460997799517 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 3480 | 1460997799521 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 09:43:19 INFO - PROCESS | 3480 | 1460997799525 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 3480 | 1460997799530 Marionette TRACE conn4 <- [1,1838,null,{}] 09:43:19 INFO - PROCESS | 3480 | 1460997799535 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}] 09:43:19 INFO - PROCESS | 3480 | 1460997799651 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:43:19 INFO - PROCESS | 3480 | 1460997799829 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 3480 | ++DOCSHELL 1825D400 == 115 [pid = 3480] [id = 469] 09:43:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 194 (1854B000) [pid = 3480] [serial = 1407] [outer = 00000000] 09:43:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 195 (1B458000) [pid = 3480] [serial = 1408] [outer = 1854B000] 09:43:19 INFO - PROCESS | 3480 | 1460997799881 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 196 (1BBE4400) [pid = 3480] [serial = 1409] [outer = 1854B000] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 1CA66800 == 114 [pid = 3480] [id = 458] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 1373E800 == 113 [pid = 3480] [id = 457] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 2056A800 == 112 [pid = 3480] [id = 422] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 20565000 == 111 [pid = 3480] [id = 456] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 20238800 == 110 [pid = 3480] [id = 455] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 1F855800 == 109 [pid = 3480] [id = 454] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 195 (18D8C000) [pid = 3480] [serial = 1270] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 194 (1D490000) [pid = 3480] [serial = 1273] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 193 (20FA5C00) [pid = 3480] [serial = 1276] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 192 (23CAE400) [pid = 3480] [serial = 1279] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 191 (23DD4000) [pid = 3480] [serial = 1282] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 190 (25DAD000) [pid = 3480] [serial = 1285] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 189 (23EB6000) [pid = 3480] [serial = 1288] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 188 (202A3C00) [pid = 3480] [serial = 1321] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 1C497000 == 108 [pid = 3480] [id = 453] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 18AE0000 == 107 [pid = 3480] [id = 452] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 0F047400 == 106 [pid = 3480] [id = 451] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 1848AC00 == 105 [pid = 3480] [id = 450] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 26D93C00 == 104 [pid = 3480] [id = 448] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 23EB8800 == 103 [pid = 3480] [id = 447] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 235BFC00 == 102 [pid = 3480] [id = 446] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 20440000 == 101 [pid = 3480] [id = 445] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 2056B400 == 100 [pid = 3480] [id = 444] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 2009E800 == 99 [pid = 3480] [id = 443] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 1B75CC00 == 98 [pid = 3480] [id = 442] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 13792800 == 97 [pid = 3480] [id = 441] 09:43:20 INFO - PROCESS | 3480 | --DOCSHELL 200D7C00 == 96 [pid = 3480] [id = 440] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 187 (1D483400) [pid = 3480] [serial = 1306] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 186 (1EC93000) [pid = 3480] [serial = 1307] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 185 (1B755C00) [pid = 3480] [serial = 1291] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 184 (1C232800) [pid = 3480] [serial = 1292] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 183 (1C232400) [pid = 3480] [serial = 1303] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 182 (1F8B7000) [pid = 3480] [serial = 1309] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 181 (16E1B400) [pid = 3480] [serial = 1297] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 180 (173D2400) [pid = 3480] [serial = 1298] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 179 (1A342C00) [pid = 3480] [serial = 1300] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 178 (1B7AB800) [pid = 3480] [serial = 1301] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 177 (1B455400) [pid = 3480] [serial = 1295] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 176 (1A0E8400) [pid = 3480] [serial = 1294] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 175 (20013800) [pid = 3480] [serial = 1312] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 174 (200C1800) [pid = 3480] [serial = 1318] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 173 (200A3400) [pid = 3480] [serial = 1313] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 172 (200D3400) [pid = 3480] [serial = 1319] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 171 (1F8BAC00) [pid = 3480] [serial = 1310] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 170 (1D2DAC00) [pid = 3480] [serial = 1316] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 169 (1BBDC800) [pid = 3480] [serial = 1315] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | --DOMWINDOW == 168 (1CD08400) [pid = 3480] [serial = 1304] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3480 | 1460997800569 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]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1072ms 09:43:20 INFO - PROCESS | 3480 | 1460997800598 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 3480 | 1460997800602 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 09:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:43:20 INFO - PROCESS | 3480 | 1460997800605 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - PROCESS | 3480 | 1460997800607 Marionette TRACE conn4 <- [1,1842,null,{}] 09:43:20 INFO - PROCESS | 3480 | 1460997800610 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}] 09:43:20 INFO - PROCESS | 3480 | 1460997800708 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:43:20 INFO - PROCESS | 3480 | 1460997800828 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 3480 | ++DOCSHELL 126C2000 == 97 [pid = 3480] [id = 470] 09:43:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 169 (12877C00) [pid = 3480] [serial = 1410] [outer = 00000000] 09:43:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 170 (18255C00) [pid = 3480] [serial = 1411] [outer = 12877C00] 09:43:20 INFO - PROCESS | 3480 | 1460997800873 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 171 (18A04400) [pid = 3480] [serial = 1412] [outer = 12877C00] 09:43:21 INFO - PROCESS | 3480 | 1460997801293 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]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 771ms 09:43:21 INFO - PROCESS | 3480 | 1460997801378 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 3480 | 1460997801382 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 09:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:43:21 INFO - PROCESS | 3480 | 1460997801396 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 3480 | 1460997801401 Marionette TRACE conn4 <- [1,1846,null,{}] 09:43:21 INFO - PROCESS | 3480 | 1460997801404 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}] 09:43:21 INFO - PROCESS | 3480 | 1460997801502 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:43:21 INFO - PROCESS | 3480 | 1460997801515 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 3480 | ++DOCSHELL 1B456C00 == 98 [pid = 3480] [id = 471] 09:43:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 172 (1BA7FC00) [pid = 3480] [serial = 1413] [outer = 00000000] 09:43:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 173 (1C22E000) [pid = 3480] [serial = 1414] [outer = 1BA7FC00] 09:43:21 INFO - PROCESS | 3480 | 1460997801560 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 174 (1C492800) [pid = 3480] [serial = 1415] [outer = 1BA7FC00] 09:43:22 INFO - PROCESS | 3480 | 1460997802046 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]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 690ms 09:43:22 INFO - PROCESS | 3480 | 1460997802083 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 3480 | 1460997802085 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 09:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:43:22 INFO - PROCESS | 3480 | 1460997802088 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - PROCESS | 3480 | 1460997802089 Marionette TRACE conn4 <- [1,1850,null,{}] 09:43:22 INFO - PROCESS | 3480 | 1460997802093 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}] 09:43:22 INFO - PROCESS | 3480 | 1460997802186 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:43:22 INFO - PROCESS | 3480 | 1460997802195 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 3480 | ++DOCSHELL 1CA6C800 == 99 [pid = 3480] [id = 472] 09:43:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 175 (1CD10000) [pid = 3480] [serial = 1416] [outer = 00000000] 09:43:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 176 (1D23DC00) [pid = 3480] [serial = 1417] [outer = 1CD10000] 09:43:22 INFO - PROCESS | 3480 | 1460997802240 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 177 (1D244800) [pid = 3480] [serial = 1418] [outer = 1CD10000] 09:43:22 INFO - PROCESS | 3480 | 1460997802762 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]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 09:43:22 INFO - PROCESS | 3480 | 1460997802822 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 3480 | 1460997802824 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 09:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:43:22 INFO - PROCESS | 3480 | 1460997802827 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - PROCESS | 3480 | 1460997802829 Marionette TRACE conn4 <- [1,1854,null,{}] 09:43:22 INFO - PROCESS | 3480 | 1460997802832 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}] 09:43:23 INFO - PROCESS | 3480 | 1460997802991 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:43:23 INFO - PROCESS | 3480 | 1460997803022 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 3480 | ++DOCSHELL 1D53C000 == 100 [pid = 3480] [id = 473] 09:43:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 178 (1D53EC00) [pid = 3480] [serial = 1419] [outer = 00000000] 09:43:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 179 (1F021400) [pid = 3480] [serial = 1420] [outer = 1D53EC00] 09:43:23 INFO - PROCESS | 3480 | 1460997803075 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 180 (1F0E2C00) [pid = 3480] [serial = 1421] [outer = 1D53EC00] 09:43:23 INFO - PROCESS | 3480 | 1460997803572 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]]]}] 09:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 770ms 09:43:23 INFO - PROCESS | 3480 | 1460997803600 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 3480 | 1460997803602 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 09:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:43:23 INFO - PROCESS | 3480 | 1460997803606 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 3480 | 1460997803608 Marionette TRACE conn4 <- [1,1858,null,{}] 09:43:23 INFO - PROCESS | 3480 | 1460997803611 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}] 09:43:23 INFO - PROCESS | 3480 | 1460997803745 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:43:23 INFO - PROCESS | 3480 | 1460997803820 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 3480 | ++DOCSHELL 1F0E6800 == 101 [pid = 3480] [id = 474] 09:43:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 181 (1F46DC00) [pid = 3480] [serial = 1422] [outer = 00000000] 09:43:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 182 (1F8BA000) [pid = 3480] [serial = 1423] [outer = 1F46DC00] 09:43:23 INFO - PROCESS | 3480 | 1460997803865 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 183 (1F8C4400) [pid = 3480] [serial = 1424] [outer = 1F46DC00] 09:43:24 INFO - PROCESS | 3480 | 1460997804282 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]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 09:43:24 INFO - PROCESS | 3480 | 1460997804339 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 3480 | 1460997804341 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 09:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:43:24 INFO - PROCESS | 3480 | 1460997804378 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 3480 | 1460997804379 Marionette TRACE conn4 <- [1,1862,null,{}] 09:43:24 INFO - PROCESS | 3480 | 1460997804394 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}] 09:43:24 INFO - PROCESS | 3480 | 1460997804532 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:43:24 INFO - PROCESS | 3480 | 1460997804552 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 3480 | ++DOCSHELL 1F8B8000 == 102 [pid = 3480] [id = 475] 09:43:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 184 (2000B400) [pid = 3480] [serial = 1425] [outer = 00000000] 09:43:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 185 (200A7800) [pid = 3480] [serial = 1426] [outer = 2000B400] 09:43:24 INFO - PROCESS | 3480 | 1460997804599 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 186 (200C7C00) [pid = 3480] [serial = 1427] [outer = 2000B400] 09:43:25 INFO - PROCESS | 3480 | --DOMWINDOW == 185 (20238C00) [pid = 3480] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:43:25 INFO - PROCESS | 3480 | --DOMWINDOW == 184 (20572800) [pid = 3480] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:43:25 INFO - PROCESS | 3480 | --DOMWINDOW == 183 (15F54C00) [pid = 3480] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:43:25 INFO - PROCESS | 3480 | --DOMWINDOW == 182 (200A8400) [pid = 3480] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:43:25 INFO - PROCESS | 3480 | --DOMWINDOW == 181 (191DCC00) [pid = 3480] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:43:25 INFO - PROCESS | 3480 | --DOMWINDOW == 180 (1D0D0000) [pid = 3480] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:43:25 INFO - PROCESS | 3480 | --DOMWINDOW == 179 (0F051C00) [pid = 3480] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:43:25 INFO - PROCESS | 3480 | --DOMWINDOW == 178 (1854D000) [pid = 3480] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:43:25 INFO - PROCESS | 3480 | --DOMWINDOW == 177 (1F8B5400) [pid = 3480] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:43:25 INFO - PROCESS | 3480 | 1460997805543 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]]]}] 09:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1205ms 09:43:25 INFO - PROCESS | 3480 | 1460997805559 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 3480 | 1460997805561 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 09:43:25 INFO - PROCESS | 3480 | 1460997805564 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:43:25 INFO - PROCESS | 3480 | 1460997805566 Marionette TRACE conn4 <- [1,1866,null,{}] 09:43:25 INFO - PROCESS | 3480 | 1460997805570 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}] 09:43:25 INFO - PROCESS | 3480 | 1460997805710 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:43:25 INFO - PROCESS | 3480 | 1460997805787 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 3480 | ++DOCSHELL 18ADCC00 == 103 [pid = 3480] [id = 476] 09:43:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 178 (1BBDE400) [pid = 3480] [serial = 1428] [outer = 00000000] 09:43:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 179 (2009F800) [pid = 3480] [serial = 1429] [outer = 1BBDE400] 09:43:25 INFO - PROCESS | 3480 | 1460997805831 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 180 (200CD000) [pid = 3480] [serial = 1430] [outer = 1BBDE400] 09:43:26 INFO - PROCESS | 3480 | 1460997806200 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]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 09:43:26 INFO - PROCESS | 3480 | 1460997806239 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:43:26 INFO - PROCESS | 3480 | 1460997806241 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 09:43:26 INFO - PROCESS | 3480 | 1460997806244 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 3480 | 1460997806246 Marionette TRACE conn4 <- [1,1870,null,{}] 09:43:26 INFO - PROCESS | 3480 | 1460997806250 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}] 09:43:26 INFO - PROCESS | 3480 | 1460997806341 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:43:26 INFO - PROCESS | 3480 | 1460997806380 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 3480 | ++DOCSHELL 200DD000 == 104 [pid = 3480] [id = 477] 09:43:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 181 (20231C00) [pid = 3480] [serial = 1431] [outer = 00000000] 09:43:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 182 (202AEC00) [pid = 3480] [serial = 1432] [outer = 20231C00] 09:43:26 INFO - PROCESS | 3480 | 1460997806424 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 183 (2037DC00) [pid = 3480] [serial = 1433] [outer = 20231C00] 09:43:26 INFO - PROCESS | 3480 | 1460997806886 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]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 09:43:26 INFO - PROCESS | 3480 | 1460997806918 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 3480 | 1460997806920 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 09:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:43:26 INFO - PROCESS | 3480 | 1460997806923 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 3480 | 1460997806925 Marionette TRACE conn4 <- [1,1874,null,{}] 09:43:26 INFO - PROCESS | 3480 | 1460997806929 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}] 09:43:27 INFO - PROCESS | 3480 | 1460997807021 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:43:27 INFO - PROCESS | 3480 | 1460997807027 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 3480 | ++DOCSHELL 1B7AC400 == 105 [pid = 3480] [id = 478] 09:43:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 184 (20442400) [pid = 3480] [serial = 1434] [outer = 00000000] 09:43:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 185 (20568C00) [pid = 3480] [serial = 1435] [outer = 20442400] 09:43:27 INFO - PROCESS | 3480 | 1460997807077 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 186 (2057B400) [pid = 3480] [serial = 1436] [outer = 20442400] 09:43:27 INFO - PROCESS | 3480 | 1460997807874 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]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 09:43:27 INFO - PROCESS | 3480 | 1460997807896 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 3480 | 1460997807900 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 09:43:27 INFO - PROCESS | 3480 | 1460997807906 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:43:27 INFO - PROCESS | 3480 | 1460997807910 Marionette TRACE conn4 <- [1,1878,null,{}] 09:43:27 INFO - PROCESS | 3480 | 1460997807916 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}] 09:43:28 INFO - PROCESS | 3480 | 1460997808047 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:43:28 INFO - PROCESS | 3480 | 1460997808215 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 3480 | ++DOCSHELL 136F4000 == 106 [pid = 3480] [id = 479] 09:43:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 187 (15F5A400) [pid = 3480] [serial = 1437] [outer = 00000000] 09:43:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 188 (18ADE800) [pid = 3480] [serial = 1438] [outer = 15F5A400] 09:43:28 INFO - PROCESS | 3480 | 1460997808275 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 189 (1A0E3800) [pid = 3480] [serial = 1439] [outer = 15F5A400] 09:43:28 INFO - PROCESS | 3480 | 1460997808854 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]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1018ms 09:43:28 INFO - PROCESS | 3480 | 1460997808929 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 3480 | 1460997808935 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 09:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:43:28 INFO - PROCESS | 3480 | 1460997808941 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 3480 | 1460997808944 Marionette TRACE conn4 <- [1,1882,null,{}] 09:43:28 INFO - PROCESS | 3480 | 1460997808948 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}] 09:43:29 INFO - PROCESS | 3480 | 1460997809097 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:43:29 INFO - PROCESS | 3480 | 1460997809257 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 3480 | ++DOCSHELL 1B43CC00 == 107 [pid = 3480] [id = 480] 09:43:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 190 (1B758400) [pid = 3480] [serial = 1440] [outer = 00000000] 09:43:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 191 (1D23D400) [pid = 3480] [serial = 1441] [outer = 1B758400] 09:43:29 INFO - PROCESS | 3480 | 1460997809315 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 192 (1D2DAC00) [pid = 3480] [serial = 1442] [outer = 1B758400] 09:43:29 INFO - PROCESS | 3480 | 1460997809966 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]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1077ms 09:43:30 INFO - PROCESS | 3480 | 1460997810037 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 3480 | 1460997810039 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 09:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:43:30 INFO - PROCESS | 3480 | 1460997810046 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 3480 | 1460997810050 Marionette TRACE conn4 <- [1,1886,null,{}] 09:43:30 INFO - PROCESS | 3480 | 1460997810061 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}] 09:43:30 INFO - PROCESS | 3480 | 1460997810237 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:43:30 INFO - PROCESS | 3480 | 1460997810256 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 3480 | ++DOCSHELL 1F853400 == 108 [pid = 3480] [id = 481] 09:43:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 193 (1F8B7000) [pid = 3480] [serial = 1443] [outer = 00000000] 09:43:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 194 (2057F800) [pid = 3480] [serial = 1444] [outer = 1F8B7000] 09:43:30 INFO - PROCESS | 3480 | 1460997810355 Marionette DEBUG loaded listener.js 09:43:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 195 (20F65400) [pid = 3480] [serial = 1445] [outer = 1F8B7000] 09:43:31 INFO - PROCESS | 3480 | 1460997811044 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]]]}] 09:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1023ms 09:43:31 INFO - PROCESS | 3480 | 1460997811078 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:43:31 INFO - PROCESS | 3480 | 1460997811081 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 09:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:43:31 INFO - PROCESS | 3480 | 1460997811085 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 3480 | 1460997811087 Marionette TRACE conn4 <- [1,1890,null,{}] 09:43:31 INFO - PROCESS | 3480 | 1460997811090 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}] 09:43:31 INFO - PROCESS | 3480 | 1460997811209 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:43:31 INFO - PROCESS | 3480 | 1460997811370 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 3480 | ++DOCSHELL 20FAD000 == 109 [pid = 3480] [id = 482] 09:43:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 196 (20FB3000) [pid = 3480] [serial = 1446] [outer = 00000000] 09:43:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 197 (236DC400) [pid = 3480] [serial = 1447] [outer = 20FB3000] 09:43:31 INFO - PROCESS | 3480 | 1460997811427 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 198 (23CB7000) [pid = 3480] [serial = 1448] [outer = 20FB3000] 09:43:32 INFO - PROCESS | 3480 | 1460997811990 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]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 971ms 09:43:32 INFO - PROCESS | 3480 | 1460997812057 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 3480 | 1460997812059 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 09:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:43:32 INFO - PROCESS | 3480 | 1460997812062 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 3480 | 1460997812064 Marionette TRACE conn4 <- [1,1894,null,{}] 09:43:32 INFO - PROCESS | 3480 | 1460997812068 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}] 09:43:32 INFO - PROCESS | 3480 | 1460997812184 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:43:32 INFO - PROCESS | 3480 | 1460997812358 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 3480 | ++DOCSHELL 23138000 == 110 [pid = 3480] [id = 483] 09:43:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 199 (23CB4400) [pid = 3480] [serial = 1449] [outer = 00000000] 09:43:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 200 (25963400) [pid = 3480] [serial = 1450] [outer = 23CB4400] 09:43:32 INFO - PROCESS | 3480 | 1460997812414 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 201 (2596B000) [pid = 3480] [serial = 1451] [outer = 23CB4400] 09:43:33 INFO - PROCESS | 3480 | 1460997813017 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]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1018ms 09:43:33 INFO - PROCESS | 3480 | 1460997813085 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 3480 | 1460997813087 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 09:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:43:33 INFO - PROCESS | 3480 | 1460997813091 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 3480 | 1460997813093 Marionette TRACE conn4 <- [1,1898,null,{}] 09:43:33 INFO - PROCESS | 3480 | 1460997813097 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}] 09:43:33 INFO - PROCESS | 3480 | 1460997813256 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:43:33 INFO - PROCESS | 3480 | 1460997813432 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 3480 | ++DOCSHELL 23EB6400 == 111 [pid = 3480] [id = 484] 09:43:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 202 (23EB8800) [pid = 3480] [serial = 1452] [outer = 00000000] 09:43:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 203 (27294C00) [pid = 3480] [serial = 1453] [outer = 23EB8800] 09:43:33 INFO - PROCESS | 3480 | 1460997813490 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 204 (284DC800) [pid = 3480] [serial = 1454] [outer = 23EB8800] 09:43:34 INFO - PROCESS | 3480 | 1460997814053 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]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1019ms 09:43:34 INFO - PROCESS | 3480 | 1460997814114 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 3480 | 1460997814116 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 09:43:34 INFO - PROCESS | 3480 | 1460997814120 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:43:34 INFO - PROCESS | 3480 | 1460997814122 Marionette TRACE conn4 <- [1,1902,null,{}] 09:43:34 INFO - PROCESS | 3480 | 1460997814126 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}] 09:43:34 INFO - PROCESS | 3480 | 1460997814239 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:43:34 INFO - PROCESS | 3480 | 1460997814413 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 3480 | ++DOCSHELL 27292000 == 112 [pid = 3480] [id = 485] 09:43:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 205 (2729A800) [pid = 3480] [serial = 1455] [outer = 00000000] 09:43:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 206 (28B90C00) [pid = 3480] [serial = 1456] [outer = 2729A800] 09:43:34 INFO - PROCESS | 3480 | 1460997814469 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 207 (28C08400) [pid = 3480] [serial = 1457] [outer = 2729A800] 09:43:35 INFO - PROCESS | 3480 | 1460997815005 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]]]}] 09:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 09:43:35 INFO - PROCESS | 3480 | 1460997815053 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 3480 | 1460997815056 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 09:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:43:35 INFO - PROCESS | 3480 | 1460997815059 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - PROCESS | 3480 | 1460997815061 Marionette TRACE conn4 <- [1,1906,null,{}] 09:43:35 INFO - PROCESS | 3480 | 1460997815065 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}] 09:43:35 INFO - PROCESS | 3480 | 1460997815180 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:43:35 INFO - PROCESS | 3480 | 1460997815341 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 3480 | ++DOCSHELL 28C0D400 == 113 [pid = 3480] [id = 486] 09:43:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 208 (28C0E400) [pid = 3480] [serial = 1458] [outer = 00000000] 09:43:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 209 (28F35000) [pid = 3480] [serial = 1459] [outer = 28C0E400] 09:43:35 INFO - PROCESS | 3480 | 1460997815396 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 210 (28F35400) [pid = 3480] [serial = 1460] [outer = 28C0E400] 09:43:36 INFO - PROCESS | 3480 | 1460997816036 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]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1016ms 09:43:36 INFO - PROCESS | 3480 | 1460997816080 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 3480 | 1460997816082 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 09:43:36 INFO - PROCESS | 3480 | 1460997816085 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:43:36 INFO - PROCESS | 3480 | 1460997816087 Marionette TRACE conn4 <- [1,1910,null,{}] 09:43:36 INFO - PROCESS | 3480 | 1460997816091 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}] 09:43:36 INFO - PROCESS | 3480 | 1460997816211 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:43:36 INFO - PROCESS | 3480 | 1460997816372 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 3480 | ++DOCSHELL 173D9C00 == 114 [pid = 3480] [id = 487] 09:43:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 211 (177A3800) [pid = 3480] [serial = 1461] [outer = 00000000] 09:43:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 212 (1CD01400) [pid = 3480] [serial = 1462] [outer = 177A3800] 09:43:36 INFO - PROCESS | 3480 | 1460997816428 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 213 (1F06B800) [pid = 3480] [serial = 1463] [outer = 177A3800] 09:43:37 INFO - PROCESS | 3480 | 1460997817044 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]]]}] 09:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1020ms 09:43:37 INFO - PROCESS | 3480 | 1460997817109 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:43:37 INFO - PROCESS | 3480 | 1460997817112 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 09:43:37 INFO - PROCESS | 3480 | 1460997817115 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:43:37 INFO - PROCESS | 3480 | 1460997817117 Marionette TRACE conn4 <- [1,1914,null,{}] 09:43:37 INFO - PROCESS | 3480 | 1460997817121 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}] 09:43:37 INFO - PROCESS | 3480 | 1460997817239 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:43:37 INFO - PROCESS | 3480 | 1460997817405 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 3480 | ++DOCSHELL 12720000 == 115 [pid = 3480] [id = 488] 09:43:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 214 (19165400) [pid = 3480] [serial = 1464] [outer = 00000000] 09:43:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 215 (20445C00) [pid = 3480] [serial = 1465] [outer = 19165400] 09:43:37 INFO - PROCESS | 3480 | 1460997817460 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 216 (20566C00) [pid = 3480] [serial = 1466] [outer = 19165400] 09:43:38 INFO - PROCESS | 3480 | 1460997818214 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]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1181ms 09:43:38 INFO - PROCESS | 3480 | 1460997818301 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 3480 | 1460997818306 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 09:43:38 INFO - PROCESS | 3480 | 1460997818311 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:43:38 INFO - PROCESS | 3480 | 1460997818315 Marionette TRACE conn4 <- [1,1918,null,{}] 09:43:38 INFO - PROCESS | 3480 | 1460997818336 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}] 09:43:38 INFO - PROCESS | 3480 | 1460997818468 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:43:38 INFO - PROCESS | 3480 | 1460997818627 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 3480 | ++DOCSHELL 1B43BC00 == 116 [pid = 3480] [id = 489] 09:43:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 217 (1B753C00) [pid = 3480] [serial = 1467] [outer = 00000000] 09:43:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 218 (1C22C800) [pid = 3480] [serial = 1468] [outer = 1B753C00] 09:43:38 INFO - PROCESS | 3480 | 1460997818681 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 219 (1CD03400) [pid = 3480] [serial = 1469] [outer = 1B753C00] 09:43:39 INFO - PROCESS | 3480 | 1460997819259 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]]]}] 09:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 990ms 09:43:39 INFO - PROCESS | 3480 | 1460997819306 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:43:39 INFO - PROCESS | 3480 | 1460997819312 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 09:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:43:39 INFO - PROCESS | 3480 | 1460997819318 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - PROCESS | 3480 | 1460997819320 Marionette TRACE conn4 <- [1,1922,null,{}] 09:43:39 INFO - PROCESS | 3480 | 1460997819324 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}] 09:43:39 INFO - PROCESS | 3480 | 1460997819471 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 1EB3D000 == 115 [pid = 3480] [id = 298] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 15FE7400 == 114 [pid = 3480] [id = 120] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 200DD000 == 113 [pid = 3480] [id = 477] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 18ADCC00 == 112 [pid = 3480] [id = 476] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 1F8B8000 == 111 [pid = 3480] [id = 475] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 1F0E6800 == 110 [pid = 3480] [id = 474] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 1D53C000 == 109 [pid = 3480] [id = 473] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 1CA6C800 == 108 [pid = 3480] [id = 472] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 1B456C00 == 107 [pid = 3480] [id = 471] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 126C2000 == 106 [pid = 3480] [id = 470] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 218 (23EB4C00) [pid = 3480] [serial = 1378] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 1825D400 == 105 [pid = 3480] [id = 469] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 1271D000 == 104 [pid = 3480] [id = 468] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 284E1400 == 103 [pid = 3480] [id = 463] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 23EB2800 == 102 [pid = 3480] [id = 462] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 1BBE4C00 == 101 [pid = 3480] [id = 461] 09:43:39 INFO - PROCESS | 3480 | --DOCSHELL 17337400 == 100 [pid = 3480] [id = 460] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 217 (2043E400) [pid = 3480] [serial = 1366] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 216 (20D5D400) [pid = 3480] [serial = 1369] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 215 (20524C00) [pid = 3480] [serial = 1367] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 214 (1D0D3000) [pid = 3480] [serial = 1372] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 213 (236D2000) [pid = 3480] [serial = 1375] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 212 (23DD0400) [pid = 3480] [serial = 1339] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 211 (1848E800) [pid = 3480] [serial = 1324] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 210 (23132800) [pid = 3480] [serial = 1336] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 209 (1BBE0800) [pid = 3480] [serial = 1357] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 208 (1C233000) [pid = 3480] [serial = 1358] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 207 (1F5EF400) [pid = 3480] [serial = 1360] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 206 (1F8B7800) [pid = 3480] [serial = 1361] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 205 (13743400) [pid = 3480] [serial = 1354] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 204 (1757CC00) [pid = 3480] [serial = 1355] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 203 (26D9A400) [pid = 3480] [serial = 1345] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 202 (25970000) [pid = 3480] [serial = 1342] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 201 (20443800) [pid = 3480] [serial = 1330] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 200 (1D2D5000) [pid = 3480] [serial = 1327] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 199 (1B457000) [pid = 3480] [serial = 1352] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 198 (191D2400) [pid = 3480] [serial = 1351] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 197 (205A5400) [pid = 3480] [serial = 1333] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 196 (1A591400) [pid = 3480] [serial = 1348] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 195 (20F67800) [pid = 3480] [serial = 1370] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 194 (20013C00) [pid = 3480] [serial = 1363] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 193 (200AA400) [pid = 3480] [serial = 1364] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 192 (1F8B6000) [pid = 3480] [serial = 1373] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | --DOMWINDOW == 191 (16E1D400) [pid = 3480] [serial = 1376] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3480 | 1460997819695 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 3480 | ++DOCSHELL 0F6DEC00 == 101 [pid = 3480] [id = 490] 09:43:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 192 (12635000) [pid = 3480] [serial = 1470] [outer = 00000000] 09:43:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 193 (15FE7400) [pid = 3480] [serial = 1471] [outer = 12635000] 09:43:39 INFO - PROCESS | 3480 | 1460997819743 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 194 (17516400) [pid = 3480] [serial = 1472] [outer = 12635000] 09:43:40 INFO - PROCESS | 3480 | 1460997820202 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]]]}] 09:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 930ms 09:43:40 INFO - PROCESS | 3480 | 1460997820251 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:43:40 INFO - PROCESS | 3480 | 1460997820253 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 09:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:43:40 INFO - PROCESS | 3480 | 1460997820264 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:43:40 INFO - PROCESS | 3480 | 1460997820268 Marionette TRACE conn4 <- [1,1926,null,{}] 09:43:40 INFO - PROCESS | 3480 | 1460997820279 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}] 09:43:40 INFO - PROCESS | 3480 | 1460997820385 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:43:40 INFO - PROCESS | 3480 | 1460997820394 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:40 INFO - PROCESS | 3480 | ++DOCSHELL 1D0CF800 == 102 [pid = 3480] [id = 491] 09:43:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 195 (1D0D1800) [pid = 3480] [serial = 1473] [outer = 00000000] 09:43:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 196 (1D2D5000) [pid = 3480] [serial = 1474] [outer = 1D0D1800] 09:43:40 INFO - PROCESS | 3480 | 1460997820448 Marionette DEBUG loaded listener.js 09:43:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 197 (1F02A400) [pid = 3480] [serial = 1475] [outer = 1D0D1800] 09:43:40 INFO - PROCESS | 3480 | 1460997820931 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]]]}] 09:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 09:43:41 INFO - PROCESS | 3480 | 1460997820991 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 3480 | 1460997820993 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 09:43:41 INFO - PROCESS | 3480 | 1460997820996 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 3480 | 1460997820998 Marionette TRACE conn4 <- [1,1930,null,{}] 09:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:43:41 INFO - PROCESS | 3480 | 1460997821002 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}] 09:43:41 INFO - PROCESS | 3480 | 1460997821127 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:43:41 INFO - PROCESS | 3480 | 1460997821265 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 3480 | ++DOCSHELL 1F52F000 == 103 [pid = 3480] [id = 492] 09:43:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 198 (1F5F0000) [pid = 3480] [serial = 1476] [outer = 00000000] 09:43:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 199 (2000FC00) [pid = 3480] [serial = 1477] [outer = 1F5F0000] 09:43:41 INFO - PROCESS | 3480 | 1460997821310 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 200 (200A3800) [pid = 3480] [serial = 1478] [outer = 1F5F0000] 09:43:41 INFO - PROCESS | 3480 | 1460997821751 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]]]}] 09:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 771ms 09:43:41 INFO - PROCESS | 3480 | 1460997821771 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 3480 | 1460997821772 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 09:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:43:41 INFO - PROCESS | 3480 | 1460997821782 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 3480 | 1460997821784 Marionette TRACE conn4 <- [1,1934,null,{}] 09:43:41 INFO - PROCESS | 3480 | 1460997821787 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}] 09:43:41 INFO - PROCESS | 3480 | 1460997821923 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:43:41 INFO - PROCESS | 3480 | 1460997821940 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 3480 | ++DOCSHELL 200A2C00 == 104 [pid = 3480] [id = 493] 09:43:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 201 (200A8800) [pid = 3480] [serial = 1479] [outer = 00000000] 09:43:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 202 (20233400) [pid = 3480] [serial = 1480] [outer = 200A8800] 09:43:42 INFO - PROCESS | 3480 | 1460997821984 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 203 (202A9800) [pid = 3480] [serial = 1481] [outer = 200A8800] 09:43:42 INFO - PROCESS | 3480 | 1460997822463 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]]]}] 09:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 09:43:42 INFO - PROCESS | 3480 | 1460997822534 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 3480 | 1460997822536 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 09:43:42 INFO - PROCESS | 3480 | 1460997822540 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:43:42 INFO - PROCESS | 3480 | 1460997822541 Marionette TRACE conn4 <- [1,1938,null,{}] 09:43:42 INFO - PROCESS | 3480 | 1460997822545 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}] 09:43:42 INFO - PROCESS | 3480 | 1460997822692 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:43:42 INFO - PROCESS | 3480 | 1460997822715 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 3480 | ++DOCSHELL 202ACC00 == 105 [pid = 3480] [id = 494] 09:43:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 204 (20528800) [pid = 3480] [serial = 1482] [outer = 00000000] 09:43:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 205 (20FAB000) [pid = 3480] [serial = 1483] [outer = 20528800] 09:43:42 INFO - PROCESS | 3480 | 1460997822763 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 206 (23135800) [pid = 3480] [serial = 1484] [outer = 20528800] 09:43:43 INFO - PROCESS | 3480 | 1460997823241 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]]]}] 09:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 09:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:43:43 INFO - PROCESS | 3480 | 1460997823276 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 3480 | 1460997823278 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 09:43:43 INFO - PROCESS | 3480 | 1460997823281 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 3480 | 1460997823283 Marionette TRACE conn4 <- [1,1942,null,{}] 09:43:43 INFO - PROCESS | 3480 | 1460997823286 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}] 09:43:43 INFO - PROCESS | 3480 | 1460997823423 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:43:43 INFO - PROCESS | 3480 | 1460997823441 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 3480 | ++DOCSHELL 1BBE8C00 == 106 [pid = 3480] [id = 495] 09:43:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 207 (20FA5000) [pid = 3480] [serial = 1485] [outer = 00000000] 09:43:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 208 (23EB2800) [pid = 3480] [serial = 1486] [outer = 20FA5000] 09:43:43 INFO - PROCESS | 3480 | 1460997823485 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 209 (25972000) [pid = 3480] [serial = 1487] [outer = 20FA5000] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 208 (20233C00) [pid = 3480] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 207 (12877C00) [pid = 3480] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 206 (12AC2800) [pid = 3480] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 205 (1D53EC00) [pid = 3480] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 204 (1BA7FC00) [pid = 3480] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 203 (1854B000) [pid = 3480] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 202 (1CD10000) [pid = 3480] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 201 (1F46DC00) [pid = 3480] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 200 (1BBDE400) [pid = 3480] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 199 (2000B400) [pid = 3480] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 198 (20231C00) [pid = 3480] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 197 (20FA4800) [pid = 3480] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 196 (236D9400) [pid = 3480] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 195 (20579800) [pid = 3480] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 194 (12C50400) [pid = 3480] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 193 (18259400) [pid = 3480] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 192 (1F02C800) [pid = 3480] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 191 (200E1C00) [pid = 3480] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 190 (202B2800) [pid = 3480] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 189 (20567000) [pid = 3480] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 188 (2044C400) [pid = 3480] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 187 (177A7400) [pid = 3480] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 186 (1A58F800) [pid = 3480] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 185 (2057D400) [pid = 3480] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 184 (20F5D400) [pid = 3480] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 183 (20FAAC00) [pid = 3480] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 182 (235BD400) [pid = 3480] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 181 (1BBDFC00) [pid = 3480] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 180 (200C9000) [pid = 3480] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 179 (12C58000) [pid = 3480] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 178 (18AE1800) [pid = 3480] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 177 (200D5000) [pid = 3480] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 176 (2037CC00) [pid = 3480] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 175 (16C48800) [pid = 3480] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 174 (1BB18400) [pid = 3480] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 173 (205A7400) [pid = 3480] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 172 (20D0E400) [pid = 3480] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 171 (23DCA000) [pid = 3480] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 170 (2596D000) [pid = 3480] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:43:44 INFO - PROCESS | 3480 | --DOMWINDOW == 169 (23EAF000) [pid = 3480] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:43:44 INFO - PROCESS | 3480 | 1460997824305 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]]]}] 09:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1073ms 09:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:43:44 INFO - PROCESS | 3480 | 1460997824357 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 3480 | 1460997824359 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 09:43:44 INFO - PROCESS | 3480 | 1460997824361 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 3480 | 1460997824363 Marionette TRACE conn4 <- [1,1946,null,{}] 09:43:44 INFO - PROCESS | 3480 | 1460997824366 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}] 09:43:44 INFO - PROCESS | 3480 | 1460997824460 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:43:44 INFO - PROCESS | 3480 | 1460997824466 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 3480 | ++DOCSHELL 18554800 == 107 [pid = 3480] [id = 496] 09:43:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 170 (18A02400) [pid = 3480] [serial = 1488] [outer = 00000000] 09:43:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 171 (1BA80C00) [pid = 3480] [serial = 1489] [outer = 18A02400] 09:43:44 INFO - PROCESS | 3480 | 1460997824509 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 172 (1CD0E400) [pid = 3480] [serial = 1490] [outer = 18A02400] 09:43:44 INFO - PROCESS | 3480 | 1460997824957 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]]]}] 09:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 09:43:45 INFO - PROCESS | 3480 | 1460997825012 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 3480 | 1460997825014 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 09:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:43:45 INFO - PROCESS | 3480 | 1460997825017 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - PROCESS | 3480 | 1460997825019 Marionette TRACE conn4 <- [1,1950,null,{}] 09:43:45 INFO - PROCESS | 3480 | 1460997825023 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}] 09:43:45 INFO - PROCESS | 3480 | 1460997825131 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:43:45 INFO - PROCESS | 3480 | 1460997825139 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 3480 | ++DOCSHELL 1D240800 == 108 [pid = 3480] [id = 497] 09:43:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 173 (1F8C0800) [pid = 3480] [serial = 1491] [outer = 00000000] 09:43:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 174 (202ABC00) [pid = 3480] [serial = 1492] [outer = 1F8C0800] 09:43:45 INFO - PROCESS | 3480 | 1460997825183 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 175 (2037BC00) [pid = 3480] [serial = 1493] [outer = 1F8C0800] 09:43:45 INFO - PROCESS | 3480 | 1460997825650 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]]]}] 09:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 09:43:45 INFO - PROCESS | 3480 | 1460997825691 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 3480 | 1460997825693 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 09:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:43:45 INFO - PROCESS | 3480 | 1460997825700 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - PROCESS | 3480 | 1460997825702 Marionette TRACE conn4 <- [1,1954,null,{}] 09:43:45 INFO - PROCESS | 3480 | 1460997825706 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}] 09:43:45 INFO - PROCESS | 3480 | 1460997825862 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:43:45 INFO - PROCESS | 3480 | 1460997825872 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 3480 | ++DOCSHELL 20233C00 == 109 [pid = 3480] [id = 498] 09:43:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 176 (2052A800) [pid = 3480] [serial = 1494] [outer = 00000000] 09:43:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 177 (235BD400) [pid = 3480] [serial = 1495] [outer = 2052A800] 09:43:45 INFO - PROCESS | 3480 | 1460997825916 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 178 (23CB1000) [pid = 3480] [serial = 1496] [outer = 2052A800] 09:43:46 INFO - PROCESS | 3480 | 1460997826668 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]]]}] 09:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1027ms 09:43:46 INFO - PROCESS | 3480 | 1460997826723 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 3480 | 1460997826729 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 09:43:46 INFO - PROCESS | 3480 | 1460997826734 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:43:46 INFO - PROCESS | 3480 | 1460997826738 Marionette TRACE conn4 <- [1,1958,null,{}] 09:43:46 INFO - PROCESS | 3480 | 1460997826743 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}] 09:43:46 INFO - PROCESS | 3480 | 1460997826929 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:43:47 INFO - PROCESS | 3480 | 1460997827057 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 3480 | ++DOCSHELL 18AE1800 == 110 [pid = 3480] [id = 499] 09:43:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 179 (18D9A000) [pid = 3480] [serial = 1497] [outer = 00000000] 09:43:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 180 (1B7B2400) [pid = 3480] [serial = 1498] [outer = 18D9A000] 09:43:47 INFO - PROCESS | 3480 | 1460997827115 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 181 (1C22D400) [pid = 3480] [serial = 1499] [outer = 18D9A000] 09:43:47 INFO - PROCESS | 3480 | 1460997827687 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]]]}] 09:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 970ms 09:43:47 INFO - PROCESS | 3480 | 1460997827713 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 3480 | 1460997827719 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 09:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:43:47 INFO - PROCESS | 3480 | 1460997827727 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 3480 | 1460997827730 Marionette TRACE conn4 <- [1,1962,null,{}] 09:43:47 INFO - PROCESS | 3480 | 1460997827734 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}] 09:43:47 INFO - PROCESS | 3480 | 1460997827865 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:43:48 INFO - PROCESS | 3480 | 1460997828044 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 3480 | ++DOCSHELL 1C236800 == 111 [pid = 3480] [id = 500] 09:43:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 182 (1D0D7400) [pid = 3480] [serial = 1500] [outer = 00000000] 09:43:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 183 (2009E800) [pid = 3480] [serial = 1501] [outer = 1D0D7400] 09:43:48 INFO - PROCESS | 3480 | 1460997828100 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 184 (202A8800) [pid = 3480] [serial = 1502] [outer = 1D0D7400] 09:43:48 INFO - PROCESS | 3480 | 1460997828709 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]]]}] 09:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1022ms 09:43:48 INFO - PROCESS | 3480 | 1460997828751 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 3480 | 1460997828754 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 09:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:43:48 INFO - PROCESS | 3480 | 1460997828758 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 3480 | 1460997828762 Marionette TRACE conn4 <- [1,1966,null,{}] 09:43:48 INFO - PROCESS | 3480 | 1460997828773 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}] 09:43:48 INFO - PROCESS | 3480 | 1460997828917 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:43:49 INFO - PROCESS | 3480 | 1460997829086 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 3480 | ++DOCSHELL 20FA5800 == 112 [pid = 3480] [id = 501] 09:43:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 185 (23129C00) [pid = 3480] [serial = 1503] [outer = 00000000] 09:43:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 186 (2596D400) [pid = 3480] [serial = 1504] [outer = 23129C00] 09:43:49 INFO - PROCESS | 3480 | 1460997829145 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 187 (26896C00) [pid = 3480] [serial = 1505] [outer = 23129C00] 09:43:49 INFO - PROCESS | 3480 | 1460997829724 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]]]}] 09:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1020ms 09:43:49 INFO - PROCESS | 3480 | 1460997829781 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 3480 | 1460997829784 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 09:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:43:49 INFO - PROCESS | 3480 | 1460997829788 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 3480 | 1460997829790 Marionette TRACE conn4 <- [1,1970,null,{}] 09:43:49 INFO - PROCESS | 3480 | 1460997829793 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}] 09:43:49 INFO - PROCESS | 3480 | 1460997829916 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:43:50 INFO - PROCESS | 3480 | 1460997830095 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 3480 | ++DOCSHELL 200D4000 == 113 [pid = 3480] [id = 502] 09:43:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 188 (2689DC00) [pid = 3480] [serial = 1506] [outer = 00000000] 09:43:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 189 (2729A000) [pid = 3480] [serial = 1507] [outer = 2689DC00] 09:43:50 INFO - PROCESS | 3480 | 1460997830153 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 190 (284E5000) [pid = 3480] [serial = 1508] [outer = 2689DC00] 09:43:50 INFO - PROCESS | 3480 | 1460997830763 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]]]}] 09:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1019ms 09:43:50 INFO - PROCESS | 3480 | 1460997830810 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 3480 | 1460997830813 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 09:43:50 INFO - PROCESS | 3480 | 1460997830816 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:43:50 INFO - PROCESS | 3480 | 1460997830818 Marionette TRACE conn4 <- [1,1974,null,{}] 09:43:50 INFO - PROCESS | 3480 | 1460997830821 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}] 09:43:50 INFO - PROCESS | 3480 | 1460997830939 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:43:51 INFO - PROCESS | 3480 | 1460997831119 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 3480 | ++DOCSHELL 284EB400 == 114 [pid = 3480] [id = 503] 09:43:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 191 (284EB800) [pid = 3480] [serial = 1509] [outer = 00000000] 09:43:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 192 (28C11C00) [pid = 3480] [serial = 1510] [outer = 284EB800] 09:43:51 INFO - PROCESS | 3480 | 1460997831174 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 193 (28F34800) [pid = 3480] [serial = 1511] [outer = 284EB800] 09:43:51 INFO - PROCESS | 3480 | 1460997831727 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]]]}] 09:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 931ms 09:43:51 INFO - PROCESS | 3480 | 1460997831751 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 3480 | 1460997831753 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 09:43:51 INFO - PROCESS | 3480 | 1460997831756 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:43:51 INFO - PROCESS | 3480 | 1460997831758 Marionette TRACE conn4 <- [1,1978,null,{}] 09:43:51 INFO - PROCESS | 3480 | 1460997831762 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}] 09:43:51 INFO - PROCESS | 3480 | 1460997831890 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:43:52 INFO - PROCESS | 3480 | 1460997832072 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 3480 | ++DOCSHELL 27070400 == 115 [pid = 3480] [id = 504] 09:43:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 194 (27071400) [pid = 3480] [serial = 1512] [outer = 00000000] 09:43:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 195 (28C06000) [pid = 3480] [serial = 1513] [outer = 27071400] 09:43:52 INFO - PROCESS | 3480 | 1460997832130 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 196 (28F3A000) [pid = 3480] [serial = 1514] [outer = 27071400] 09:43:52 INFO - PROCESS | 3480 | 1460997832680 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]]]}] 09:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 09:43:52 INFO - PROCESS | 3480 | 1460997832730 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 3480 | 1460997832733 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 09:43:52 INFO - PROCESS | 3480 | 1460997832736 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:43:52 INFO - PROCESS | 3480 | 1460997832738 Marionette TRACE conn4 <- [1,1982,null,{}] 09:43:52 INFO - PROCESS | 3480 | 1460997832742 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}] 09:43:52 INFO - PROCESS | 3480 | 1460997832857 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:43:53 INFO - PROCESS | 3480 | 1460997833038 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 3480 | ++DOCSHELL 28326400 == 116 [pid = 3480] [id = 505] 09:43:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 197 (28328000) [pid = 3480] [serial = 1515] [outer = 00000000] 09:43:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 198 (2832D400) [pid = 3480] [serial = 1516] [outer = 28328000] 09:43:53 INFO - PROCESS | 3480 | 1460997833092 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 199 (2832F800) [pid = 3480] [serial = 1517] [outer = 28328000] 09:43:53 INFO - PROCESS | 3480 | 1460997833648 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]]]}] 09:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 09:43:53 INFO - PROCESS | 3480 | 1460997833714 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 3480 | 1460997833717 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 09:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:43:53 INFO - PROCESS | 3480 | 1460997833720 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 3480 | 1460997833723 Marionette TRACE conn4 <- [1,1986,null,{}] 09:43:53 INFO - PROCESS | 3480 | 1460997833726 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}] 09:43:53 INFO - PROCESS | 3480 | 1460997833851 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:43:54 INFO - PROCESS | 3480 | 1460997834031 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 3480 | ++DOCSHELL 126B6C00 == 117 [pid = 3480] [id = 506] 09:43:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 200 (1271B000) [pid = 3480] [serial = 1518] [outer = 00000000] 09:43:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 201 (177A8C00) [pid = 3480] [serial = 1519] [outer = 1271B000] 09:43:54 INFO - PROCESS | 3480 | 1460997834087 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 202 (18E08000) [pid = 3480] [serial = 1520] [outer = 1271B000] 09:43:54 INFO - PROCESS | 3480 | 1460997834632 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]]]}] 09:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1275ms 09:43:55 INFO - PROCESS | 3480 | 1460997835003 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 3480 | 1460997835008 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 09:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:43:55 INFO - PROCESS | 3480 | 1460997835014 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 3480 | 1460997835017 Marionette TRACE conn4 <- [1,1990,null,{}] 09:43:55 INFO - PROCESS | 3480 | 1460997835023 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}] 09:43:55 INFO - PROCESS | 3480 | 1460997835141 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:43:55 INFO - PROCESS | 3480 | 1460997835305 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 3480 | ++DOCSHELL 16E23800 == 118 [pid = 3480] [id = 507] 09:43:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 203 (16EA8800) [pid = 3480] [serial = 1521] [outer = 00000000] 09:43:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 204 (1825D800) [pid = 3480] [serial = 1522] [outer = 16EA8800] 09:43:55 INFO - PROCESS | 3480 | 1460997835358 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 205 (18ADDC00) [pid = 3480] [serial = 1523] [outer = 16EA8800] 09:43:55 INFO - PROCESS | 3480 | 1460997835942 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]]]}] 09:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 970ms 09:43:56 INFO - PROCESS | 3480 | 1460997835986 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 3480 | 1460997835989 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 09:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:43:56 INFO - PROCESS | 3480 | 1460997835996 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - PROCESS | 3480 | 1460997836000 Marionette TRACE conn4 <- [1,1994,null,{}] 09:43:56 INFO - PROCESS | 3480 | 1460997836004 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}] 09:43:56 INFO - PROCESS | 3480 | 1460997836117 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:43:56 INFO - PROCESS | 3480 | 1460997836310 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 3480 | ++DOCSHELL 1A665000 == 119 [pid = 3480] [id = 508] 09:43:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 206 (1B437000) [pid = 3480] [serial = 1524] [outer = 00000000] 09:43:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 207 (1C22C400) [pid = 3480] [serial = 1525] [outer = 1B437000] 09:43:56 INFO - PROCESS | 3480 | 1460997836360 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 208 (1CC85000) [pid = 3480] [serial = 1526] [outer = 1B437000] 09:43:57 INFO - PROCESS | 3480 | 1460997837013 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]]]}] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 236D7800 == 118 [pid = 3480] [id = 411] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 2057A800 == 117 [pid = 3480] [id = 410] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 1D240800 == 116 [pid = 3480] [id = 497] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 18554800 == 115 [pid = 3480] [id = 496] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 1BBE8C00 == 114 [pid = 3480] [id = 495] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 202ACC00 == 113 [pid = 3480] [id = 494] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 200A2C00 == 112 [pid = 3480] [id = 493] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 207 (1A0E4000) [pid = 3480] [serial = 1381] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 206 (200C2C00) [pid = 3480] [serial = 1384] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 205 (26D9A800) [pid = 3480] [serial = 1387] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 204 (284EA000) [pid = 3480] [serial = 1390] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 203 (2689A800) [pid = 3480] [serial = 1393] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 202 (27298400) [pid = 3480] [serial = 1396] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 201 (28C05C00) [pid = 3480] [serial = 1399] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 200 (1BB17800) [pid = 3480] [serial = 1402] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 199 (20568C00) [pid = 3480] [serial = 1435] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 1F52F000 == 111 [pid = 3480] [id = 492] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 1D0CF800 == 110 [pid = 3480] [id = 491] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 0F6DEC00 == 109 [pid = 3480] [id = 490] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 1B43BC00 == 108 [pid = 3480] [id = 489] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 20FAD000 == 107 [pid = 3480] [id = 482] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 1F853400 == 106 [pid = 3480] [id = 481] 09:43:57 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 09:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1130ms 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 1B43CC00 == 105 [pid = 3480] [id = 480] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 136F4000 == 104 [pid = 3480] [id = 479] 09:43:57 INFO - PROCESS | 3480 | --DOCSHELL 1B7AC400 == 103 [pid = 3480] [id = 478] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 198 (177AC000) [pid = 3480] [serial = 1112] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 197 (17517000) [pid = 3480] [serial = 1115] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 196 (200AC000) [pid = 3480] [serial = 1118] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 195 (202AF800) [pid = 3480] [serial = 1121] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 194 (2043FC00) [pid = 3480] [serial = 1124] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 193 (2057B800) [pid = 3480] [serial = 1127] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 192 (20579400) [pid = 3480] [serial = 1160] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 191 (1A0E9400) [pid = 3480] [serial = 1163] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 190 (2000B000) [pid = 3480] [serial = 1166] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 189 (20D5BC00) [pid = 3480] [serial = 1169] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 188 (1A58BC00) [pid = 3480] [serial = 1172] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 187 (23136C00) [pid = 3480] [serial = 1175] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 186 (23CAE000) [pid = 3480] [serial = 1178] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 185 (25DA3C00) [pid = 3480] [serial = 1181] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 184 (2023AC00) [pid = 3480] [serial = 1214] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 183 (1848C800) [pid = 3480] [serial = 1217] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 182 (1CA68C00) [pid = 3480] [serial = 1220] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 181 (20375800) [pid = 3480] [serial = 1223] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 180 (20569C00) [pid = 3480] [serial = 1226] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 179 (1A0E9C00) [pid = 3480] [serial = 1271] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 178 (1F532800) [pid = 3480] [serial = 1274] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 177 (23135400) [pid = 3480] [serial = 1277] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 176 (23DCA400) [pid = 3480] [serial = 1280] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 175 (23DD7800) [pid = 3480] [serial = 1283] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 174 (26D94400) [pid = 3480] [serial = 1286] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 173 (23EB9800) [pid = 3480] [serial = 1289] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 172 (236DBC00) [pid = 3480] [serial = 1232] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 171 (25DAC000) [pid = 3480] [serial = 1235] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 170 (20F60400) [pid = 3480] [serial = 1229] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 169 (18255C00) [pid = 3480] [serial = 1411] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 168 (18A04400) [pid = 3480] [serial = 1412] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 167 (1733B800) [pid = 3480] [serial = 1406] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 166 (15F4E800) [pid = 3480] [serial = 1405] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 165 (1F021400) [pid = 3480] [serial = 1420] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 164 (1F0E2C00) [pid = 3480] [serial = 1421] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 163 (1C22E000) [pid = 3480] [serial = 1414] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 162 (1C492800) [pid = 3480] [serial = 1415] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 161 (1BBE4400) [pid = 3480] [serial = 1409] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 160 (1B458000) [pid = 3480] [serial = 1408] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 159 (1D23DC00) [pid = 3480] [serial = 1417] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (1F8C4400) [pid = 3480] [serial = 1424] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 157 (1F8BA000) [pid = 3480] [serial = 1423] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 156 (2009F800) [pid = 3480] [serial = 1429] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 155 (200A7800) [pid = 3480] [serial = 1426] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 154 (202AEC00) [pid = 3480] [serial = 1432] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (200C7C00) [pid = 3480] [serial = 1427] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (1D244800) [pid = 3480] [serial = 1418] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (200CD000) [pid = 3480] [serial = 1430] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (2037DC00) [pid = 3480] [serial = 1433] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (202AD800) [pid = 3480] [serial = 1322] [outer = 00000000] [url = about:blank] 09:43:57 INFO - PROCESS | 3480 | 1460997837181 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 3480 | 1460997837183 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 09:43:57 INFO - PROCESS | 3480 | 1460997837190 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 3480 | 1460997837192 Marionette TRACE conn4 <- [1,1998,null,{}] 09:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:43:57 INFO - PROCESS | 3480 | 1460997837202 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}] 09:43:57 INFO - PROCESS | 3480 | 1460997837302 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:43:57 INFO - PROCESS | 3480 | 1460997837309 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 3480 | ++DOCSHELL 15F59000 == 104 [pid = 3480] [id = 509] 09:43:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (16E20800) [pid = 3480] [serial = 1527] [outer = 00000000] 09:43:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (17515400) [pid = 3480] [serial = 1528] [outer = 16E20800] 09:43:57 INFO - PROCESS | 3480 | 1460997837359 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (18255C00) [pid = 3480] [serial = 1529] [outer = 16E20800] 09:43:57 INFO - PROCESS | 3480 | 1460997837918 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]]]}] 09:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 770ms 09:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:43:57 INFO - PROCESS | 3480 | 1460997837972 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 3480 | 1460997837975 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 09:43:57 INFO - PROCESS | 3480 | 1460997837978 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 3480 | 1460997837979 Marionette TRACE conn4 <- [1,2002,null,{}] 09:43:58 INFO - PROCESS | 3480 | 1460997837983 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}] 09:43:58 INFO - PROCESS | 3480 | 1460997838079 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:43:58 INFO - PROCESS | 3480 | 1460997838198 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 3480 | ++DOCSHELL 18A0D800 == 105 [pid = 3480] [id = 510] 09:43:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (18AE4400) [pid = 3480] [serial = 1530] [outer = 00000000] 09:43:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (1B43BC00) [pid = 3480] [serial = 1531] [outer = 18AE4400] 09:43:58 INFO - PROCESS | 3480 | 1460997838244 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 155 (1BA7D000) [pid = 3480] [serial = 1532] [outer = 18AE4400] 09:43:58 INFO - PROCESS | 3480 | 1460997838625 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]]]}] 09:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 09:43:58 INFO - PROCESS | 3480 | 1460997838650 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 3480 | 1460997838652 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 09:43:58 INFO - PROCESS | 3480 | 1460997838656 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:43:58 INFO - PROCESS | 3480 | 1460997838658 Marionette TRACE conn4 <- [1,2006,null,{}] 09:43:58 INFO - PROCESS | 3480 | 1460997838661 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}] 09:43:58 INFO - PROCESS | 3480 | 1460997838753 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:43:58 INFO - PROCESS | 3480 | 1460997838759 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 3480 | ++DOCSHELL 1BA84C00 == 106 [pid = 3480] [id = 511] 09:43:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 156 (1BB18C00) [pid = 3480] [serial = 1533] [outer = 00000000] 09:43:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 157 (1C233000) [pid = 3480] [serial = 1534] [outer = 1BB18C00] 09:43:58 INFO - PROCESS | 3480 | 1460997838803 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 158 (1D0CF800) [pid = 3480] [serial = 1535] [outer = 1BB18C00] 09:43:59 INFO - PROCESS | 3480 | 1460997839249 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]]]}] 09:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 09:43:59 INFO - PROCESS | 3480 | 1460997839289 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 3480 | 1460997839291 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 09:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:43:59 INFO - PROCESS | 3480 | 1460997839294 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 3480 | 1460997839296 Marionette TRACE conn4 <- [1,2010,null,{}] 09:43:59 INFO - PROCESS | 3480 | 1460997839325 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}] 09:43:59 INFO - PROCESS | 3480 | 1460997839485 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:43:59 INFO - PROCESS | 3480 | 1460997839546 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 3480 | ++DOCSHELL 1D244800 == 107 [pid = 3480] [id = 512] 09:43:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (1D53C800) [pid = 3480] [serial = 1536] [outer = 00000000] 09:43:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 160 (1F02B800) [pid = 3480] [serial = 1537] [outer = 1D53C800] 09:43:59 INFO - PROCESS | 3480 | 1460997839593 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 161 (1F0E6800) [pid = 3480] [serial = 1538] [outer = 1D53C800] 09:44:00 INFO - PROCESS | 3480 | 1460997840058 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]]]}] 09:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 790ms 09:44:00 INFO - PROCESS | 3480 | 1460997840084 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 3480 | 1460997840086 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 09:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:44:00 INFO - PROCESS | 3480 | 1460997840097 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 3480 | 1460997840098 Marionette TRACE conn4 <- [1,2014,null,{}] 09:44:00 INFO - PROCESS | 3480 | 1460997840102 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}] 09:44:00 INFO - PROCESS | 3480 | 1460997840251 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:44:00 INFO - PROCESS | 3480 | 1460997840275 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 3480 | ++DOCSHELL 1F461800 == 108 [pid = 3480] [id = 513] 09:44:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 162 (1F5E4400) [pid = 3480] [serial = 1539] [outer = 00000000] 09:44:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 163 (1F851400) [pid = 3480] [serial = 1540] [outer = 1F5E4400] 09:44:00 INFO - PROCESS | 3480 | 1460997840319 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 164 (1F8BDC00) [pid = 3480] [serial = 1541] [outer = 1F5E4400] 09:44:00 INFO - PROCESS | 3480 | 1460997840771 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]]]}] 09:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 09:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:44:00 INFO - PROCESS | 3480 | 1460997840830 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 3480 | 1460997840832 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 09:44:00 INFO - PROCESS | 3480 | 1460997840835 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 3480 | 1460997840836 Marionette TRACE conn4 <- [1,2018,null,{}] 09:44:00 INFO - PROCESS | 3480 | 1460997840840 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}] 09:44:01 INFO - PROCESS | 3480 | 1460997840999 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:44:01 INFO - PROCESS | 3480 | 1460997841017 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 3480 | ++DOCSHELL 1F8C0C00 == 109 [pid = 3480] [id = 514] 09:44:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 165 (20009400) [pid = 3480] [serial = 1542] [outer = 00000000] 09:44:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 166 (20016400) [pid = 3480] [serial = 1543] [outer = 20009400] 09:44:01 INFO - PROCESS | 3480 | 1460997841061 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 167 (200A4400) [pid = 3480] [serial = 1544] [outer = 20009400] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 166 (20374000) [pid = 3480] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 165 (26D95800) [pid = 3480] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 164 (15F59C00) [pid = 3480] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 163 (2057FC00) [pid = 3480] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 162 (236D5000) [pid = 3480] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 161 (25963800) [pid = 3480] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 160 (173E1000) [pid = 3480] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 159 (2056EC00) [pid = 3480] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (26893000) [pid = 3480] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 157 (1C232C00) [pid = 3480] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 156 (20D53000) [pid = 3480] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 155 (200A8800) [pid = 3480] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 154 (20528800) [pid = 3480] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (20FA5000) [pid = 3480] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (1F8C0800) [pid = 3480] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (12635000) [pid = 3480] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (1F5F0000) [pid = 3480] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (1B753C00) [pid = 3480] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (1D0D1800) [pid = 3480] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (18A02400) [pid = 3480] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (284E3400) [pid = 3480] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (28B8A000) [pid = 3480] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (1751EC00) [pid = 3480] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (1757B000) [pid = 3480] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (2596E400) [pid = 3480] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (235C7C00) [pid = 3480] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (1B75DC00) [pid = 3480] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:44:01 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (27290C00) [pid = 3480] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:44:01 INFO - PROCESS | 3480 | 1460997841965 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]]]}] 09:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1176ms 09:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:44:02 INFO - PROCESS | 3480 | 1460997842011 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 3480 | 1460997842013 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 09:44:02 INFO - PROCESS | 3480 | 1460997842015 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 3480 | 1460997842017 Marionette TRACE conn4 <- [1,2022,null,{}] 09:44:02 INFO - PROCESS | 3480 | 1460997842020 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}] 09:44:02 INFO - PROCESS | 3480 | 1460997842162 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:44:02 INFO - PROCESS | 3480 | 1460997842239 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 3480 | ++DOCSHELL 12C5A400 == 110 [pid = 3480] [id = 515] 09:44:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (13790000) [pid = 3480] [serial = 1545] [outer = 00000000] 09:44:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (18AE5000) [pid = 3480] [serial = 1546] [outer = 13790000] 09:44:02 INFO - PROCESS | 3480 | 1460997842283 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1C22C000) [pid = 3480] [serial = 1547] [outer = 13790000] 09:44:02 INFO - PROCESS | 3480 | 1460997842680 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]]]}] 09:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 09:44:02 INFO - PROCESS | 3480 | 1460997842747 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 3480 | 1460997842749 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 09:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:44:02 INFO - PROCESS | 3480 | 1460997842752 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 3480 | 1460997842753 Marionette TRACE conn4 <- [1,2026,null,{}] 09:44:02 INFO - PROCESS | 3480 | 1460997842757 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}] 09:44:02 INFO - PROCESS | 3480 | 1460997842851 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:44:02 INFO - PROCESS | 3480 | 1460997842857 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 3480 | ++DOCSHELL 1BB17800 == 111 [pid = 3480] [id = 516] 09:44:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (1CC01800) [pid = 3480] [serial = 1548] [outer = 00000000] 09:44:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (1F8C0800) [pid = 3480] [serial = 1549] [outer = 1CC01800] 09:44:02 INFO - PROCESS | 3480 | 1460997842902 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (200BE800) [pid = 3480] [serial = 1550] [outer = 1CC01800] 09:44:03 INFO - PROCESS | 3480 | 1460997843347 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]]]}] 09:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 09:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:44:03 INFO - PROCESS | 3480 | 1460997843397 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 3480 | 1460997843400 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 09:44:03 INFO - PROCESS | 3480 | 1460997843403 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 3480 | 1460997843405 Marionette TRACE conn4 <- [1,2030,null,{}] 09:44:03 INFO - PROCESS | 3480 | 1460997843408 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}] 09:44:03 INFO - PROCESS | 3480 | 1460997843521 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:44:03 INFO - PROCESS | 3480 | 1460997843555 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 3480 | ++DOCSHELL 200C2C00 == 112 [pid = 3480] [id = 517] 09:44:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (200D5400) [pid = 3480] [serial = 1551] [outer = 00000000] 09:44:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (2023C800) [pid = 3480] [serial = 1552] [outer = 200D5400] 09:44:03 INFO - PROCESS | 3480 | 1460997843604 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (202A8C00) [pid = 3480] [serial = 1553] [outer = 200D5400] 09:44:04 INFO - PROCESS | 3480 | 1460997844260 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]]]}] 09:44:04 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) 09:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 930ms 09:44:04 INFO - PROCESS | 3480 | 1460997844334 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 3480 | 1460997844340 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 09:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:44:04 INFO - PROCESS | 3480 | 1460997844346 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - PROCESS | 3480 | 1460997844350 Marionette TRACE conn4 <- [1,2034,null,{}] 09:44:04 INFO - PROCESS | 3480 | 1460997844355 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}] 09:44:04 INFO - PROCESS | 3480 | 1460997844523 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:44:04 INFO - PROCESS | 3480 | 1460997844653 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 3480 | ++DOCSHELL 12AC6800 == 113 [pid = 3480] [id = 518] 09:44:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (12CE3000) [pid = 3480] [serial = 1554] [outer = 00000000] 09:44:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (18258000) [pid = 3480] [serial = 1555] [outer = 12CE3000] 09:44:04 INFO - PROCESS | 3480 | 1460997844710 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (18D8DC00) [pid = 3480] [serial = 1556] [outer = 12CE3000] 09:44:05 INFO - PROCESS | 3480 | 1460997845326 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]]]}] 09:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1022ms 09:44:05 INFO - PROCESS | 3480 | 1460997845372 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 3480 | 1460997845378 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 09:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:44:05 INFO - PROCESS | 3480 | 1460997845384 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 3480 | 1460997845387 Marionette TRACE conn4 <- [1,2038,null,{}] 09:44:05 INFO - PROCESS | 3480 | 1460997845391 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}] 09:44:05 INFO - PROCESS | 3480 | 1460997845515 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:44:05 INFO - PROCESS | 3480 | 1460997845676 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 3480 | ++DOCSHELL 1B455000 == 114 [pid = 3480] [id = 519] 09:44:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (1B75E800) [pid = 3480] [serial = 1557] [outer = 00000000] 09:44:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (1D0D0000) [pid = 3480] [serial = 1558] [outer = 1B75E800] 09:44:05 INFO - PROCESS | 3480 | 1460997845736 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (1D245C00) [pid = 3480] [serial = 1559] [outer = 1B75E800] 09:44:06 INFO - PROCESS | 3480 | 1460997846316 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]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 09:44:06 INFO - PROCESS | 3480 | 1460997846356 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 3480 | 1460997846359 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 09:44:06 INFO - PROCESS | 3480 | 1460997846362 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:44:06 INFO - PROCESS | 3480 | 1460997846366 Marionette TRACE conn4 <- [1,2042,null,{}] 09:44:06 INFO - PROCESS | 3480 | 1460997846377 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}] 09:44:06 INFO - PROCESS | 3480 | 1460997846503 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:44:06 INFO - PROCESS | 3480 | 1460997846681 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 3480 | ++DOCSHELL 200DD800 == 115 [pid = 3480] [id = 520] 09:44:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 155 (200E2000) [pid = 3480] [serial = 1560] [outer = 00000000] 09:44:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 156 (202A7800) [pid = 3480] [serial = 1561] [outer = 200E2000] 09:44:06 INFO - PROCESS | 3480 | 1460997846739 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 157 (20373800) [pid = 3480] [serial = 1562] [outer = 200E2000] 09:44:07 INFO - PROCESS | 3480 | 1460997847328 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]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1020ms 09:44:07 INFO - PROCESS | 3480 | 1460997847385 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 3480 | 1460997847388 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 09:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:44:07 INFO - PROCESS | 3480 | 1460997847392 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 3480 | 1460997847394 Marionette TRACE conn4 <- [1,2046,null,{}] 09:44:07 INFO - PROCESS | 3480 | 1460997847397 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}] 09:44:07 INFO - PROCESS | 3480 | 1460997847518 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:44:07 INFO - PROCESS | 3480 | 1460997847680 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 3480 | ++DOCSHELL 2037DC00 == 116 [pid = 3480] [id = 521] 09:44:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 158 (2037E000) [pid = 3480] [serial = 1563] [outer = 00000000] 09:44:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (20446000) [pid = 3480] [serial = 1564] [outer = 2037E000] 09:44:07 INFO - PROCESS | 3480 | 1460997847738 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 160 (20524400) [pid = 3480] [serial = 1565] [outer = 2037E000] 09:44:08 INFO - PROCESS | 3480 | 1460997848322 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]]]}] 09:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 970ms 09:44:08 INFO - PROCESS | 3480 | 1460997848365 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 3480 | 1460997848367 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 09:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:44:08 INFO - PROCESS | 3480 | 1460997848371 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 3480 | 1460997848373 Marionette TRACE conn4 <- [1,2050,null,{}] 09:44:08 INFO - PROCESS | 3480 | 1460997848377 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}] 09:44:08 INFO - PROCESS | 3480 | 1460997848492 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:44:08 INFO - PROCESS | 3480 | 1460997848653 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 3480 | ++DOCSHELL 20529400 == 117 [pid = 3480] [id = 522] 09:44:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 161 (2052F800) [pid = 3480] [serial = 1566] [outer = 00000000] 09:44:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 162 (20570400) [pid = 3480] [serial = 1567] [outer = 2052F800] 09:44:08 INFO - PROCESS | 3480 | 1460997848710 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 163 (20578000) [pid = 3480] [serial = 1568] [outer = 2052F800] 09:44:09 INFO - PROCESS | 3480 | 1460997849264 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]]]}] 09:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 930ms 09:44:09 INFO - PROCESS | 3480 | 1460997849301 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 3480 | 1460997849303 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 09:44:09 INFO - PROCESS | 3480 | 1460997849307 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 3480 | 1460997849309 Marionette TRACE conn4 <- [1,2054,null,{}] 09:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:44:09 INFO - PROCESS | 3480 | 1460997849312 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}] 09:44:09 INFO - PROCESS | 3480 | 1460997849440 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:44:09 INFO - PROCESS | 3480 | 1460997849617 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 3480 | ++DOCSHELL 2056D400 == 118 [pid = 3480] [id = 523] 09:44:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 164 (20579C00) [pid = 3480] [serial = 1569] [outer = 00000000] 09:44:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 165 (20F61C00) [pid = 3480] [serial = 1570] [outer = 20579C00] 09:44:09 INFO - PROCESS | 3480 | 1460997849675 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 166 (20FA5000) [pid = 3480] [serial = 1571] [outer = 20579C00] 09:44:10 INFO - PROCESS | 3480 | 1460997850264 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]]]}] 09:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1016ms 09:44:10 INFO - PROCESS | 3480 | 1460997850327 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 3480 | 1460997850330 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 09:44:10 INFO - PROCESS | 3480 | 1460997850333 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:44:10 INFO - PROCESS | 3480 | 1460997850335 Marionette TRACE conn4 <- [1,2058,null,{}] 09:44:10 INFO - PROCESS | 3480 | 1460997850339 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}] 09:44:10 INFO - PROCESS | 3480 | 1460997850455 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:44:10 INFO - PROCESS | 3480 | 1460997850617 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 3480 | ++DOCSHELL 18AD7C00 == 119 [pid = 3480] [id = 524] 09:44:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 167 (2057B800) [pid = 3480] [serial = 1572] [outer = 00000000] 09:44:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 168 (23135400) [pid = 3480] [serial = 1573] [outer = 2057B800] 09:44:10 INFO - PROCESS | 3480 | 1460997850672 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 169 (235B8800) [pid = 3480] [serial = 1574] [outer = 2057B800] 09:44:11 INFO - PROCESS | 3480 | 1460997851201 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]]]}] 09:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 930ms 09:44:11 INFO - PROCESS | 3480 | 1460997851268 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 3480 | 1460997851270 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 09:44:11 INFO - PROCESS | 3480 | 1460997851274 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:44:11 INFO - PROCESS | 3480 | 1460997851276 Marionette TRACE conn4 <- [1,2062,null,{}] 09:44:11 INFO - PROCESS | 3480 | 1460997851279 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}] 09:44:11 INFO - PROCESS | 3480 | 1460997851396 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:44:11 INFO - PROCESS | 3480 | 1460997851572 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 3480 | ++DOCSHELL 1D245400 == 120 [pid = 3480] [id = 525] 09:44:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 170 (235C3400) [pid = 3480] [serial = 1575] [outer = 00000000] 09:44:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 171 (236DD800) [pid = 3480] [serial = 1576] [outer = 235C3400] 09:44:11 INFO - PROCESS | 3480 | 1460997851628 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 172 (23CB0800) [pid = 3480] [serial = 1577] [outer = 235C3400] 09:44:12 INFO - PROCESS | 3480 | 1460997852212 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]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 971ms 09:44:12 INFO - PROCESS | 3480 | 1460997852247 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 3480 | 1460997852250 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 09:44:12 INFO - PROCESS | 3480 | 1460997852253 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:44:12 INFO - PROCESS | 3480 | 1460997852255 Marionette TRACE conn4 <- [1,2066,null,{}] 09:44:12 INFO - PROCESS | 3480 | 1460997852258 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}] 09:44:12 INFO - PROCESS | 3480 | 1460997852374 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:44:12 INFO - PROCESS | 3480 | 1460997852550 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 3480 | ++DOCSHELL 236DBC00 == 121 [pid = 3480] [id = 526] 09:44:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 173 (23CB4000) [pid = 3480] [serial = 1578] [outer = 00000000] 09:44:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 174 (23DD7000) [pid = 3480] [serial = 1579] [outer = 23CB4000] 09:44:12 INFO - PROCESS | 3480 | 1460997852605 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 175 (23EAE800) [pid = 3480] [serial = 1580] [outer = 23CB4000] 09:44:13 INFO - PROCESS | 3480 | 1460997853229 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]]]}] 09:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1017ms 09:44:13 INFO - PROCESS | 3480 | 1460997853274 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 3480 | 1460997853276 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 09:44:13 INFO - PROCESS | 3480 | 1460997853280 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:44:13 INFO - PROCESS | 3480 | 1460997853282 Marionette TRACE conn4 <- [1,2070,null,{}] 09:44:13 INFO - PROCESS | 3480 | 1460997853285 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}] 09:44:13 INFO - PROCESS | 3480 | 1460997853402 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:44:13 INFO - PROCESS | 3480 | 1460997853568 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 3480 | ++DOCSHELL 127A5400 == 122 [pid = 3480] [id = 527] 09:44:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 176 (12892800) [pid = 3480] [serial = 1581] [outer = 00000000] 09:44:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 177 (1BBDEC00) [pid = 3480] [serial = 1582] [outer = 12892800] 09:44:13 INFO - PROCESS | 3480 | 1460997853623 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 178 (1D0D5400) [pid = 3480] [serial = 1583] [outer = 12892800] 09:44:14 INFO - PROCESS | 3480 | 1460997854358 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]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1126ms 09:44:14 INFO - PROCESS | 3480 | 1460997854411 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 3480 | 1460997854416 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 09:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:44:14 INFO - PROCESS | 3480 | 1460997854421 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 3480 | 1460997854424 Marionette TRACE conn4 <- [1,2074,null,{}] 09:44:14 INFO - PROCESS | 3480 | 1460997854429 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}] 09:44:14 INFO - PROCESS | 3480 | 1460997854547 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:44:14 INFO - PROCESS | 3480 | 1460997854730 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 3480 | ++DOCSHELL 1751E800 == 123 [pid = 3480] [id = 528] 09:44:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 179 (1825DC00) [pid = 3480] [serial = 1584] [outer = 00000000] 09:44:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 180 (1A346800) [pid = 3480] [serial = 1585] [outer = 1825DC00] 09:44:14 INFO - PROCESS | 3480 | 1460997854781 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 181 (1BA8A800) [pid = 3480] [serial = 1586] [outer = 1825DC00] 09:44:15 INFO - PROCESS | 3480 | 1460997855455 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]]]}] 09:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1068ms 09:44:15 INFO - PROCESS | 3480 | 1460997855496 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 3480 | 1460997855501 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 09:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:44:15 INFO - PROCESS | 3480 | 1460997855507 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 3480 | 1460997855510 Marionette TRACE conn4 <- [1,2078,null,{}] 09:44:15 INFO - PROCESS | 3480 | 1460997855513 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}] 09:44:15 INFO - PROCESS | 3480 | 1460997855629 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:44:15 INFO - PROCESS | 3480 | 1460997855794 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 3480 | --DOCSHELL 1F84D400 == 122 [pid = 3480] [id = 165] 09:44:15 INFO - PROCESS | 3480 | --DOCSHELL 1BB17800 == 121 [pid = 3480] [id = 516] 09:44:15 INFO - PROCESS | 3480 | --DOCSHELL 12C5A400 == 120 [pid = 3480] [id = 515] 09:44:15 INFO - PROCESS | 3480 | --DOCSHELL 1F8C0C00 == 119 [pid = 3480] [id = 514] 09:44:15 INFO - PROCESS | 3480 | --DOCSHELL 1F461800 == 118 [pid = 3480] [id = 513] 09:44:15 INFO - PROCESS | 3480 | --DOCSHELL 1D244800 == 117 [pid = 3480] [id = 512] 09:44:15 INFO - PROCESS | 3480 | --DOCSHELL 1BA84C00 == 116 [pid = 3480] [id = 511] 09:44:15 INFO - PROCESS | 3480 | --DOCSHELL 18A0D800 == 115 [pid = 3480] [id = 510] 09:44:15 INFO - PROCESS | 3480 | --DOCSHELL 15F59000 == 114 [pid = 3480] [id = 509] 09:44:15 INFO - PROCESS | 3480 | --DOMWINDOW == 180 (18ADE800) [pid = 3480] [serial = 1438] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3480 | --DOMWINDOW == 179 (1D23D400) [pid = 3480] [serial = 1441] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3480 | --DOMWINDOW == 178 (2057F800) [pid = 3480] [serial = 1444] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3480 | --DOMWINDOW == 177 (236DC400) [pid = 3480] [serial = 1447] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3480 | --DOMWINDOW == 176 (25963400) [pid = 3480] [serial = 1450] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3480 | --DOMWINDOW == 175 (27294C00) [pid = 3480] [serial = 1453] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3480 | --DOMWINDOW == 174 (28B90C00) [pid = 3480] [serial = 1456] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3480 | --DOMWINDOW == 173 (28F35000) [pid = 3480] [serial = 1459] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3480 | --DOMWINDOW == 172 (20445C00) [pid = 3480] [serial = 1465] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3480 | --DOMWINDOW == 171 (1CD01400) [pid = 3480] [serial = 1462] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3480 | --DOMWINDOW == 170 (235BD400) [pid = 3480] [serial = 1495] [outer = 00000000] [url = about:blank] 09:44:15 INFO - PROCESS | 3480 | ++DOCSHELL 12C54800 == 115 [pid = 3480] [id = 529] 09:44:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 171 (12C5A400) [pid = 3480] [serial = 1587] [outer = 00000000] 09:44:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 172 (1757CC00) [pid = 3480] [serial = 1588] [outer = 12C5A400] 09:44:15 INFO - PROCESS | 3480 | 1460997855924 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 173 (18ADE800) [pid = 3480] [serial = 1589] [outer = 12C5A400] 09:44:16 INFO - PROCESS | 3480 | --DOCSHELL 1A665000 == 114 [pid = 3480] [id = 508] 09:44:16 INFO - PROCESS | 3480 | --DOCSHELL 16E23800 == 113 [pid = 3480] [id = 507] 09:44:16 INFO - PROCESS | 3480 | --DOCSHELL 284EB400 == 112 [pid = 3480] [id = 503] 09:44:16 INFO - PROCESS | 3480 | --DOCSHELL 200D4000 == 111 [pid = 3480] [id = 502] 09:44:16 INFO - PROCESS | 3480 | --DOCSHELL 20FA5800 == 110 [pid = 3480] [id = 501] 09:44:16 INFO - PROCESS | 3480 | --DOCSHELL 1C236800 == 109 [pid = 3480] [id = 500] 09:44:16 INFO - PROCESS | 3480 | --DOCSHELL 18AE1800 == 108 [pid = 3480] [id = 499] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 172 (28B84000) [pid = 3480] [serial = 1391] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 171 (28C08000) [pid = 3480] [serial = 1400] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 170 (1BBE7000) [pid = 3480] [serial = 1349] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 169 (1BA7E800) [pid = 3480] [serial = 1382] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 168 (284DE800) [pid = 3480] [serial = 1388] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 167 (25DA4000) [pid = 3480] [serial = 1379] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 166 (1F460400) [pid = 3480] [serial = 1328] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 165 (28B87000) [pid = 3480] [serial = 1397] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 164 (20526C00) [pid = 3480] [serial = 1331] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 163 (26DA0800) [pid = 3480] [serial = 1346] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 162 (18D8F000) [pid = 3480] [serial = 1325] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 161 (20FAD400) [pid = 3480] [serial = 1268] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 160 (23EB4800) [pid = 3480] [serial = 1340] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 159 (25DA8C00) [pid = 3480] [serial = 1343] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (1CC10800) [pid = 3480] [serial = 1403] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 157 (20D60400) [pid = 3480] [serial = 1334] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 156 (2689E000) [pid = 3480] [serial = 1394] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 155 (20236400) [pid = 3480] [serial = 1385] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 154 (235BA800) [pid = 3480] [serial = 1337] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (20233400) [pid = 3480] [serial = 1480] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (20FAB000) [pid = 3480] [serial = 1483] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (202A9800) [pid = 3480] [serial = 1481] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (23EB2800) [pid = 3480] [serial = 1486] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (23135800) [pid = 3480] [serial = 1484] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (202ABC00) [pid = 3480] [serial = 1492] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (15FE7400) [pid = 3480] [serial = 1471] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (17516400) [pid = 3480] [serial = 1472] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (2000FC00) [pid = 3480] [serial = 1477] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (1CD03400) [pid = 3480] [serial = 1469] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (1C22C800) [pid = 3480] [serial = 1468] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (1D2D5000) [pid = 3480] [serial = 1474] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (1F02A400) [pid = 3480] [serial = 1475] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (2037BC00) [pid = 3480] [serial = 1493] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (25972000) [pid = 3480] [serial = 1487] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1BA80C00) [pid = 3480] [serial = 1489] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1CD0E400) [pid = 3480] [serial = 1490] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (200A3800) [pid = 3480] [serial = 1478] [outer = 00000000] [url = about:blank] 09:44:16 INFO - PROCESS | 3480 | --DOCSHELL 1F469800 == 107 [pid = 3480] [id = 11] 09:44:16 INFO - PROCESS | 3480 | 1460997856471 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]]]}] 09:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 994ms 09:44:16 INFO - PROCESS | 3480 | 1460997856502 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 3480 | 1460997856504 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 09:44:16 INFO - PROCESS | 3480 | 1460997856507 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:44:16 INFO - PROCESS | 3480 | 1460997856511 Marionette TRACE conn4 <- [1,2082,null,{}] 09:44:16 INFO - PROCESS | 3480 | 1460997856520 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}] 09:44:16 INFO - PROCESS | 3480 | 1460997856622 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:44:16 INFO - PROCESS | 3480 | 1460997856632 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 3480 | ++DOCSHELL 16E1B400 == 108 [pid = 3480] [id = 530] 09:44:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (1A596C00) [pid = 3480] [serial = 1590] [outer = 00000000] 09:44:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (1C235000) [pid = 3480] [serial = 1591] [outer = 1A596C00] 09:44:16 INFO - PROCESS | 3480 | 1460997856679 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (1CD10800) [pid = 3480] [serial = 1592] [outer = 1A596C00] 09:44:17 INFO - PROCESS | 3480 | 1460997857177 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]]]}] 09:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 731ms 09:44:17 INFO - PROCESS | 3480 | 1460997857243 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 3480 | 1460997857245 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 09:44:17 INFO - PROCESS | 3480 | 1460997857248 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:44:17 INFO - PROCESS | 3480 | 1460997857250 Marionette TRACE conn4 <- [1,2086,null,{}] 09:44:17 INFO - PROCESS | 3480 | 1460997857254 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}] 09:44:17 INFO - PROCESS | 3480 | 1460997857397 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:44:17 INFO - PROCESS | 3480 | 1460997857472 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 3480 | ++DOCSHELL 1D0AF400 == 109 [pid = 3480] [id = 531] 09:44:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (1D241C00) [pid = 3480] [serial = 1593] [outer = 00000000] 09:44:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (1EB43C00) [pid = 3480] [serial = 1594] [outer = 1D241C00] 09:44:17 INFO - PROCESS | 3480 | 1460997857517 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1F0DC000) [pid = 3480] [serial = 1595] [outer = 1D241C00] 09:44:17 INFO - PROCESS | 3480 | 1460997857898 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]]]}] 09:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 09:44:17 INFO - PROCESS | 3480 | 1460997857942 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 3480 | 1460997857944 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 09:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:44:17 INFO - PROCESS | 3480 | 1460997857948 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - PROCESS | 3480 | 1460997857949 Marionette TRACE conn4 <- [1,2090,null,{}] 09:44:17 INFO - PROCESS | 3480 | 1460997857960 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}] 09:44:18 INFO - PROCESS | 3480 | 1460997858122 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:44:18 INFO - PROCESS | 3480 | 1460997858142 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 3480 | ++DOCSHELL 1F46BC00 == 110 [pid = 3480] [id = 532] 09:44:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (1F52E000) [pid = 3480] [serial = 1596] [outer = 00000000] 09:44:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (1F84B400) [pid = 3480] [serial = 1597] [outer = 1F52E000] 09:44:18 INFO - PROCESS | 3480 | 1460997858187 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (1F850000) [pid = 3480] [serial = 1598] [outer = 1F52E000] 09:44:18 INFO - PROCESS | 3480 | 1460997858670 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]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 790ms 09:44:18 INFO - PROCESS | 3480 | 1460997858742 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 3480 | 1460997858744 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 09:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:44:18 INFO - PROCESS | 3480 | 1460997858751 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 3480 | 1460997858753 Marionette TRACE conn4 <- [1,2094,null,{}] 09:44:18 INFO - PROCESS | 3480 | 1460997858764 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}] 09:44:18 INFO - PROCESS | 3480 | 1460997858909 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:44:18 INFO - PROCESS | 3480 | 1460997858932 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 3480 | ++DOCSHELL 1F848800 == 111 [pid = 3480] [id = 533] 09:44:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (1F8BD400) [pid = 3480] [serial = 1599] [outer = 00000000] 09:44:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (200CD000) [pid = 3480] [serial = 1600] [outer = 1F8BD400] 09:44:19 INFO - PROCESS | 3480 | 1460997858979 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (200DE000) [pid = 3480] [serial = 1601] [outer = 1F8BD400] 09:44:19 INFO - PROCESS | 3480 | 1460997859446 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]]]}] 09:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 09:44:19 INFO - PROCESS | 3480 | 1460997859486 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 3480 | 1460997859488 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 09:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:44:19 INFO - PROCESS | 3480 | 1460997859500 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 3480 | 1460997859502 Marionette TRACE conn4 <- [1,2098,null,{}] 09:44:19 INFO - PROCESS | 3480 | 1460997859506 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}] 09:44:19 INFO - PROCESS | 3480 | 1460997859640 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:44:19 INFO - PROCESS | 3480 | 1460997859657 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 3480 | ++DOCSHELL 20231400 == 112 [pid = 3480] [id = 534] 09:44:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (2023A000) [pid = 3480] [serial = 1602] [outer = 00000000] 09:44:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (20372800) [pid = 3480] [serial = 1603] [outer = 2023A000] 09:44:19 INFO - PROCESS | 3480 | 1460997859701 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (2043E400) [pid = 3480] [serial = 1604] [outer = 2023A000] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (20442400) [pid = 3480] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (1BB18C00) [pid = 3480] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (19165400) [pid = 3480] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (1B758400) [pid = 3480] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (1F5E4400) [pid = 3480] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (23EB8800) [pid = 3480] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (20FB3000) [pid = 3480] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (1F8B7000) [pid = 3480] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (23CB4400) [pid = 3480] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (1B437000) [pid = 3480] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (2052A800) [pid = 3480] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (16EA8800) [pid = 3480] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (16E20800) [pid = 3480] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (2729A800) [pid = 3480] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (177A3800) [pid = 3480] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (1CC01800) [pid = 3480] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (20009400) [pid = 3480] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (1D53C800) [pid = 3480] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (18AE4400) [pid = 3480] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (15F5A400) [pid = 3480] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (13790000) [pid = 3480] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:44:20 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (28C0E400) [pid = 3480] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:44:20 INFO - PROCESS | 3480 | 1460997860366 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]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 930ms 09:44:20 INFO - PROCESS | 3480 | 1460997860433 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:44:20 INFO - PROCESS | 3480 | 1460997860434 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 09:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:44:20 INFO - PROCESS | 3480 | 1460997860445 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - PROCESS | 3480 | 1460997860447 Marionette TRACE conn4 <- [1,2102,null,{}] 09:44:20 INFO - PROCESS | 3480 | 1460997860450 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}] 09:44:20 INFO - PROCESS | 3480 | 1460997860545 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:44:20 INFO - PROCESS | 3480 | 1460997860553 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:20 INFO - PROCESS | 3480 | ++DOCSHELL 1733A000 == 113 [pid = 3480] [id = 535] 09:44:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (1751D800) [pid = 3480] [serial = 1605] [outer = 00000000] 09:44:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (1B758400) [pid = 3480] [serial = 1606] [outer = 1751D800] 09:44:20 INFO - PROCESS | 3480 | 1460997860601 Marionette DEBUG loaded listener.js 09:44:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (1D0CE800) [pid = 3480] [serial = 1607] [outer = 1751D800] 09:44:21 INFO - PROCESS | 3480 | 1460997861054 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]]]}] 09:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 09:44:21 INFO - PROCESS | 3480 | 1460997861077 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 3480 | 1460997861079 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 09:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:44:21 INFO - PROCESS | 3480 | 1460997861083 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 3480 | 1460997861084 Marionette TRACE conn4 <- [1,2106,null,{}] 09:44:21 INFO - PROCESS | 3480 | 1460997861088 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}] 09:44:21 INFO - PROCESS | 3480 | 1460997861239 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:44:21 INFO - PROCESS | 3480 | 1460997861276 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 3480 | ++DOCSHELL 1A662000 == 114 [pid = 3480] [id = 536] 09:44:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (1D488000) [pid = 3480] [serial = 1608] [outer = 00000000] 09:44:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (20233800) [pid = 3480] [serial = 1609] [outer = 1D488000] 09:44:21 INFO - PROCESS | 3480 | 1460997861320 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (2044B800) [pid = 3480] [serial = 1610] [outer = 1D488000] 09:44:21 INFO - PROCESS | 3480 | 1460997861741 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]]]}] 09:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 09:44:21 INFO - PROCESS | 3480 | 1460997861770 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 3480 | 1460997861772 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 09:44:21 INFO - PROCESS | 3480 | 1460997861775 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 3480 | 1460997861777 Marionette TRACE conn4 <- [1,2110,null,{}] 09:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:44:21 INFO - PROCESS | 3480 | 1460997861780 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}] 09:44:21 INFO - PROCESS | 3480 | 1460997861880 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:44:21 INFO - PROCESS | 3480 | 1460997861887 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 3480 | ++DOCSHELL 1F5E4400 == 115 [pid = 3480] [id = 537] 09:44:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (2052A800) [pid = 3480] [serial = 1611] [outer = 00000000] 09:44:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (20582000) [pid = 3480] [serial = 1612] [outer = 2052A800] 09:44:21 INFO - PROCESS | 3480 | 1460997861931 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (205A8C00) [pid = 3480] [serial = 1613] [outer = 2052A800] 09:44:22 INFO - PROCESS | 3480 | 1460997862694 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]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 970ms 09:44:22 INFO - PROCESS | 3480 | 1460997862752 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 3480 | 1460997862757 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 09:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:44:22 INFO - PROCESS | 3480 | 1460997862763 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 3480 | 1460997862766 Marionette TRACE conn4 <- [1,2114,null,{}] 09:44:22 INFO - PROCESS | 3480 | 1460997862772 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}] 09:44:22 INFO - PROCESS | 3480 | 1460997862903 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:44:23 INFO - PROCESS | 3480 | 1460997863070 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 3480 | ++DOCSHELL 16EA6000 == 116 [pid = 3480] [id = 538] 09:44:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (17522C00) [pid = 3480] [serial = 1614] [outer = 00000000] 09:44:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (1A0E8800) [pid = 3480] [serial = 1615] [outer = 17522C00] 09:44:23 INFO - PROCESS | 3480 | 1460997863129 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (1B759400) [pid = 3480] [serial = 1616] [outer = 17522C00] 09:44:23 INFO - PROCESS | 3480 | 1460997863705 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]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 09:44:23 INFO - PROCESS | 3480 | 1460997863738 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 3480 | 1460997863744 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 09:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:44:23 INFO - PROCESS | 3480 | 1460997863750 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 3480 | 1460997863753 Marionette TRACE conn4 <- [1,2118,null,{}] 09:44:23 INFO - PROCESS | 3480 | 1460997863758 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}] 09:44:23 INFO - PROCESS | 3480 | 1460997863882 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:44:24 INFO - PROCESS | 3480 | 1460997864059 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 3480 | ++DOCSHELL 1C22AC00 == 117 [pid = 3480] [id = 539] 09:44:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1C497000) [pid = 3480] [serial = 1617] [outer = 00000000] 09:44:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (1D63D400) [pid = 3480] [serial = 1618] [outer = 1C497000] 09:44:24 INFO - PROCESS | 3480 | 1460997864115 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (1F847400) [pid = 3480] [serial = 1619] [outer = 1C497000] 09:44:24 INFO - PROCESS | 3480 | 1460997864755 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] 09:44:24 INFO - PROCESS | 3480 | 1460997864782 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 09:44:24 INFO - PROCESS | 3480 | 1460997864787 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:44:24 INFO - PROCESS | 3480 | 1460997864791 Marionette TRACE conn4 <- [1,2122,null,{}] 09:44:24 INFO - PROCESS | 3480 | 1460997864819 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}] 09:44:24 INFO - PROCESS | 3480 | 1460997864944 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:44:25 INFO - PROCESS | 3480 | 1460997865108 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 3480 | ++DOCSHELL 20D53000 == 118 [pid = 3480] [id = 540] 09:44:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (20D54000) [pid = 3480] [serial = 1620] [outer = 00000000] 09:44:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (20FA5C00) [pid = 3480] [serial = 1621] [outer = 20D54000] 09:44:25 INFO - PROCESS | 3480 | 1460997865167 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (2312FC00) [pid = 3480] [serial = 1622] [outer = 20D54000] 09:44:25 INFO - PROCESS | 3480 | 1460997865771 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]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1020ms 09:44:25 INFO - PROCESS | 3480 | 1460997865813 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 3480 | 1460997865816 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 09:44:25 INFO - PROCESS | 3480 | 1460997865820 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:44:25 INFO - PROCESS | 3480 | 1460997865822 Marionette TRACE conn4 <- [1,2126,null,{}] 09:44:25 INFO - PROCESS | 3480 | 1460997865825 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}] 09:44:25 INFO - PROCESS | 3480 | 1460997865947 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:44:26 INFO - PROCESS | 3480 | 1460997866122 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 3480 | ++DOCSHELL 235BD000 == 119 [pid = 3480] [id = 541] 09:44:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 148 (235C1400) [pid = 3480] [serial = 1623] [outer = 00000000] 09:44:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 149 (23CAA000) [pid = 3480] [serial = 1624] [outer = 235C1400] 09:44:26 INFO - PROCESS | 3480 | 1460997866178 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 150 (23DCC000) [pid = 3480] [serial = 1625] [outer = 235C1400] 09:44:26 INFO - PROCESS | 3480 | 1460997866726 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]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 931ms 09:44:26 INFO - PROCESS | 3480 | 1460997866754 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 3480 | 1460997866757 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 09:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:44:26 INFO - PROCESS | 3480 | 1460997866760 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 3480 | 1460997866762 Marionette TRACE conn4 <- [1,2130,null,{}] 09:44:26 INFO - PROCESS | 3480 | 1460997866766 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}] 09:44:26 INFO - PROCESS | 3480 | 1460997866884 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:44:27 INFO - PROCESS | 3480 | 1460997867059 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 3480 | ++DOCSHELL 23DD2800 == 120 [pid = 3480] [id = 542] 09:44:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 151 (23DD7800) [pid = 3480] [serial = 1626] [outer = 00000000] 09:44:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 152 (23EBAC00) [pid = 3480] [serial = 1627] [outer = 23DD7800] 09:44:27 INFO - PROCESS | 3480 | 1460997867115 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 153 (25967000) [pid = 3480] [serial = 1628] [outer = 23DD7800] 09:44:27 INFO - PROCESS | 3480 | 1460997867710 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] 09:44:27 INFO - PROCESS | 3480 | 1460997867736 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 09:44:27 INFO - PROCESS | 3480 | 1460997867740 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:44:27 INFO - PROCESS | 3480 | 1460997867742 Marionette TRACE conn4 <- [1,2134,null,{}] 09:44:27 INFO - PROCESS | 3480 | 1460997867746 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}] 09:44:27 INFO - PROCESS | 3480 | 1460997867886 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:44:28 INFO - PROCESS | 3480 | 1460997868050 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 3480 | ++DOCSHELL 2596C800 == 121 [pid = 3480] [id = 543] 09:44:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 154 (25DA1400) [pid = 3480] [serial = 1629] [outer = 00000000] 09:44:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 155 (26896000) [pid = 3480] [serial = 1630] [outer = 25DA1400] 09:44:28 INFO - PROCESS | 3480 | 1460997868109 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 156 (2689D400) [pid = 3480] [serial = 1631] [outer = 25DA1400] 09:44:28 INFO - PROCESS | 3480 | 1460997868714 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] 09:44:28 INFO - PROCESS | 3480 | 1460997868763 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 09:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:44:28 INFO - PROCESS | 3480 | 1460997868767 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - PROCESS | 3480 | 1460997868769 Marionette TRACE conn4 <- [1,2138,null,{}] 09:44:28 INFO - PROCESS | 3480 | 1460997868773 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}] 09:44:28 INFO - PROCESS | 3480 | 1460997868896 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:44:29 INFO - PROCESS | 3480 | 1460997869080 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 3480 | ++DOCSHELL 26D9B400 == 122 [pid = 3480] [id = 544] 09:44:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 157 (26D9B800) [pid = 3480] [serial = 1632] [outer = 00000000] 09:44:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 158 (2706CC00) [pid = 3480] [serial = 1633] [outer = 26D9B800] 09:44:29 INFO - PROCESS | 3480 | 1460997869139 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 159 (2706E800) [pid = 3480] [serial = 1634] [outer = 26D9B800] 09:44:29 INFO - PROCESS | 3480 | 1460997869701 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]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 09:44:29 INFO - PROCESS | 3480 | 1460997869741 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 3480 | 1460997869743 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 09:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:44:29 INFO - PROCESS | 3480 | 1460997869747 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 3480 | 1460997869749 Marionette TRACE conn4 <- [1,2142,null,{}] 09:44:29 INFO - PROCESS | 3480 | 1460997869752 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}] 09:44:29 INFO - PROCESS | 3480 | 1460997869870 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:44:30 INFO - PROCESS | 3480 | 1460997870047 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 3480 | ++DOCSHELL 25DA1C00 == 123 [pid = 3480] [id = 545] 09:44:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 160 (26D97400) [pid = 3480] [serial = 1635] [outer = 00000000] 09:44:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 161 (27293400) [pid = 3480] [serial = 1636] [outer = 26D97400] 09:44:30 INFO - PROCESS | 3480 | 1460997870102 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 162 (27298400) [pid = 3480] [serial = 1637] [outer = 26D97400] 09:44:30 INFO - PROCESS | 3480 | 1460997870690 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]]]}] 09:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 09:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:44:30 INFO - PROCESS | 3480 | 1460997870722 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 09:44:30 INFO - PROCESS | 3480 | 1460997870724 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 09:44:30 INFO - PROCESS | 3480 | 1460997870728 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:44:30 INFO - PROCESS | 3480 | 1460997870730 Marionette TRACE conn4 <- [1,2146,null,{}] 09:44:30 INFO - PROCESS | 3480 | 1460997870733 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}] 09:44:30 INFO - PROCESS | 3480 | 1460997870880 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:44:31 INFO - PROCESS | 3480 | 1460997871080 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:31 INFO - PROCESS | 3480 | ++DOCSHELL 12712800 == 124 [pid = 3480] [id = 546] 09:44:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 163 (1288CC00) [pid = 3480] [serial = 1638] [outer = 00000000] 09:44:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 164 (18555800) [pid = 3480] [serial = 1639] [outer = 1288CC00] 09:44:31 INFO - PROCESS | 3480 | 1460997871136 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 165 (191D2400) [pid = 3480] [serial = 1640] [outer = 1288CC00] 09:44:32 INFO - PROCESS | 3480 | 1460997872039 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]]]}] 09:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1370ms 09:44:32 INFO - PROCESS | 3480 | 1460997872101 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 09:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:44:32 INFO - PROCESS | 3480 | 1460997872105 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 09:44:32 INFO - PROCESS | 3480 | 1460997872110 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:44:32 INFO - PROCESS | 3480 | 1460997872114 Marionette TRACE conn4 <- [1,2150,null,{}] 09:44:32 INFO - PROCESS | 3480 | 1460997872121 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}] 09:44:32 INFO - PROCESS | 3480 | 1460997872242 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:44:32 INFO - PROCESS | 3480 | 1460997872415 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:32 INFO - PROCESS | 3480 | ++DOCSHELL 1825D400 == 125 [pid = 3480] [id = 547] 09:44:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 166 (18AE1800) [pid = 3480] [serial = 1641] [outer = 00000000] 09:44:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 167 (1BA81800) [pid = 3480] [serial = 1642] [outer = 18AE1800] 09:44:32 INFO - PROCESS | 3480 | 1460997872466 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 168 (1C229000) [pid = 3480] [serial = 1643] [outer = 18AE1800] 09:44:33 INFO - PROCESS | 3480 | 1460997873022 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]]]}] 09:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 990ms 09:44:33 INFO - PROCESS | 3480 | 1460997873101 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 3480 | 1460997873106 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 09:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:44:33 INFO - PROCESS | 3480 | 1460997873112 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - PROCESS | 3480 | 1460997873115 Marionette TRACE conn4 <- [1,2154,null,{}] 09:44:33 INFO - PROCESS | 3480 | 1460997873119 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}] 09:44:33 INFO - PROCESS | 3480 | 1460997873237 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:44:33 INFO - PROCESS | 3480 | 1460997873438 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 1A662000 == 124 [pid = 3480] [id = 536] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 1733A000 == 123 [pid = 3480] [id = 535] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 20231400 == 122 [pid = 3480] [id = 534] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 1F848800 == 121 [pid = 3480] [id = 533] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 1F46BC00 == 120 [pid = 3480] [id = 532] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 1D0AF400 == 119 [pid = 3480] [id = 531] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 167 (2023C800) [pid = 3480] [serial = 1552] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | ++DOCSHELL 12474000 == 120 [pid = 3480] [id = 548] 09:44:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 168 (12ABE000) [pid = 3480] [serial = 1644] [outer = 00000000] 09:44:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 169 (175C6C00) [pid = 3480] [serial = 1645] [outer = 12ABE000] 09:44:33 INFO - PROCESS | 3480 | 1460997873580 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 170 (18D8D000) [pid = 3480] [serial = 1646] [outer = 12ABE000] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 16E1B400 == 119 [pid = 3480] [id = 530] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 123BBC00 == 118 [pid = 3480] [id = 12] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 12C54800 == 117 [pid = 3480] [id = 529] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 20233C00 == 116 [pid = 3480] [id = 498] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 1751E800 == 115 [pid = 3480] [id = 528] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 18AD7C00 == 114 [pid = 3480] [id = 524] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 2056D400 == 113 [pid = 3480] [id = 523] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 20529400 == 112 [pid = 3480] [id = 522] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 2037DC00 == 111 [pid = 3480] [id = 521] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 200DD800 == 110 [pid = 3480] [id = 520] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 1B455000 == 109 [pid = 3480] [id = 519] 09:44:33 INFO - PROCESS | 3480 | --DOCSHELL 12AC6800 == 108 [pid = 3480] [id = 518] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 169 (200BE800) [pid = 3480] [serial = 1550] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 168 (2057B400) [pid = 3480] [serial = 1436] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 167 (1D0CF800) [pid = 3480] [serial = 1535] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 166 (20566C00) [pid = 3480] [serial = 1466] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 165 (2596D400) [pid = 3480] [serial = 1504] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 164 (1D2DAC00) [pid = 3480] [serial = 1442] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 163 (1F851400) [pid = 3480] [serial = 1540] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 162 (284DC800) [pid = 3480] [serial = 1454] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 161 (23CB7000) [pid = 3480] [serial = 1448] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 160 (20F65400) [pid = 3480] [serial = 1445] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 159 (1B7B2400) [pid = 3480] [serial = 1498] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 158 (2596B000) [pid = 3480] [serial = 1451] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 157 (1C22C400) [pid = 3480] [serial = 1525] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 156 (177A8C00) [pid = 3480] [serial = 1519] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 155 (23CB1000) [pid = 3480] [serial = 1496] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 154 (18ADDC00) [pid = 3480] [serial = 1523] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 153 (1CC85000) [pid = 3480] [serial = 1526] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 152 (1825D800) [pid = 3480] [serial = 1522] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 151 (17515400) [pid = 3480] [serial = 1528] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 150 (1C233000) [pid = 3480] [serial = 1534] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 149 (28C06000) [pid = 3480] [serial = 1513] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 148 (28C08400) [pid = 3480] [serial = 1457] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 147 (1F06B800) [pid = 3480] [serial = 1463] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (18255C00) [pid = 3480] [serial = 1529] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (1F8C0800) [pid = 3480] [serial = 1549] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (20016400) [pid = 3480] [serial = 1543] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (1F8BDC00) [pid = 3480] [serial = 1541] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (1F02B800) [pid = 3480] [serial = 1537] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (1B43BC00) [pid = 3480] [serial = 1531] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (200A4400) [pid = 3480] [serial = 1544] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (2009E800) [pid = 3480] [serial = 1501] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1BA7D000) [pid = 3480] [serial = 1532] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1A0E3800) [pid = 3480] [serial = 1439] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (1C22C000) [pid = 3480] [serial = 1547] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (1F0E6800) [pid = 3480] [serial = 1538] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (28C11C00) [pid = 3480] [serial = 1510] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (2832D400) [pid = 3480] [serial = 1516] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (2729A000) [pid = 3480] [serial = 1507] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (18AE5000) [pid = 3480] [serial = 1546] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (28F35400) [pid = 3480] [serial = 1460] [outer = 00000000] [url = about:blank] 09:44:34 INFO - PROCESS | 3480 | 1460997874090 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]]]}] 09:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1017ms 09:44:34 INFO - PROCESS | 3480 | 1460997874133 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 3480 | 1460997874135 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 09:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:44:34 INFO - PROCESS | 3480 | 1460997874138 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 3480 | 1460997874142 Marionette TRACE conn4 <- [1,2158,null,{}] 09:44:34 INFO - PROCESS | 3480 | 1460997874153 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}] 09:44:34 INFO - PROCESS | 3480 | 1460997874277 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:44:34 INFO - PROCESS | 3480 | 1460997874433 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 3480 | ++DOCSHELL 13AA4000 == 109 [pid = 3480] [id = 549] 09:44:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (18255C00) [pid = 3480] [serial = 1647] [outer = 00000000] 09:44:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (1A665000) [pid = 3480] [serial = 1648] [outer = 18255C00] 09:44:34 INFO - PROCESS | 3480 | 1460997874481 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (1C229C00) [pid = 3480] [serial = 1649] [outer = 18255C00] 09:44:34 INFO - PROCESS | 3480 | 1460997874889 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]]]}] 09:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 831ms 09:44:34 INFO - PROCESS | 3480 | 1460997874973 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 3480 | 1460997874976 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 09:44:34 INFO - PROCESS | 3480 | 1460997874979 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:44:34 INFO - PROCESS | 3480 | 1460997874981 Marionette TRACE conn4 <- [1,2162,null,{}] 09:44:35 INFO - PROCESS | 3480 | 1460997874984 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}] 09:44:35 INFO - PROCESS | 3480 | 1460997875088 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:44:35 INFO - PROCESS | 3480 | 1460997875103 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 3480 | ++DOCSHELL 1D0CA800 == 110 [pid = 3480] [id = 550] 09:44:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (1D0D2400) [pid = 3480] [serial = 1650] [outer = 00000000] 09:44:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (1D246400) [pid = 3480] [serial = 1651] [outer = 1D0D2400] 09:44:35 INFO - PROCESS | 3480 | 1460997875150 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (1EB3D000) [pid = 3480] [serial = 1652] [outer = 1D0D2400] 09:44:35 INFO - PROCESS | 3480 | 1460997875627 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]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 09:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:44:35 INFO - PROCESS | 3480 | 1460997875662 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 3480 | 1460997875664 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 09:44:35 INFO - PROCESS | 3480 | 1460997875668 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 3480 | 1460997875670 Marionette TRACE conn4 <- [1,2166,null,{}] 09:44:35 INFO - PROCESS | 3480 | 1460997875673 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}] 09:44:35 INFO - PROCESS | 3480 | 1460997875769 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:44:35 INFO - PROCESS | 3480 | 1460997875775 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 3480 | ++DOCSHELL 1EBEA000 == 111 [pid = 3480] [id = 551] 09:44:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (1F025000) [pid = 3480] [serial = 1653] [outer = 00000000] 09:44:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (1F466400) [pid = 3480] [serial = 1654] [outer = 1F025000] 09:44:35 INFO - PROCESS | 3480 | 1460997875820 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (1F5F0000) [pid = 3480] [serial = 1655] [outer = 1F025000] 09:44:36 INFO - PROCESS | 3480 | 1460997876343 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]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 731ms 09:44:36 INFO - PROCESS | 3480 | 1460997876398 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 3480 | 1460997876400 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 09:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:44:36 INFO - PROCESS | 3480 | 1460997876409 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 3480 | 1460997876411 Marionette TRACE conn4 <- [1,2170,null,{}] 09:44:36 INFO - PROCESS | 3480 | 1460997876415 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}] 09:44:36 INFO - PROCESS | 3480 | 1460997876610 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:44:36 INFO - PROCESS | 3480 | 1460997876642 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 3480 | ++DOCSHELL 1F8B8800 == 112 [pid = 3480] [id = 552] 09:44:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (1F8C2400) [pid = 3480] [serial = 1656] [outer = 00000000] 09:44:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (200A5400) [pid = 3480] [serial = 1657] [outer = 1F8C2400] 09:44:36 INFO - PROCESS | 3480 | 1460997876692 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (200AB000) [pid = 3480] [serial = 1658] [outer = 1F8C2400] 09:44:37 INFO - PROCESS | 3480 | 1460997877174 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]]]}] 09:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 830ms 09:44:37 INFO - PROCESS | 3480 | 1460997877235 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 3480 | 1460997877237 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 09:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:44:37 INFO - PROCESS | 3480 | 1460997877240 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 3480 | 1460997877242 Marionette TRACE conn4 <- [1,2174,null,{}] 09:44:37 INFO - PROCESS | 3480 | 1460997877245 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}] 09:44:37 INFO - PROCESS | 3480 | 1460997877397 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:44:37 INFO - PROCESS | 3480 | 1460997877420 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 3480 | ++DOCSHELL 127A6C00 == 113 [pid = 3480] [id = 553] 09:44:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (127A7000) [pid = 3480] [serial = 1659] [outer = 00000000] 09:44:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (200DAC00) [pid = 3480] [serial = 1660] [outer = 127A7000] 09:44:37 INFO - PROCESS | 3480 | 1460997877467 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (20240000) [pid = 3480] [serial = 1661] [outer = 127A7000] 09:44:37 INFO - PROCESS | 3480 | 1460997877936 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]]]}] 09:44:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:44:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 09:44:38 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (1F52E000) [pid = 3480] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:44:38 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (1D241C00) [pid = 3480] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:44:38 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (12C5A400) [pid = 3480] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:44:38 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (1A596C00) [pid = 3480] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:44:38 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (1F8BD400) [pid = 3480] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:44:38 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (2023A000) [pid = 3480] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:44:38 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1D488000) [pid = 3480] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:44:38 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (1825DC00) [pid = 3480] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:44:38 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (1751D800) [pid = 3480] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:44:38 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (123EE800) [pid = 3480] [serial = 32] [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.] 09:44:38 INFO - PROCESS | 3480 | 1460997878231 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 3480 | 1460997878233 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 09:44:38 INFO - PROCESS | 3480 | 1460997878243 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 3480 | 1460997878245 Marionette TRACE conn4 <- [1,2178,null,{}] 09:44:38 INFO - PROCESS | 3480 | 1460997878249 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}] 09:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:44:38 INFO - PROCESS | 3480 | 1460997878347 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:44:38 INFO - PROCESS | 3480 | 1460997878353 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 3480 | ++DOCSHELL 1287DC00 == 114 [pid = 3480] [id = 554] 09:44:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (1288A400) [pid = 3480] [serial = 1662] [outer = 00000000] 09:44:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (1BB1F000) [pid = 3480] [serial = 1663] [outer = 1288A400] 09:44:38 INFO - PROCESS | 3480 | 1460997878400 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (1D488000) [pid = 3480] [serial = 1664] [outer = 1288A400] 09:44:38 INFO - PROCESS | 3480 | 1460997878875 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]]]}] 09:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 09:44:38 INFO - PROCESS | 3480 | 1460997878930 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 3480 | 1460997878932 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 09:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:44:38 INFO - PROCESS | 3480 | 1460997878936 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 3480 | 1460997878937 Marionette TRACE conn4 <- [1,2182,null,{}] 09:44:38 INFO - PROCESS | 3480 | 1460997878941 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}] 09:44:39 INFO - PROCESS | 3480 | 1460997879038 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:44:39 INFO - PROCESS | 3480 | 1460997879045 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:39 INFO - PROCESS | 3480 | ++DOCSHELL 1F8B5800 == 115 [pid = 3480] [id = 555] 09:44:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (20015400) [pid = 3480] [serial = 1665] [outer = 00000000] 09:44:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (202B1C00) [pid = 3480] [serial = 1666] [outer = 20015400] 09:44:39 INFO - PROCESS | 3480 | 1460997879093 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (2043D400) [pid = 3480] [serial = 1667] [outer = 20015400] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 12720000 == 114 [pid = 3480] [id = 488] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 20574000 == 113 [pid = 3480] [id = 409] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 126C2400 == 112 [pid = 3480] [id = 150] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 12711C00 == 111 [pid = 3480] [id = 330] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 20010C00 == 110 [pid = 3480] [id = 300] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 200A8C00 == 109 [pid = 3480] [id = 164] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 20FB1000 == 108 [pid = 3480] [id = 235] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 200DFC00 == 107 [pid = 3480] [id = 373] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 20581000 == 106 [pid = 3480] [id = 313] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 173C5400 == 105 [pid = 3480] [id = 449] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 235C5800 == 104 [pid = 3480] [id = 251] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1CD0CC00 == 103 [pid = 3480] [id = 299] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 28C0D400 == 102 [pid = 3480] [id = 486] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 20D5C400 == 101 [pid = 3480] [id = 75] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 2037AC00 == 100 [pid = 3480] [id = 408] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 20FACC00 == 99 [pid = 3480] [id = 459] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 202B1800 == 98 [pid = 3480] [id = 236] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1F025800 == 97 [pid = 3480] [id = 265] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 20235400 == 96 [pid = 3480] [id = 163] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 20018C00 == 95 [pid = 3480] [id = 407] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1F536800 == 94 [pid = 3480] [id = 353] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 27292000 == 93 [pid = 3480] [id = 485] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1BB12000 == 92 [pid = 3480] [id = 318] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 202B1400 == 91 [pid = 3480] [id = 374] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 15F58400 == 90 [pid = 3480] [id = 77] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1CD10400 == 89 [pid = 3480] [id = 187] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 173D9C00 == 88 [pid = 3480] [id = 487] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1D245400 == 87 [pid = 3480] [id = 525] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 23138000 == 86 [pid = 3480] [id = 483] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1F852400 == 85 [pid = 3480] [id = 179] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 127A5400 == 84 [pid = 3480] [id = 527] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 23CAD800 == 83 [pid = 3480] [id = 252] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 236DBC00 == 82 [pid = 3480] [id = 526] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 126BF000 == 81 [pid = 3480] [id = 280] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 23EB6400 == 80 [pid = 3480] [id = 484] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 20237C00 == 79 [pid = 3480] [id = 344] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1779F800 == 78 [pid = 3480] [id = 91] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 12875C00 == 77 [pid = 3480] [id = 267] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 15F58C00 == 76 [pid = 3480] [id = 237] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1C232000 == 75 [pid = 3480] [id = 64] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 12633800 == 74 [pid = 3480] [id = 61] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 20564400 == 73 [pid = 3480] [id = 375] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 12603C00 == 72 [pid = 3480] [id = 302] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1288E800 == 71 [pid = 3480] [id = 430] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1F537C00 == 70 [pid = 3480] [id = 281] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 200C2C00 == 69 [pid = 3480] [id = 517] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 12448400 == 68 [pid = 3480] [id = 90] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1287AC00 == 67 [pid = 3480] [id = 62] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 23DD2400 == 66 [pid = 3480] [id = 428] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 18AD9800 == 65 [pid = 3480] [id = 178] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 12C5B800 == 64 [pid = 3480] [id = 177] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 202B2400 == 63 [pid = 3480] [id = 149] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 12E21C00 == 62 [pid = 3480] [id = 297] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 20567400 == 61 [pid = 3480] [id = 389] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 26899800 == 60 [pid = 3480] [id = 465] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 20236800 == 59 [pid = 3480] [id = 278] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 18253000 == 58 [pid = 3480] [id = 220] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 126B6C00 == 57 [pid = 3480] [id = 506] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1271DC00 == 56 [pid = 3480] [id = 145] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 15F56400 == 55 [pid = 3480] [id = 394] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1CD07400 == 54 [pid = 3480] [id = 372] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1F0DCC00 == 53 [pid = 3480] [id = 334] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 173CE000 == 52 [pid = 3480] [id = 467] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 28326400 == 51 [pid = 3480] [id = 505] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 20441C00 == 50 [pid = 3480] [id = 386] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 2000C800 == 49 [pid = 3480] [id = 301] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1A0CD000 == 48 [pid = 3480] [id = 63] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1C233C00 == 47 [pid = 3480] [id = 219] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 27070400 == 46 [pid = 3480] [id = 504] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 27297800 == 45 [pid = 3480] [id = 466] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 26892C00 == 44 [pid = 3480] [id = 464] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 23EAD400 == 43 [pid = 3480] [id = 429] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1825D400 == 42 [pid = 3480] [id = 547] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 12712800 == 41 [pid = 3480] [id = 546] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 26D9B400 == 40 [pid = 3480] [id = 544] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 25DA1C00 == 39 [pid = 3480] [id = 545] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 2596C800 == 38 [pid = 3480] [id = 543] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 23DD2800 == 37 [pid = 3480] [id = 542] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 20D53000 == 36 [pid = 3480] [id = 540] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 235BD000 == 35 [pid = 3480] [id = 541] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1C22AC00 == 34 [pid = 3480] [id = 539] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 1F5E4400 == 33 [pid = 3480] [id = 537] 09:44:40 INFO - PROCESS | 3480 | --DOCSHELL 16EA6000 == 32 [pid = 3480] [id = 538] 09:44:41 INFO - PROCESS | 3480 | --DOCSHELL 1D0CA800 == 31 [pid = 3480] [id = 550] 09:44:41 INFO - PROCESS | 3480 | --DOCSHELL 13AA4000 == 30 [pid = 3480] [id = 549] 09:44:41 INFO - PROCESS | 3480 | --DOCSHELL 1287DC00 == 29 [pid = 3480] [id = 554] 09:44:41 INFO - PROCESS | 3480 | --DOCSHELL 12474000 == 28 [pid = 3480] [id = 548] 09:44:41 INFO - PROCESS | 3480 | --DOCSHELL 127A6C00 == 27 [pid = 3480] [id = 553] 09:44:41 INFO - PROCESS | 3480 | --DOCSHELL 1EBEA000 == 26 [pid = 3480] [id = 551] 09:44:41 INFO - PROCESS | 3480 | --DOCSHELL 1F8B8800 == 25 [pid = 3480] [id = 552] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (1F84B400) [pid = 3480] [serial = 1597] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (1EB43C00) [pid = 3480] [serial = 1594] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1757CC00) [pid = 3480] [serial = 1588] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (18ADE800) [pid = 3480] [serial = 1589] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (1C235000) [pid = 3480] [serial = 1591] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (1CD10800) [pid = 3480] [serial = 1592] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (200CD000) [pid = 3480] [serial = 1600] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (1BBDEC00) [pid = 3480] [serial = 1582] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (18258000) [pid = 3480] [serial = 1555] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (1D0D0000) [pid = 3480] [serial = 1558] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (202A7800) [pid = 3480] [serial = 1561] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (20446000) [pid = 3480] [serial = 1564] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (20570400) [pid = 3480] [serial = 1567] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (20F61C00) [pid = 3480] [serial = 1570] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (23135400) [pid = 3480] [serial = 1573] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (236DD800) [pid = 3480] [serial = 1576] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (23DD7000) [pid = 3480] [serial = 1579] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (20372800) [pid = 3480] [serial = 1603] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (20233800) [pid = 3480] [serial = 1609] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (2044B800) [pid = 3480] [serial = 1610] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (2043E400) [pid = 3480] [serial = 1604] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (20582000) [pid = 3480] [serial = 1612] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (1BA8A800) [pid = 3480] [serial = 1586] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (1A346800) [pid = 3480] [serial = 1585] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (1B758400) [pid = 3480] [serial = 1606] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (200DE000) [pid = 3480] [serial = 1601] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1F850000) [pid = 3480] [serial = 1598] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (1D0CE800) [pid = 3480] [serial = 1607] [outer = 00000000] [url = about:blank] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (1CC07C00) [pid = 3480] [serial = 1097] [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.] 09:44:41 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1F0DC000) [pid = 3480] [serial = 1595] [outer = 00000000] [url = about:blank] 09:44:42 INFO - PROCESS | 3480 | 1460997882029 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]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 3122ms 09:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:44:42 INFO - PROCESS | 3480 | 1460997882058 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 3480 | 1460997882062 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 09:44:42 INFO - PROCESS | 3480 | 1460997882068 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 3480 | 1460997882071 Marionette TRACE conn4 <- [1,2186,null,{}] 09:44:42 INFO - PROCESS | 3480 | 1460997882077 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}] 09:44:42 INFO - PROCESS | 3480 | 1460997882172 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:44:42 INFO - PROCESS | 3480 | 1460997882304 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 3480 | ++DOCSHELL 12355000 == 26 [pid = 3480] [id = 556] 09:44:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1235A800) [pid = 3480] [serial = 1668] [outer = 00000000] 09:44:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (12441000) [pid = 3480] [serial = 1669] [outer = 1235A800] 09:44:42 INFO - PROCESS | 3480 | 1460997882353 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1247B000) [pid = 3480] [serial = 1670] [outer = 1235A800] 09:44:42 INFO - PROCESS | 3480 | 1460997882748 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]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 09:44:42 INFO - PROCESS | 3480 | 1460997882798 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 3480 | 1460997882804 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 09:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:44:42 INFO - PROCESS | 3480 | 1460997882810 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 3480 | 1460997882813 Marionette TRACE conn4 <- [1,2190,null,{}] 09:44:42 INFO - PROCESS | 3480 | 1460997882817 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}] 09:44:42 INFO - PROCESS | 3480 | 1460997882905 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:44:42 INFO - PROCESS | 3480 | 1460997882913 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 3480 | ++DOCSHELL 1260E800 == 27 [pid = 3480] [id = 557] 09:44:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1260FC00) [pid = 3480] [serial = 1671] [outer = 00000000] 09:44:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (126BE000) [pid = 3480] [serial = 1672] [outer = 1260FC00] 09:44:42 INFO - PROCESS | 3480 | 1460997882960 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (12711800) [pid = 3480] [serial = 1673] [outer = 1260FC00] 09:44:43 INFO - PROCESS | 3480 | 1460997883422 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]]]}] 09:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 09:44:43 INFO - PROCESS | 3480 | 1460997883483 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:44:43 INFO - PROCESS | 3480 | 1460997883486 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 09:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:44:43 INFO - PROCESS | 3480 | 1460997883489 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:44:43 INFO - PROCESS | 3480 | 1460997883493 Marionette TRACE conn4 <- [1,2194,null,{}] 09:44:43 INFO - PROCESS | 3480 | 1460997883504 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}] 09:44:43 INFO - PROCESS | 3480 | 1460997883629 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:44:43 INFO - PROCESS | 3480 | 1460997883639 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 3480 | ++DOCSHELL 12877400 == 28 [pid = 3480] [id = 558] 09:44:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (12878000) [pid = 3480] [serial = 1674] [outer = 00000000] 09:44:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1287C800) [pid = 3480] [serial = 1675] [outer = 12878000] 09:44:43 INFO - PROCESS | 3480 | 1460997883690 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1288B000) [pid = 3480] [serial = 1676] [outer = 12878000] 09:44:44 INFO - PROCESS | 3480 | 1460997884177 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]]]}] 09:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 09:44:44 INFO - PROCESS | 3480 | 1460997884223 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 3480 | 1460997884226 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 09:44:44 INFO - PROCESS | 3480 | 1460997884229 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:44:44 INFO - PROCESS | 3480 | 1460997884231 Marionette TRACE conn4 <- [1,2198,null,{}] 09:44:44 INFO - PROCESS | 3480 | 1460997884234 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}] 09:44:44 INFO - PROCESS | 3480 | 1460997884321 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:44:44 INFO - PROCESS | 3480 | 1460997884327 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 3480 | ++DOCSHELL 127A6800 == 29 [pid = 3480] [id = 559] 09:44:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (12896400) [pid = 3480] [serial = 1677] [outer = 00000000] 09:44:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (12C50400) [pid = 3480] [serial = 1678] [outer = 12896400] 09:44:44 INFO - PROCESS | 3480 | 1460997884373 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (12C5A400) [pid = 3480] [serial = 1679] [outer = 12896400] 09:44:44 INFO - PROCESS | 3480 | 1460997884810 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]]]}] 09:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 631ms 09:44:44 INFO - PROCESS | 3480 | 1460997884864 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 3480 | 1460997884866 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 09:44:44 INFO - PROCESS | 3480 | 1460997884869 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:44:44 INFO - PROCESS | 3480 | 1460997884871 Marionette TRACE conn4 <- [1,2202,null,{}] 09:44:44 INFO - PROCESS | 3480 | 1460997884875 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}] 09:44:44 INFO - PROCESS | 3480 | 1460997884958 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:44:45 INFO - PROCESS | 3480 | 1460997884966 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 3480 | ++DOCSHELL 12E19C00 == 30 [pid = 3480] [id = 560] 09:44:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (136EC800) [pid = 3480] [serial = 1680] [outer = 00000000] 09:44:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (13790400) [pid = 3480] [serial = 1681] [outer = 136EC800] 09:44:45 INFO - PROCESS | 3480 | 1460997885014 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (15F03800) [pid = 3480] [serial = 1682] [outer = 136EC800] 09:44:45 INFO - PROCESS | 3480 | 1460997885505 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]]]}] 09:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 09:44:45 INFO - PROCESS | 3480 | 1460997885544 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 3480 | 1460997885546 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 09:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:44:45 INFO - PROCESS | 3480 | 1460997885552 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 3480 | 1460997885554 Marionette TRACE conn4 <- [1,2206,null,{}] 09:44:45 INFO - PROCESS | 3480 | 1460997885557 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}] 09:44:45 INFO - PROCESS | 3480 | 1460997885675 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:44:45 INFO - PROCESS | 3480 | 1460997885684 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 3480 | ++DOCSHELL 16E23400 == 31 [pid = 3480] [id = 561] 09:44:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (16E9DC00) [pid = 3480] [serial = 1683] [outer = 00000000] 09:44:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (17519400) [pid = 3480] [serial = 1684] [outer = 16E9DC00] 09:44:45 INFO - PROCESS | 3480 | 1460997885735 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (1751F400) [pid = 3480] [serial = 1685] [outer = 16E9DC00] 09:44:46 INFO - PROCESS | 3480 | 1460997886165 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]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 09:44:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:44:46 INFO - PROCESS | 3480 | 1460997886240 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 3480 | 1460997886242 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 09:44:46 INFO - PROCESS | 3480 | 1460997886245 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 3480 | 1460997886247 Marionette TRACE conn4 <- [1,2210,null,{}] 09:44:46 INFO - PROCESS | 3480 | 1460997886250 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}] 09:44:46 INFO - PROCESS | 3480 | 1460997886328 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:44:46 INFO - PROCESS | 3480 | 1460997886364 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 3480 | ++DOCSHELL 18253000 == 32 [pid = 3480] [id = 562] 09:44:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (18253400) [pid = 3480] [serial = 1686] [outer = 00000000] 09:44:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 131 (1825B800) [pid = 3480] [serial = 1687] [outer = 18253400] 09:44:46 INFO - PROCESS | 3480 | 1460997886409 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 132 (1825BC00) [pid = 3480] [serial = 1688] [outer = 18253400] 09:44:46 INFO - PROCESS | 3480 | 1460997886852 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]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 631ms 09:44:46 INFO - PROCESS | 3480 | 1460997886876 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 3480 | 1460997886878 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 09:44:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:44:46 INFO - PROCESS | 3480 | 1460997886881 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 3480 | 1460997886882 Marionette TRACE conn4 <- [1,2214,null,{}] 09:44:46 INFO - PROCESS | 3480 | 1460997886890 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}] 09:44:47 INFO - PROCESS | 3480 | 1460997886970 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:44:47 INFO - PROCESS | 3480 | 1460997886977 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 3480 | ++DOCSHELL 1848F400 == 33 [pid = 3480] [id = 563] 09:44:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 133 (1848F800) [pid = 3480] [serial = 1689] [outer = 00000000] 09:44:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 134 (18A0CC00) [pid = 3480] [serial = 1690] [outer = 1848F800] 09:44:47 INFO - PROCESS | 3480 | 1460997887022 Marionette DEBUG loaded listener.js 09:44:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 135 (18552C00) [pid = 3480] [serial = 1691] [outer = 1848F800] 09:44:47 INFO - PROCESS | 3480 | 1460997887440 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]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 590ms 09:44:47 INFO - PROCESS | 3480 | 1460997887472 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 3480 | 1460997887475 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 09:44:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:44:47 INFO - PROCESS | 3480 | 1460997887512 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 3480 | 1460997887514 Marionette TRACE conn4 <- [1,2218,null,{}] 09:44:47 INFO - PROCESS | 3480 | 1460997887519 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}] 09:44:47 INFO - PROCESS | 3480 | 1460997887600 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:44:47 INFO - PROCESS | 3480 | 1460997887606 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 3480 | ++DOCSHELL 0F04DC00 == 34 [pid = 3480] [id = 564] 09:44:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 136 (12874C00) [pid = 3480] [serial = 1692] [outer = 00000000] 09:44:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 137 (18D8FC00) [pid = 3480] [serial = 1693] [outer = 12874C00] 09:44:47 INFO - PROCESS | 3480 | 1460997887651 Marionette DEBUG loaded listener.js 09:44:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 138 (18D8F800) [pid = 3480] [serial = 1694] [outer = 12874C00] 09:44:48 INFO - PROCESS | 3480 | 1460997888094 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]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:44:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 09:44:48 INFO - PROCESS | 3480 | 1460997888153 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 3480 | 1460997888155 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 09:44:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:44:48 INFO - PROCESS | 3480 | 1460997888177 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - PROCESS | 3480 | 1460997888179 Marionette TRACE conn4 <- [1,2222,null,{}] 09:44:48 INFO - PROCESS | 3480 | 1460997888182 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}] 09:44:48 INFO - PROCESS | 3480 | 1460997888309 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:44:48 INFO - PROCESS | 3480 | 1460997888385 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 3480 | ++DOCSHELL 18E0E800 == 35 [pid = 3480] [id = 565] 09:44:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 139 (191DA400) [pid = 3480] [serial = 1695] [outer = 00000000] 09:44:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 140 (1A0DFC00) [pid = 3480] [serial = 1696] [outer = 191DA400] 09:44:48 INFO - PROCESS | 3480 | 1460997888429 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 141 (1A0E3C00) [pid = 3480] [serial = 1697] [outer = 191DA400] 09:44:48 INFO - PROCESS | 3480 | 1460997888866 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]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:44:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 09:44:48 INFO - PROCESS | 3480 | 1460997888910 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 3480 | 1460997888913 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 09:44:48 INFO - PROCESS | 3480 | 1460997888916 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:44:48 INFO - PROCESS | 3480 | 1460997888919 Marionette TRACE conn4 <- [1,2226,null,{}] 09:44:48 INFO - PROCESS | 3480 | 1460997888922 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}] 09:44:49 INFO - PROCESS | 3480 | 1460997889085 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:44:49 INFO - PROCESS | 3480 | 1460997889111 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 3480 | ++DOCSHELL 1A342800 == 36 [pid = 3480] [id = 566] 09:44:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 142 (1A58BC00) [pid = 3480] [serial = 1698] [outer = 00000000] 09:44:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 143 (1B437000) [pid = 3480] [serial = 1699] [outer = 1A58BC00] 09:44:49 INFO - PROCESS | 3480 | 1460997889167 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 144 (1B753400) [pid = 3480] [serial = 1700] [outer = 1A58BC00] 09:44:49 INFO - PROCESS | 3480 | 1460997889622 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]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:44:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 09:44:49 INFO - PROCESS | 3480 | 1460997889650 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 3480 | 1460997889652 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 09:44:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:44:49 INFO - PROCESS | 3480 | 1460997889655 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 3480 | 1460997889656 Marionette TRACE conn4 <- [1,2230,null,{}] 09:44:49 INFO - PROCESS | 3480 | 1460997889660 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}] 09:44:49 INFO - PROCESS | 3480 | 1460997889777 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:44:49 INFO - PROCESS | 3480 | 1460997889850 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 3480 | ++DOCSHELL 1B75B800 == 37 [pid = 3480] [id = 567] 09:44:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 145 (1B75BC00) [pid = 3480] [serial = 1701] [outer = 00000000] 09:44:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 146 (1BA80800) [pid = 3480] [serial = 1702] [outer = 1B75BC00] 09:44:49 INFO - PROCESS | 3480 | 1460997889895 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 147 (1BA83800) [pid = 3480] [serial = 1703] [outer = 1B75BC00] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 146 (1F46B400) [pid = 3480] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 145 (1271B000) [pid = 3480] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 144 (235C3400) [pid = 3480] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 143 (2689DC00) [pid = 3480] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 142 (18D9A000) [pid = 3480] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 141 (23129C00) [pid = 3480] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 140 (28328000) [pid = 3480] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 139 (2037E000) [pid = 3480] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 138 (1D0D7400) [pid = 3480] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 137 (200D5400) [pid = 3480] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 136 (12892800) [pid = 3480] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 135 (12CE3000) [pid = 3480] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 134 (1B75E800) [pid = 3480] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 133 (2057B800) [pid = 3480] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 132 (284EB800) [pid = 3480] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 131 (27071400) [pid = 3480] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 130 (2052F800) [pid = 3480] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (20579C00) [pid = 3480] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (200E2000) [pid = 3480] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (23CB4000) [pid = 3480] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (1F8C2400) [pid = 3480] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (127A7000) [pid = 3480] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (1288A400) [pid = 3480] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (26D9B800) [pid = 3480] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (25DA1400) [pid = 3480] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (23DD7800) [pid = 3480] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (235C1400) [pid = 3480] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (20D54000) [pid = 3480] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (1C497000) [pid = 3480] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (17522C00) [pid = 3480] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (2052A800) [pid = 3480] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1F025000) [pid = 3480] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1D0D2400) [pid = 3480] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (18255C00) [pid = 3480] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (12ABE000) [pid = 3480] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (18AE1800) [pid = 3480] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1288CC00) [pid = 3480] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:44:51 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (26D97400) [pid = 3480] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:44:51 INFO - PROCESS | 3480 | 1460997891261 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]]]}] 09:44:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:44:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1622ms 09:44:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:44:51 INFO - PROCESS | 3480 | 1460997891278 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:44:51 INFO - PROCESS | 3480 | 1460997891280 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 09:44:51 INFO - PROCESS | 3480 | 1460997891284 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - PROCESS | 3480 | 1460997891285 Marionette TRACE conn4 <- [1,2234,null,{}] 09:44:51 INFO - PROCESS | 3480 | 1460997891289 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}] 09:44:51 INFO - PROCESS | 3480 | 1460997891375 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:44:51 INFO - PROCESS | 3480 | 1460997891480 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 3480 | ++DOCSHELL 12470800 == 38 [pid = 3480] [id = 568] 09:44:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1287A800) [pid = 3480] [serial = 1704] [outer = 00000000] 09:44:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1751B400) [pid = 3480] [serial = 1705] [outer = 1287A800] 09:44:51 INFO - PROCESS | 3480 | 1460997891526 Marionette DEBUG loaded listener.js 09:44:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (177A4000) [pid = 3480] [serial = 1706] [outer = 1287A800] 09:44:51 INFO - PROCESS | 3480 | 1460997891882 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]]]}] 09:44:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:44:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 631ms 09:44:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:44:51 INFO - PROCESS | 3480 | 1460997891914 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:44:51 INFO - PROCESS | 3480 | 1460997891916 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 09:44:51 INFO - PROCESS | 3480 | 1460997891919 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - PROCESS | 3480 | 1460997891920 Marionette TRACE conn4 <- [1,2238,null,{}] 09:44:51 INFO - PROCESS | 3480 | 1460997891924 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}] 09:44:52 INFO - PROCESS | 3480 | 1460997892046 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:44:52 INFO - PROCESS | 3480 | 1460997892055 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 3480 | ++DOCSHELL 1751C400 == 39 [pid = 3480] [id = 569] 09:44:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (175C4400) [pid = 3480] [serial = 1707] [outer = 00000000] 09:44:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1B75E800) [pid = 3480] [serial = 1708] [outer = 175C4400] 09:44:52 INFO - PROCESS | 3480 | 1460997892099 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1BB12400) [pid = 3480] [serial = 1709] [outer = 175C4400] 09:44:52 INFO - PROCESS | 3480 | 1460997892507 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]]]}] 09:44:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 09:44:52 INFO - PROCESS | 3480 | 1460997892550 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 3480 | 1460997892552 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 09:44:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:44:52 INFO - PROCESS | 3480 | 1460997892555 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - PROCESS | 3480 | 1460997892557 Marionette TRACE conn4 <- [1,2242,null,{}] 09:44:52 INFO - PROCESS | 3480 | 1460997892560 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}] 09:44:52 INFO - PROCESS | 3480 | 1460997892643 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:44:52 INFO - PROCESS | 3480 | 1460997892770 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 3480 | ++DOCSHELL 13AA2000 == 40 [pid = 3480] [id = 570] 09:44:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1B74F800) [pid = 3480] [serial = 1710] [outer = 00000000] 09:44:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1BB1CC00) [pid = 3480] [serial = 1711] [outer = 1B74F800] 09:44:52 INFO - PROCESS | 3480 | 1460997892818 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1BBB7400) [pid = 3480] [serial = 1712] [outer = 1B74F800] 09:44:53 INFO - PROCESS | 3480 | 1460997893303 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]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:44:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 770ms 09:44:53 INFO - PROCESS | 3480 | 1460997893327 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:44:53 INFO - PROCESS | 3480 | 1460997893331 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 09:44:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:44:53 INFO - PROCESS | 3480 | 1460997893337 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - PROCESS | 3480 | 1460997893341 Marionette TRACE conn4 <- [1,2246,null,{}] 09:44:53 INFO - PROCESS | 3480 | 1460997893347 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}] 09:44:53 INFO - PROCESS | 3480 | 1460997893528 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:44:53 INFO - PROCESS | 3480 | 1460997893622 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 3480 | ++DOCSHELL 0F04E400 == 41 [pid = 3480] [id = 571] 09:44:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (0F04F000) [pid = 3480] [serial = 1713] [outer = 00000000] 09:44:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1262FC00) [pid = 3480] [serial = 1714] [outer = 0F04F000] 09:44:53 INFO - PROCESS | 3480 | 1460997893680 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 121 (126BC800) [pid = 3480] [serial = 1715] [outer = 0F04F000] 09:44:54 INFO - PROCESS | 3480 | 1460997894410 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]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1133ms 09:44:54 INFO - PROCESS | 3480 | 1460997894470 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 3480 | 1460997894476 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 09:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:44:54 INFO - PROCESS | 3480 | 1460997894482 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 3480 | 1460997894485 Marionette TRACE conn4 <- [1,2250,null,{}] 09:44:54 INFO - PROCESS | 3480 | 1460997894489 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}] 09:44:54 INFO - PROCESS | 3480 | 1460997894608 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:44:54 INFO - PROCESS | 3480 | 1460997894751 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 3480 | ++DOCSHELL 1271CC00 == 42 [pid = 3480] [id = 572] 09:44:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 122 (12872800) [pid = 3480] [serial = 1716] [outer = 00000000] 09:44:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 123 (12E1A000) [pid = 3480] [serial = 1717] [outer = 12872800] 09:44:54 INFO - PROCESS | 3480 | 1460997894807 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 124 (15F58400) [pid = 3480] [serial = 1718] [outer = 12872800] 09:44:55 INFO - PROCESS | 3480 | 1460997895506 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]]]}] 09:44:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:44:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1070ms 09:44:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:44:55 INFO - PROCESS | 3480 | 1460997895555 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 3480 | 1460997895557 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 09:44:55 INFO - PROCESS | 3480 | 1460997895561 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - PROCESS | 3480 | 1460997895565 Marionette TRACE conn4 <- [1,2254,null,{}] 09:44:55 INFO - PROCESS | 3480 | 1460997895577 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}] 09:44:55 INFO - PROCESS | 3480 | 1460997895767 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:44:55 INFO - PROCESS | 3480 | 1460997895786 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 3480 | ++DOCSHELL 1A0EC000 == 43 [pid = 3480] [id = 573] 09:44:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 125 (1A344800) [pid = 3480] [serial = 1719] [outer = 00000000] 09:44:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 126 (1B455C00) [pid = 3480] [serial = 1720] [outer = 1A344800] 09:44:55 INFO - PROCESS | 3480 | 1460997895843 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 127 (1BB1B000) [pid = 3480] [serial = 1721] [outer = 1A344800] 09:44:56 INFO - PROCESS | 3480 | 1460997896864 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]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1332ms 09:44:56 INFO - PROCESS | 3480 | 1460997896896 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 3480 | 1460997896899 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 09:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:44:56 INFO - PROCESS | 3480 | 1460997896904 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 3480 | 1460997896908 Marionette TRACE conn4 <- [1,2258,null,{}] 09:44:56 INFO - PROCESS | 3480 | 1460997896915 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}] 09:44:57 INFO - PROCESS | 3480 | 1460997897082 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:44:57 INFO - PROCESS | 3480 | 1460997897102 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 3480 | ++DOCSHELL 1271AC00 == 44 [pid = 3480] [id = 574] 09:44:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 128 (1279E800) [pid = 3480] [serial = 1722] [outer = 00000000] 09:44:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 129 (12C56800) [pid = 3480] [serial = 1723] [outer = 1279E800] 09:44:57 INFO - PROCESS | 3480 | 1460997897151 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 130 (15F58000) [pid = 3480] [serial = 1724] [outer = 1279E800] 09:44:57 INFO - PROCESS | 3480 | --DOCSHELL 1A0E9800 == 43 [pid = 3480] [id = 132] 09:44:57 INFO - PROCESS | 3480 | --DOCSHELL 1A0E8000 == 42 [pid = 3480] [id = 125] 09:44:57 INFO - PROCESS | 3480 | --DOCSHELL 1C229800 == 41 [pid = 3480] [id = 124] 09:44:57 INFO - PROCESS | 3480 | --DOCSHELL 12470400 == 40 [pid = 3480] [id = 129] 09:44:57 INFO - PROCESS | 3480 | --DOCSHELL 1F462000 == 39 [pid = 3480] [id = 126] 09:44:57 INFO - PROCESS | 3480 | --DOCSHELL 200C7400 == 38 [pid = 3480] [id = 130] 09:44:57 INFO - PROCESS | 3480 | --DOCSHELL 18E10800 == 37 [pid = 3480] [id = 123] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 129 (202B1C00) [pid = 3480] [serial = 1666] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOCSHELL 1F8B5800 == 36 [pid = 3480] [id = 555] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 128 (284E5000) [pid = 3480] [serial = 1508] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 127 (1C22D400) [pid = 3480] [serial = 1499] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 126 (26896C00) [pid = 3480] [serial = 1505] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 125 (2832F800) [pid = 3480] [serial = 1517] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 124 (20524400) [pid = 3480] [serial = 1565] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 123 (202A8800) [pid = 3480] [serial = 1502] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 122 (202A8C00) [pid = 3480] [serial = 1553] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 121 (1D0D5400) [pid = 3480] [serial = 1583] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 120 (18D8DC00) [pid = 3480] [serial = 1556] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (1D245C00) [pid = 3480] [serial = 1559] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (235B8800) [pid = 3480] [serial = 1574] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (28F34800) [pid = 3480] [serial = 1511] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (28F3A000) [pid = 3480] [serial = 1514] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (20578000) [pid = 3480] [serial = 1568] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (20FA5000) [pid = 3480] [serial = 1571] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (20373800) [pid = 3480] [serial = 1562] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (23EAE800) [pid = 3480] [serial = 1580] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (123F1800) [pid = 3480] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (18E08000) [pid = 3480] [serial = 1520] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (23CB0800) [pid = 3480] [serial = 1577] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (200A5400) [pid = 3480] [serial = 1657] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (200DAC00) [pid = 3480] [serial = 1660] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (1BB1F000) [pid = 3480] [serial = 1663] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (20240000) [pid = 3480] [serial = 1661] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (1D488000) [pid = 3480] [serial = 1664] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (2706CC00) [pid = 3480] [serial = 1633] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (2689D400) [pid = 3480] [serial = 1631] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (26896000) [pid = 3480] [serial = 1630] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (25967000) [pid = 3480] [serial = 1628] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (23EBAC00) [pid = 3480] [serial = 1627] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (23DCC000) [pid = 3480] [serial = 1625] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (23CAA000) [pid = 3480] [serial = 1624] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (2312FC00) [pid = 3480] [serial = 1622] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (20FA5C00) [pid = 3480] [serial = 1621] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (1F847400) [pid = 3480] [serial = 1619] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (1D63D400) [pid = 3480] [serial = 1618] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (1B759400) [pid = 3480] [serial = 1616] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (1A0E8800) [pid = 3480] [serial = 1615] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (205A8C00) [pid = 3480] [serial = 1613] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (1F466400) [pid = 3480] [serial = 1654] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (1D246400) [pid = 3480] [serial = 1651] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (1EB3D000) [pid = 3480] [serial = 1652] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (1A665000) [pid = 3480] [serial = 1648] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (1C229C00) [pid = 3480] [serial = 1649] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (175C6C00) [pid = 3480] [serial = 1645] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (18D8D000) [pid = 3480] [serial = 1646] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (1C229000) [pid = 3480] [serial = 1643] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (1BA81800) [pid = 3480] [serial = 1642] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (191D2400) [pid = 3480] [serial = 1640] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (18555800) [pid = 3480] [serial = 1639] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (27298400) [pid = 3480] [serial = 1637] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (27293400) [pid = 3480] [serial = 1636] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (2706E800) [pid = 3480] [serial = 1634] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (200AB000) [pid = 3480] [serial = 1658] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | --DOMWINDOW == 74 (1F5F0000) [pid = 3480] [serial = 1655] [outer = 00000000] [url = about:blank] 09:44:57 INFO - PROCESS | 3480 | 1460997897865 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]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:44:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 987ms 09:44:57 INFO - PROCESS | 3480 | 1460997897893 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 3480 | 1460997897898 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 09:44:57 INFO - PROCESS | 3480 | 1460997897904 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:44:57 INFO - PROCESS | 3480 | 1460997897907 Marionette TRACE conn4 <- [1,2262,null,{}] 09:44:57 INFO - PROCESS | 3480 | 1460997897911 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}] 09:44:58 INFO - PROCESS | 3480 | 1460997897996 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:44:58 INFO - PROCESS | 3480 | 1460997898002 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 3480 | ++DOCSHELL 123F1800 == 37 [pid = 3480] [id = 575] 09:44:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (123F3400) [pid = 3480] [serial = 1725] [outer = 00000000] 09:44:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (12876C00) [pid = 3480] [serial = 1726] [outer = 123F3400] 09:44:58 INFO - PROCESS | 3480 | 1460997898048 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (12C50000) [pid = 3480] [serial = 1727] [outer = 123F3400] 09:44:58 INFO - PROCESS | 3480 | 1460997898588 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]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:44:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 731ms 09:44:58 INFO - PROCESS | 3480 | 1460997898639 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 3480 | 1460997898641 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 09:44:58 INFO - PROCESS | 3480 | 1460997898644 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:44:58 INFO - PROCESS | 3480 | 1460997898647 Marionette TRACE conn4 <- [1,2266,null,{}] 09:44:58 INFO - PROCESS | 3480 | 1460997898657 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}] 09:44:58 INFO - PROCESS | 3480 | 1460997898747 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:44:58 INFO - PROCESS | 3480 | 1460997898840 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 3480 | ++DOCSHELL 15FE7800 == 38 [pid = 3480] [id = 576] 09:44:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (173CC000) [pid = 3480] [serial = 1728] [outer = 00000000] 09:44:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (1757B000) [pid = 3480] [serial = 1729] [outer = 173CC000] 09:44:58 INFO - PROCESS | 3480 | 1460997898888 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (1825C000) [pid = 3480] [serial = 1730] [outer = 173CC000] 09:44:59 INFO - PROCESS | 3480 | 1460997899294 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]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 674ms 09:44:59 INFO - PROCESS | 3480 | 1460997899322 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:44:59 INFO - PROCESS | 3480 | 1460997899325 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 09:44:59 INFO - PROCESS | 3480 | 1460997899328 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 3480 | 1460997899330 Marionette TRACE conn4 <- [1,2270,null,{}] 09:44:59 INFO - PROCESS | 3480 | 1460997899333 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}] 09:44:59 INFO - PROCESS | 3480 | 1460997899418 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:44:59 INFO - PROCESS | 3480 | 1460997899425 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 3480 | ++DOCSHELL 1854B800 == 39 [pid = 3480] [id = 577] 09:44:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (18A09400) [pid = 3480] [serial = 1731] [outer = 00000000] 09:44:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (18D9A400) [pid = 3480] [serial = 1732] [outer = 18A09400] 09:44:59 INFO - PROCESS | 3480 | 1460997899470 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (19165000) [pid = 3480] [serial = 1733] [outer = 18A09400] 09:44:59 INFO - PROCESS | 3480 | 1460997899905 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]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 09:44:59 INFO - PROCESS | 3480 | 1460997899959 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 3480 | 1460997899961 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 09:44:59 INFO - PROCESS | 3480 | 1460997899964 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:44:59 INFO - PROCESS | 3480 | 1460997899966 Marionette TRACE conn4 <- [1,2274,null,{}] 09:45:00 INFO - PROCESS | 3480 | 1460997899977 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}] 09:45:00 INFO - PROCESS | 3480 | 1460997900095 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:45:00 INFO - PROCESS | 3480 | 1460997900189 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 3480 | ++DOCSHELL 1A0E2800 == 40 [pid = 3480] [id = 578] 09:45:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (1A0E3000) [pid = 3480] [serial = 1734] [outer = 00000000] 09:45:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (1A0EDC00) [pid = 3480] [serial = 1735] [outer = 1A0E3000] 09:45:00 INFO - PROCESS | 3480 | 1460997900234 Marionette DEBUG loaded listener.js 09:45:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1A0EE000) [pid = 3480] [serial = 1736] [outer = 1A0E3000] 09:45:00 INFO - PROCESS | 3480 | 1460997900692 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]]]}] 09:45:00 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 09:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 770ms 09:45:00 INFO - PROCESS | 3480 | 1460997900738 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 3480 | 1460997900740 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 09:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:45:00 INFO - PROCESS | 3480 | 1460997900743 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - PROCESS | 3480 | 1460997900745 Marionette TRACE conn4 <- [1,2278,null,{}] 09:45:00 INFO - PROCESS | 3480 | 1460997900748 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}] 09:45:00 INFO - PROCESS | 3480 | 1460997900883 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:45:00 INFO - PROCESS | 3480 | 1460997900963 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 3480 | ++DOCSHELL 126B4800 == 41 [pid = 3480] [id = 579] 09:45:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (1B756400) [pid = 3480] [serial = 1737] [outer = 00000000] 09:45:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (1BB12800) [pid = 3480] [serial = 1738] [outer = 1B756400] 09:45:01 INFO - PROCESS | 3480 | 1460997901011 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (1BB19000) [pid = 3480] [serial = 1739] [outer = 1B756400] 09:45:01 INFO - PROCESS | 3480 | 1460997901440 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]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 731ms 09:45:01 INFO - PROCESS | 3480 | 1460997901483 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 3480 | 1460997901485 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 09:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:45:01 INFO - PROCESS | 3480 | 1460997901488 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 3480 | 1460997901490 Marionette TRACE conn4 <- [1,2282,null,{}] 09:45:01 INFO - PROCESS | 3480 | 1460997901493 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}] 09:45:01 INFO - PROCESS | 3480 | 1460997901607 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:45:01 INFO - PROCESS | 3480 | 1460997901666 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 3480 | ++DOCSHELL 1BBBC800 == 42 [pid = 3480] [id = 580] 09:45:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (1BBDFC00) [pid = 3480] [serial = 1740] [outer = 00000000] 09:45:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (1C22A000) [pid = 3480] [serial = 1741] [outer = 1BBDFC00] 09:45:01 INFO - PROCESS | 3480 | 1460997901715 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (1C22D800) [pid = 3480] [serial = 1742] [outer = 1BBDFC00] 09:45:02 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (1B75BC00) [pid = 3480] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:45:02 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (1848F800) [pid = 3480] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:45:02 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (12896400) [pid = 3480] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:45:02 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (12878000) [pid = 3480] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:45:02 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (12874C00) [pid = 3480] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:45:02 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (1235A800) [pid = 3480] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:45:02 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (136EC800) [pid = 3480] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:45:02 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (1A58BC00) [pid = 3480] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:45:02 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1260FC00) [pid = 3480] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:45:02 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (16E9DC00) [pid = 3480] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:45:02 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (18253400) [pid = 3480] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:45:02 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (1287A800) [pid = 3480] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:45:02 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (175C4400) [pid = 3480] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:45:02 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (191DA400) [pid = 3480] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:45:02 INFO - PROCESS | 3480 | 1460997902207 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]]]}] 09:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 772ms 09:45:02 INFO - PROCESS | 3480 | 1460997902262 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:45:02 INFO - PROCESS | 3480 | 1460997902264 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 09:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:45:02 INFO - PROCESS | 3480 | 1460997902267 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - PROCESS | 3480 | 1460997902268 Marionette TRACE conn4 <- [1,2286,null,{}] 09:45:02 INFO - PROCESS | 3480 | 1460997902272 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}] 09:45:02 INFO - PROCESS | 3480 | 1460997902351 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:45:02 INFO - PROCESS | 3480 | 1460997902449 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 3480 | ++DOCSHELL 123BC000 == 43 [pid = 3480] [id = 581] 09:45:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (123F8C00) [pid = 3480] [serial = 1743] [outer = 00000000] 09:45:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (15FD9000) [pid = 3480] [serial = 1744] [outer = 123F8C00] 09:45:02 INFO - PROCESS | 3480 | 1460997902493 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (17516400) [pid = 3480] [serial = 1745] [outer = 123F8C00] 09:45:02 INFO - PROCESS | 3480 | 1460997902851 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]]]}] 09:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 09:45:02 INFO - PROCESS | 3480 | 1460997902898 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:45:02 INFO - PROCESS | 3480 | 1460997902900 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 09:45:02 INFO - PROCESS | 3480 | 1460997902903 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - PROCESS | 3480 | 1460997902904 Marionette TRACE conn4 <- [1,2290,null,{}] 09:45:02 INFO - PROCESS | 3480 | 1460997902908 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}] 09:45:03 INFO - PROCESS | 3480 | 1460997903051 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:45:03 INFO - PROCESS | 3480 | 1460997903064 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 3480 | ++DOCSHELL 12881C00 == 44 [pid = 3480] [id = 582] 09:45:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (12C59000) [pid = 3480] [serial = 1746] [outer = 00000000] 09:45:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (1C235C00) [pid = 3480] [serial = 1747] [outer = 12C59000] 09:45:03 INFO - PROCESS | 3480 | 1460997903109 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (1CA6A800) [pid = 3480] [serial = 1748] [outer = 12C59000] 09:45:03 INFO - PROCESS | 3480 | 1460997903521 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]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 09:45:03 INFO - PROCESS | 3480 | 1460997903574 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 3480 | 1460997903576 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 09:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:45:03 INFO - PROCESS | 3480 | 1460997903579 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 3480 | 1460997903581 Marionette TRACE conn4 <- [1,2294,null,{}] 09:45:03 INFO - PROCESS | 3480 | 1460997903584 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}] 09:45:03 INFO - PROCESS | 3480 | 1460997903703 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:45:03 INFO - PROCESS | 3480 | 1460997903711 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 3480 | ++DOCSHELL 1C233400 == 45 [pid = 3480] [id = 583] 09:45:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (1CC07C00) [pid = 3480] [serial = 1749] [outer = 00000000] 09:45:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1CD07C00) [pid = 3480] [serial = 1750] [outer = 1CC07C00] 09:45:03 INFO - PROCESS | 3480 | 1460997903757 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (1CD0CC00) [pid = 3480] [serial = 1751] [outer = 1CC07C00] 09:45:04 INFO - PROCESS | 3480 | 1460997904289 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]]]}] 09:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 830ms 09:45:04 INFO - PROCESS | 3480 | 1460997904413 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 3480 | 1460997904418 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 09:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:45:04 INFO - PROCESS | 3480 | 1460997904424 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - PROCESS | 3480 | 1460997904428 Marionette TRACE conn4 <- [1,2298,null,{}] 09:45:04 INFO - PROCESS | 3480 | 1460997904436 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}] 09:45:04 INFO - PROCESS | 3480 | 1460997904564 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:45:04 INFO - PROCESS | 3480 | 1460997904702 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 3480 | ++DOCSHELL 0F048000 == 46 [pid = 3480] [id = 584] 09:45:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (0F04B000) [pid = 3480] [serial = 1752] [outer = 00000000] 09:45:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (12BD2000) [pid = 3480] [serial = 1753] [outer = 0F04B000] 09:45:04 INFO - PROCESS | 3480 | 1460997904761 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (1378EC00) [pid = 3480] [serial = 1754] [outer = 0F04B000] 09:45:05 INFO - PROCESS | 3480 | 1460997905326 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]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 930ms 09:45:05 INFO - PROCESS | 3480 | 1460997905356 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 3480 | 1460997905362 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 09:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:45:05 INFO - PROCESS | 3480 | 1460997905368 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 3480 | 1460997905370 Marionette TRACE conn4 <- [1,2302,null,{}] 09:45:05 INFO - PROCESS | 3480 | 1460997905374 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}] 09:45:05 INFO - PROCESS | 3480 | 1460997905483 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:45:05 INFO - PROCESS | 3480 | 1460997905595 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 3480 | ++DOCSHELL 12881800 == 47 [pid = 3480] [id = 585] 09:45:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (12ABF400) [pid = 3480] [serial = 1755] [outer = 00000000] 09:45:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (18AE4C00) [pid = 3480] [serial = 1756] [outer = 12ABF400] 09:45:05 INFO - PROCESS | 3480 | 1460997905651 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (1A0E6400) [pid = 3480] [serial = 1757] [outer = 12ABF400] 09:45:06 INFO - PROCESS | 3480 | 1460997906264 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]]]}] 09:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 09:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:45:06 INFO - PROCESS | 3480 | 1460997906300 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 3480 | 1460997906303 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 09:45:06 INFO - PROCESS | 3480 | 1460997906306 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 3480 | 1460997906310 Marionette TRACE conn4 <- [1,2306,null,{}] 09:45:06 INFO - PROCESS | 3480 | 1460997906321 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}] 09:45:06 INFO - PROCESS | 3480 | 1460997906432 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:45:06 INFO - PROCESS | 3480 | 1460997906543 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 3480 | ++DOCSHELL 1C230000 == 48 [pid = 3480] [id = 586] 09:45:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (1C234C00) [pid = 3480] [serial = 1758] [outer = 00000000] 09:45:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (1CD0E000) [pid = 3480] [serial = 1759] [outer = 1C234C00] 09:45:06 INFO - PROCESS | 3480 | 1460997906600 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (1D0ADC00) [pid = 3480] [serial = 1760] [outer = 1C234C00] 09:45:07 INFO - PROCESS | 3480 | 1460997907197 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] 09:45:07 INFO - PROCESS | 3480 | 1460997907243 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 09:45:07 INFO - PROCESS | 3480 | 1460997907246 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:45:07 INFO - PROCESS | 3480 | 1460997907248 Marionette TRACE conn4 <- [1,2310,null,{}] 09:45:07 INFO - PROCESS | 3480 | 1460997907252 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}] 09:45:07 INFO - PROCESS | 3480 | 1460997907361 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:45:07 INFO - PROCESS | 3480 | 1460997907471 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 3480 | ++DOCSHELL 1D0D2400 == 49 [pid = 3480] [id = 587] 09:45:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (1D0D2C00) [pid = 3480] [serial = 1761] [outer = 00000000] 09:45:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (1D23BC00) [pid = 3480] [serial = 1762] [outer = 1D0D2C00] 09:45:07 INFO - PROCESS | 3480 | 1460997907526 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (1D23F400) [pid = 3480] [serial = 1763] [outer = 1D0D2C00] 09:45:08 INFO - PROCESS | 3480 | 1460997908120 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]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 930ms 09:45:08 INFO - PROCESS | 3480 | 1460997908180 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 3480 | 1460997908183 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 09:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:45:08 INFO - PROCESS | 3480 | 1460997908186 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - PROCESS | 3480 | 1460997908188 Marionette TRACE conn4 <- [1,2314,null,{}] 09:45:08 INFO - PROCESS | 3480 | 1460997908192 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}] 09:45:08 INFO - PROCESS | 3480 | 1460997908297 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:45:08 INFO - PROCESS | 3480 | 1460997908409 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 3480 | ++DOCSHELL 1D23EC00 == 50 [pid = 3480] [id = 588] 09:45:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (1D240800) [pid = 3480] [serial = 1764] [outer = 00000000] 09:45:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1D2DAC00) [pid = 3480] [serial = 1765] [outer = 1D240800] 09:45:08 INFO - PROCESS | 3480 | 1460997908467 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1D2DCC00) [pid = 3480] [serial = 1766] [outer = 1D240800] 09:45:09 INFO - PROCESS | 3480 | 1460997909015 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]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 870ms 09:45:09 INFO - PROCESS | 3480 | 1460997909060 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 3480 | 1460997909062 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 09:45:09 INFO - PROCESS | 3480 | 1460997909066 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:45:09 INFO - PROCESS | 3480 | 1460997909068 Marionette TRACE conn4 <- [1,2318,null,{}] 09:45:09 INFO - PROCESS | 3480 | 1460997909071 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}] 09:45:09 INFO - PROCESS | 3480 | 1460997909196 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:45:09 INFO - PROCESS | 3480 | 1460997909312 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 3480 | ++DOCSHELL 1EB46800 == 51 [pid = 3480] [id = 589] 09:45:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1F020400) [pid = 3480] [serial = 1767] [outer = 00000000] 09:45:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1F02A400) [pid = 3480] [serial = 1768] [outer = 1F020400] 09:45:09 INFO - PROCESS | 3480 | 1460997909409 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (1F02E800) [pid = 3480] [serial = 1769] [outer = 1F020400] 09:45:10 INFO - PROCESS | 3480 | 1460997910195 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]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1175ms 09:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:45:10 INFO - PROCESS | 3480 | 1460997910245 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 3480 | 1460997910249 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 09:45:10 INFO - PROCESS | 3480 | 1460997910254 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 3480 | 1460997910258 Marionette TRACE conn4 <- [1,2322,null,{}] 09:45:10 INFO - PROCESS | 3480 | 1460997910264 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}] 09:45:10 INFO - PROCESS | 3480 | 1460997910364 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:45:10 INFO - PROCESS | 3480 | 1460997910511 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 3480 | ++DOCSHELL 1247C800 == 52 [pid = 3480] [id = 590] 09:45:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (12874800) [pid = 3480] [serial = 1770] [outer = 00000000] 09:45:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (12893000) [pid = 3480] [serial = 1771] [outer = 12874800] 09:45:10 INFO - PROCESS | 3480 | 1460997910563 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (16C47000) [pid = 3480] [serial = 1772] [outer = 12874800] 09:45:10 INFO - PROCESS | 3480 | --DOCSHELL 173CA400 == 51 [pid = 3480] [id = 128] 09:45:10 INFO - PROCESS | 3480 | --DOCSHELL 13749800 == 50 [pid = 3480] [id = 136] 09:45:10 INFO - PROCESS | 3480 | --DOCSHELL 12881C00 == 49 [pid = 3480] [id = 582] 09:45:10 INFO - PROCESS | 3480 | --DOCSHELL 123BC000 == 48 [pid = 3480] [id = 581] 09:45:10 INFO - PROCESS | 3480 | --DOCSHELL 1BBBC800 == 47 [pid = 3480] [id = 580] 09:45:10 INFO - PROCESS | 3480 | --DOCSHELL 126B4800 == 46 [pid = 3480] [id = 579] 09:45:10 INFO - PROCESS | 3480 | --DOCSHELL 1A0E2800 == 45 [pid = 3480] [id = 578] 09:45:10 INFO - PROCESS | 3480 | --DOCSHELL 1854B800 == 44 [pid = 3480] [id = 577] 09:45:10 INFO - PROCESS | 3480 | --DOCSHELL 15FE7800 == 43 [pid = 3480] [id = 576] 09:45:10 INFO - PROCESS | 3480 | --DOCSHELL 123F1800 == 42 [pid = 3480] [id = 575] 09:45:10 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (1BB1CC00) [pid = 3480] [serial = 1711] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOCSHELL 1271AC00 == 41 [pid = 3480] [id = 574] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (1BA80800) [pid = 3480] [serial = 1702] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (18A0CC00) [pid = 3480] [serial = 1690] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (18552C00) [pid = 3480] [serial = 1691] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (12C50400) [pid = 3480] [serial = 1678] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (12C5A400) [pid = 3480] [serial = 1679] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1287C800) [pid = 3480] [serial = 1675] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (1288B000) [pid = 3480] [serial = 1676] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (18D8FC00) [pid = 3480] [serial = 1693] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (12441000) [pid = 3480] [serial = 1669] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (1247B000) [pid = 3480] [serial = 1670] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (13790400) [pid = 3480] [serial = 1681] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (15F03800) [pid = 3480] [serial = 1682] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (1B437000) [pid = 3480] [serial = 1699] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (126BE000) [pid = 3480] [serial = 1672] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (12711800) [pid = 3480] [serial = 1673] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (17519400) [pid = 3480] [serial = 1684] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (1751F400) [pid = 3480] [serial = 1685] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (1825B800) [pid = 3480] [serial = 1687] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (1825BC00) [pid = 3480] [serial = 1688] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (1751B400) [pid = 3480] [serial = 1705] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (1BA83800) [pid = 3480] [serial = 1703] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (1B75E800) [pid = 3480] [serial = 1708] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (1A0DFC00) [pid = 3480] [serial = 1696] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1BB12400) [pid = 3480] [serial = 1709] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (1A0E3C00) [pid = 3480] [serial = 1697] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (177A4000) [pid = 3480] [serial = 1706] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (1B753400) [pid = 3480] [serial = 1700] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (18D8F800) [pid = 3480] [serial = 1694] [outer = 00000000] [url = about:blank] 09:45:11 INFO - PROCESS | 3480 | 1460997911148 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]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 930ms 09:45:11 INFO - PROCESS | 3480 | 1460997911186 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 3480 | 1460997911191 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 09:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:45:11 INFO - PROCESS | 3480 | 1460997911197 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - PROCESS | 3480 | 1460997911199 Marionette TRACE conn4 <- [1,2326,null,{}] 09:45:11 INFO - PROCESS | 3480 | 1460997911203 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}] 09:45:11 INFO - PROCESS | 3480 | 1460997911291 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:45:11 INFO - PROCESS | 3480 | 1460997911300 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 3480 | ++DOCSHELL 12631800 == 42 [pid = 3480] [id = 591] 09:45:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (12632800) [pid = 3480] [serial = 1773] [outer = 00000000] 09:45:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (12881C00) [pid = 3480] [serial = 1774] [outer = 12632800] 09:45:11 INFO - PROCESS | 3480 | 1460997911346 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (12C4E800) [pid = 3480] [serial = 1775] [outer = 12632800] 09:45:11 INFO - PROCESS | 3480 | 1460997911885 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]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 731ms 09:45:11 INFO - PROCESS | 3480 | 1460997911930 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 3480 | 1460997911932 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 09:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:45:11 INFO - PROCESS | 3480 | 1460997911935 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - PROCESS | 3480 | 1460997911939 Marionette TRACE conn4 <- [1,2330,null,{}] 09:45:11 INFO - PROCESS | 3480 | 1460997911949 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}] 09:45:12 INFO - PROCESS | 3480 | 1460997912040 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:45:12 INFO - PROCESS | 3480 | 1460997912137 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 3480 | ++DOCSHELL 12C5A400 == 43 [pid = 3480] [id = 592] 09:45:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (16EA8C00) [pid = 3480] [serial = 1776] [outer = 00000000] 09:45:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (17520000) [pid = 3480] [serial = 1777] [outer = 16EA8C00] 09:45:12 INFO - PROCESS | 3480 | 1460997912184 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (18251C00) [pid = 3480] [serial = 1778] [outer = 16EA8C00] 09:45:12 INFO - PROCESS | 3480 | 1460997912570 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]]]}] 09:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 672ms 09:45:12 INFO - PROCESS | 3480 | 1460997912608 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:45:12 INFO - PROCESS | 3480 | 1460997912611 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 09:45:12 INFO - PROCESS | 3480 | 1460997912614 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:45:12 INFO - PROCESS | 3480 | 1460997912616 Marionette TRACE conn4 <- [1,2334,null,{}] 09:45:12 INFO - PROCESS | 3480 | 1460997912620 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}] 09:45:12 INFO - PROCESS | 3480 | 1460997912711 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:45:12 INFO - PROCESS | 3480 | 1460997912718 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 3480 | ++DOCSHELL 1825EC00 == 44 [pid = 3480] [id = 593] 09:45:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1825F400) [pid = 3480] [serial = 1779] [outer = 00000000] 09:45:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (18AD9C00) [pid = 3480] [serial = 1780] [outer = 1825F400] 09:45:12 INFO - PROCESS | 3480 | 1460997912763 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (18E01400) [pid = 3480] [serial = 1781] [outer = 1825F400] 09:45:13 INFO - PROCESS | 3480 | 1460997913210 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]]]}] 09:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 09:45:13 INFO - PROCESS | 3480 | 1460997913254 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:45:13 INFO - PROCESS | 3480 | 1460997913256 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 09:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:45:13 INFO - PROCESS | 3480 | 1460997913259 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 3480 | 1460997913260 Marionette TRACE conn4 <- [1,2338,null,{}] 09:45:13 INFO - PROCESS | 3480 | 1460997913270 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}] 09:45:13 INFO - PROCESS | 3480 | 1460997913386 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:45:13 INFO - PROCESS | 3480 | 1460997913482 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 3480 | ++DOCSHELL 1243E000 == 45 [pid = 3480] [id = 594] 09:45:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (1916F000) [pid = 3480] [serial = 1782] [outer = 00000000] 09:45:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (1A0E4C00) [pid = 3480] [serial = 1783] [outer = 1916F000] 09:45:13 INFO - PROCESS | 3480 | 1460997913528 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (1A0ED000) [pid = 3480] [serial = 1784] [outer = 1916F000] 09:45:13 INFO - PROCESS | 3480 | 1460997913948 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]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 09:45:14 INFO - PROCESS | 3480 | 1460997913997 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 3480 | 1460997913999 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 09:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:45:14 INFO - PROCESS | 3480 | 1460997914002 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - PROCESS | 3480 | 1460997914004 Marionette TRACE conn4 <- [1,2342,null,{}] 09:45:14 INFO - PROCESS | 3480 | 1460997914008 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}] 09:45:14 INFO - PROCESS | 3480 | 1460997914162 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:45:14 INFO - PROCESS | 3480 | 1460997914234 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 3480 | ++DOCSHELL 1B456C00 == 46 [pid = 3480] [id = 595] 09:45:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (1B755800) [pid = 3480] [serial = 1785] [outer = 00000000] 09:45:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (1BA87000) [pid = 3480] [serial = 1786] [outer = 1B755800] 09:45:14 INFO - PROCESS | 3480 | 1460997914281 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (1BB12400) [pid = 3480] [serial = 1787] [outer = 1B755800] 09:45:14 INFO - PROCESS | 3480 | 1460997914718 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]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 770ms 09:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:45:14 INFO - PROCESS | 3480 | 1460997914773 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 3480 | 1460997914775 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 09:45:14 INFO - PROCESS | 3480 | 1460997914778 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - PROCESS | 3480 | 1460997914780 Marionette TRACE conn4 <- [1,2346,null,{}] 09:45:14 INFO - PROCESS | 3480 | 1460997914783 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}] 09:45:14 INFO - PROCESS | 3480 | 1460997914899 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:45:14 INFO - PROCESS | 3480 | 1460997914908 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 3480 | ++DOCSHELL 1BA87C00 == 47 [pid = 3480] [id = 596] 09:45:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (1BB17000) [pid = 3480] [serial = 1788] [outer = 00000000] 09:45:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (1C22F400) [pid = 3480] [serial = 1789] [outer = 1BB17000] 09:45:15 INFO - PROCESS | 3480 | 1460997915007 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (1C570800) [pid = 3480] [serial = 1790] [outer = 1BB17000] 09:45:15 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (1A0E3000) [pid = 3480] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:45:15 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (123F3400) [pid = 3480] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:45:15 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (173CC000) [pid = 3480] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:45:15 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (18A09400) [pid = 3480] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:45:15 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (1B74F800) [pid = 3480] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:45:15 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (1279E800) [pid = 3480] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:45:15 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (12C59000) [pid = 3480] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:45:15 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (1B756400) [pid = 3480] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:45:15 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (123F8C00) [pid = 3480] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:45:15 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (1BBDFC00) [pid = 3480] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:45:15 INFO - PROCESS | 3480 | 1460997915479 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]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 09:45:15 INFO - PROCESS | 3480 | 1460997915509 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:45:15 INFO - PROCESS | 3480 | 1460997915511 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 09:45:15 INFO - PROCESS | 3480 | 1460997915514 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - PROCESS | 3480 | 1460997915516 Marionette TRACE conn4 <- [1,2350,null,{}] 09:45:15 INFO - PROCESS | 3480 | 1460997915520 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}] 09:45:15 INFO - PROCESS | 3480 | 1460997915603 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:45:15 INFO - PROCESS | 3480 | 1460997915720 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 3480 | ++DOCSHELL 1260FC00 == 48 [pid = 3480] [id = 597] 09:45:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (1262D800) [pid = 3480] [serial = 1791] [outer = 00000000] 09:45:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (1A0EA000) [pid = 3480] [serial = 1792] [outer = 1262D800] 09:45:15 INFO - PROCESS | 3480 | 1460997915767 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (1C231800) [pid = 3480] [serial = 1793] [outer = 1262D800] 09:45:16 INFO - PROCESS | 3480 | 1460997916127 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]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 09:45:16 INFO - PROCESS | 3480 | 1460997916185 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 3480 | 1460997916187 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 09:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:45:16 INFO - PROCESS | 3480 | 1460997916190 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - PROCESS | 3480 | 1460997916192 Marionette TRACE conn4 <- [1,2354,null,{}] 09:45:16 INFO - PROCESS | 3480 | 1460997916195 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}] 09:45:16 INFO - PROCESS | 3480 | 1460997916313 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:45:16 INFO - PROCESS | 3480 | 1460997916320 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 3480 | ++DOCSHELL 12C56000 == 49 [pid = 3480] [id = 598] 09:45:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (1BBB7000) [pid = 3480] [serial = 1794] [outer = 00000000] 09:45:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (1D1AFC00) [pid = 3480] [serial = 1795] [outer = 1BBB7000] 09:45:16 INFO - PROCESS | 3480 | 1460997916364 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (1D23B800) [pid = 3480] [serial = 1796] [outer = 1BBB7000] 09:45:16 INFO - PROCESS | 3480 | 1460997916795 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]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 631ms 09:45:16 INFO - PROCESS | 3480 | 1460997916835 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 3480 | 1460997916837 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 09:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:45:16 INFO - PROCESS | 3480 | 1460997916840 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - PROCESS | 3480 | 1460997916842 Marionette TRACE conn4 <- [1,2358,null,{}] 09:45:16 INFO - PROCESS | 3480 | 1460997916845 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}] 09:45:16 INFO - PROCESS | 3480 | 1460997916932 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:45:16 INFO - PROCESS | 3480 | 1460997916938 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 3480 | ++DOCSHELL 1D2D6400 == 50 [pid = 3480] [id = 599] 09:45:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (1BBDD800) [pid = 3480] [serial = 1797] [outer = 00000000] 09:45:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (1F026000) [pid = 3480] [serial = 1798] [outer = 1BBDD800] 09:45:17 INFO - PROCESS | 3480 | 1460997916982 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (1F074800) [pid = 3480] [serial = 1799] [outer = 1BBDD800] 09:45:17 INFO - PROCESS | 3480 | 1460997917529 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]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 09:45:17 INFO - PROCESS | 3480 | 1460997917573 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:45:17 INFO - PROCESS | 3480 | 1460997917577 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 09:45:17 INFO - PROCESS | 3480 | 1460997917582 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 3480 | 1460997917587 Marionette TRACE conn4 <- [1,2362,null,{}] 09:45:17 INFO - PROCESS | 3480 | 1460997917594 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}] 09:45:17 INFO - PROCESS | 3480 | 1460997917761 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:45:17 INFO - PROCESS | 3480 | 1460997917921 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 3480 | ++DOCSHELL 126C0800 == 51 [pid = 3480] [id = 600] 09:45:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (1288B000) [pid = 3480] [serial = 1800] [outer = 00000000] 09:45:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (12C53400) [pid = 3480] [serial = 1801] [outer = 1288B000] 09:45:18 INFO - PROCESS | 3480 | 1460997917979 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (15F03800) [pid = 3480] [serial = 1802] [outer = 1288B000] 09:45:18 INFO - PROCESS | 3480 | 1460997918575 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]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1025ms 09:45:18 INFO - PROCESS | 3480 | 1460997918608 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 3480 | 1460997918614 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 09:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:45:18 INFO - PROCESS | 3480 | 1460997918620 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 3480 | 1460997918623 Marionette TRACE conn4 <- [1,2366,null,{}] 09:45:18 INFO - PROCESS | 3480 | 1460997918627 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}] 09:45:18 INFO - PROCESS | 3480 | 1460997918739 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:45:18 INFO - PROCESS | 3480 | 1460997918881 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 3480 | ++DOCSHELL 177A0000 == 52 [pid = 3480] [id = 601] 09:45:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (177A1800) [pid = 3480] [serial = 1803] [outer = 00000000] 09:45:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (18ADE800) [pid = 3480] [serial = 1804] [outer = 177A1800] 09:45:18 INFO - PROCESS | 3480 | 1460997918937 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1A0ED400) [pid = 3480] [serial = 1805] [outer = 177A1800] 09:45:19 INFO - PROCESS | 3480 | 1460997919557 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]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 970ms 09:45:19 INFO - PROCESS | 3480 | 1460997919593 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 3480 | 1460997919595 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 09:45:19 INFO - PROCESS | 3480 | 1460997919599 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:45:19 INFO - PROCESS | 3480 | 1460997919602 Marionette TRACE conn4 <- [1,2370,null,{}] 09:45:19 INFO - PROCESS | 3480 | 1460997919613 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}] 09:45:19 INFO - PROCESS | 3480 | 1460997919728 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:45:19 INFO - PROCESS | 3480 | 1460997919870 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 3480 | ++DOCSHELL 1C235800 == 53 [pid = 3480] [id = 602] 09:45:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1CD03400) [pid = 3480] [serial = 1806] [outer = 00000000] 09:45:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1EC96400) [pid = 3480] [serial = 1807] [outer = 1CD03400] 09:45:19 INFO - PROCESS | 3480 | 1460997919928 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (1F45FC00) [pid = 3480] [serial = 1808] [outer = 1CD03400] 09:45:20 INFO - PROCESS | 3480 | 1460997920557 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]]]}] 09:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 970ms 09:45:20 INFO - PROCESS | 3480 | 1460997920572 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 3480 | 1460997920575 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 09:45:20 INFO - PROCESS | 3480 | 1460997920578 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:45:20 INFO - PROCESS | 3480 | 1460997920581 Marionette TRACE conn4 <- [1,2374,null,{}] 09:45:20 INFO - PROCESS | 3480 | 1460997920584 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}] 09:45:20 INFO - PROCESS | 3480 | 1460997920695 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:45:20 INFO - PROCESS | 3480 | 1460997920837 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 3480 | ++DOCSHELL 1F467400 == 54 [pid = 3480] [id = 603] 09:45:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (1F46AC00) [pid = 3480] [serial = 1809] [outer = 00000000] 09:45:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (1F537C00) [pid = 3480] [serial = 1810] [outer = 1F46AC00] 09:45:20 INFO - PROCESS | 3480 | 1460997920893 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (1F5EAC00) [pid = 3480] [serial = 1811] [outer = 1F46AC00] 09:45:21 INFO - PROCESS | 3480 | 1460997921447 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]]]}] 09:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 931ms 09:45:21 INFO - PROCESS | 3480 | 1460997921513 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 3480 | 1460997921515 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 09:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:45:21 INFO - PROCESS | 3480 | 1460997921519 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 3480 | 1460997921521 Marionette TRACE conn4 <- [1,2378,null,{}] 09:45:21 INFO - PROCESS | 3480 | 1460997921525 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}] 09:45:21 INFO - PROCESS | 3480 | 1460997921632 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:45:21 INFO - PROCESS | 3480 | 1460997921773 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 3480 | ++DOCSHELL 1F461000 == 55 [pid = 3480] [id = 604] 09:45:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (1F52B400) [pid = 3480] [serial = 1812] [outer = 00000000] 09:45:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1F850000) [pid = 3480] [serial = 1813] [outer = 1F52B400] 09:45:21 INFO - PROCESS | 3480 | 1460997921829 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1F854C00) [pid = 3480] [serial = 1814] [outer = 1F52B400] 09:45:22 INFO - PROCESS | 3480 | 1460997922426 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]]]}] 09:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 970ms 09:45:22 INFO - PROCESS | 3480 | 1460997922493 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 3480 | 1460997922495 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 09:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:45:22 INFO - PROCESS | 3480 | 1460997922512 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - PROCESS | 3480 | 1460997922514 Marionette TRACE conn4 <- [1,2382,null,{}] 09:45:22 INFO - PROCESS | 3480 | 1460997922520 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}] 09:45:22 INFO - PROCESS | 3480 | 1460997922648 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:45:22 INFO - PROCESS | 3480 | 1460997922802 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 3480 | ++DOCSHELL 1246F800 == 56 [pid = 3480] [id = 605] 09:45:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1F8BD400) [pid = 3480] [serial = 1815] [outer = 00000000] 09:45:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (2000EC00) [pid = 3480] [serial = 1816] [outer = 1F8BD400] 09:45:22 INFO - PROCESS | 3480 | 1460997922861 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (20012800) [pid = 3480] [serial = 1817] [outer = 1F8BD400] 09:45:23 INFO - PROCESS | 3480 | 1460997923685 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]]]}] 09:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1233ms 09:45:23 INFO - PROCESS | 3480 | 1460997923736 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 3480 | 1460997923740 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 09:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:45:23 INFO - PROCESS | 3480 | 1460997923745 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - PROCESS | 3480 | 1460997923748 Marionette TRACE conn4 <- [1,2386,null,{}] 09:45:23 INFO - PROCESS | 3480 | 1460997923755 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}] 09:45:23 INFO - PROCESS | 3480 | 1460997923856 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:45:24 INFO - PROCESS | 3480 | 1460997924003 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:24 INFO - PROCESS | 3480 | ++DOCSHELL 1263B800 == 57 [pid = 3480] [id = 606] 09:45:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (12717400) [pid = 3480] [serial = 1818] [outer = 00000000] 09:45:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (12897800) [pid = 3480] [serial = 1819] [outer = 12717400] 09:45:24 INFO - PROCESS | 3480 | 1460997924054 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (12C54800) [pid = 3480] [serial = 1820] [outer = 12717400] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 1F8BD800 == 56 [pid = 3480] [id = 133] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 123B4400 == 55 [pid = 3480] [id = 134] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 18AD8000 == 54 [pid = 3480] [id = 137] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 0F052400 == 53 [pid = 3480] [id = 135] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 12C56000 == 52 [pid = 3480] [id = 598] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 1260FC00 == 51 [pid = 3480] [id = 597] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 1BA87C00 == 50 [pid = 3480] [id = 596] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 1B456C00 == 49 [pid = 3480] [id = 595] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 1243E000 == 48 [pid = 3480] [id = 594] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 1825EC00 == 47 [pid = 3480] [id = 593] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 12C5A400 == 46 [pid = 3480] [id = 592] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (1CD07C00) [pid = 3480] [serial = 1750] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 12631800 == 45 [pid = 3480] [id = 591] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 1247C800 == 44 [pid = 3480] [id = 590] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 12881800 == 43 [pid = 3480] [id = 585] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 0F048000 == 42 [pid = 3480] [id = 584] 09:45:24 INFO - PROCESS | 3480 | --DOCSHELL 1C233400 == 41 [pid = 3480] [id = 583] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1A0EDC00) [pid = 3480] [serial = 1735] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1A0EE000) [pid = 3480] [serial = 1736] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (12E1A000) [pid = 3480] [serial = 1717] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (12876C00) [pid = 3480] [serial = 1726] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (12C50000) [pid = 3480] [serial = 1727] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1757B000) [pid = 3480] [serial = 1729] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (1825C000) [pid = 3480] [serial = 1730] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (18D9A400) [pid = 3480] [serial = 1732] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (1BBB7400) [pid = 3480] [serial = 1712] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (15F58000) [pid = 3480] [serial = 1724] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (12C56800) [pid = 3480] [serial = 1723] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (1B455C00) [pid = 3480] [serial = 1720] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (1CA6A800) [pid = 3480] [serial = 1748] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (1262FC00) [pid = 3480] [serial = 1714] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1BB19000) [pid = 3480] [serial = 1739] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (1BB12800) [pid = 3480] [serial = 1738] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (15FD9000) [pid = 3480] [serial = 1744] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (1C22A000) [pid = 3480] [serial = 1741] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (1C235C00) [pid = 3480] [serial = 1747] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (1C22D800) [pid = 3480] [serial = 1742] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (17516400) [pid = 3480] [serial = 1745] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (19165000) [pid = 3480] [serial = 1733] [outer = 00000000] [url = about:blank] 09:45:24 INFO - PROCESS | 3480 | 1460997924670 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]]]}] 09:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 990ms 09:45:24 INFO - PROCESS | 3480 | 1460997924736 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:45:24 INFO - PROCESS | 3480 | 1460997924742 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 09:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:45:24 INFO - PROCESS | 3480 | 1460997924757 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:45:24 INFO - PROCESS | 3480 | 1460997924759 Marionette TRACE conn4 <- [1,2390,null,{}] 09:45:24 INFO - PROCESS | 3480 | 1460997924765 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}] 09:45:24 INFO - PROCESS | 3480 | 1460997924861 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:45:24 INFO - PROCESS | 3480 | 1460997924873 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:24 INFO - PROCESS | 3480 | ++DOCSHELL 12631800 == 42 [pid = 3480] [id = 607] 09:45:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (12631C00) [pid = 3480] [serial = 1821] [outer = 00000000] 09:45:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (12C55400) [pid = 3480] [serial = 1822] [outer = 12631C00] 09:45:24 INFO - PROCESS | 3480 | 1460997924919 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (12E21400) [pid = 3480] [serial = 1823] [outer = 12631C00] 09:45:25 INFO - PROCESS | 3480 | 1460997925452 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]]]}] 09:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 09:45:25 INFO - PROCESS | 3480 | 1460997925487 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:45:25 INFO - PROCESS | 3480 | 1460997925489 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 09:45:25 INFO - PROCESS | 3480 | 1460997925492 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - PROCESS | 3480 | 1460997925496 Marionette TRACE conn4 <- [1,2394,null,{}] 09:45:25 INFO - PROCESS | 3480 | 1460997925506 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}] 09:45:25 INFO - PROCESS | 3480 | 1460997925598 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:45:25 INFO - PROCESS | 3480 | 1460997925607 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 3480 | ++DOCSHELL 173E0800 == 43 [pid = 3480] [id = 608] 09:45:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (173E1000) [pid = 3480] [serial = 1824] [outer = 00000000] 09:45:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (1751FC00) [pid = 3480] [serial = 1825] [outer = 173E1000] 09:45:25 INFO - PROCESS | 3480 | 1460997925654 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (177A2400) [pid = 3480] [serial = 1826] [outer = 173E1000] 09:45:26 INFO - PROCESS | 3480 | 1460997926147 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]]]}] 09:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 690ms 09:45:26 INFO - PROCESS | 3480 | 1460997926183 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 3480 | 1460997926185 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 09:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:45:26 INFO - PROCESS | 3480 | 1460997926188 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - PROCESS | 3480 | 1460997926190 Marionette TRACE conn4 <- [1,2398,null,{}] 09:45:26 INFO - PROCESS | 3480 | 1460997926194 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}] 09:45:26 INFO - PROCESS | 3480 | 1460997926281 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:45:26 INFO - PROCESS | 3480 | 1460997926290 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 3480 | ++DOCSHELL 18259000 == 44 [pid = 3480] [id = 609] 09:45:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1825CC00) [pid = 3480] [serial = 1827] [outer = 00000000] 09:45:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1854CC00) [pid = 3480] [serial = 1828] [outer = 1825CC00] 09:45:26 INFO - PROCESS | 3480 | 1460997926339 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (18A08400) [pid = 3480] [serial = 1829] [outer = 1825CC00] 09:45:26 INFO - PROCESS | 3480 | 1460997926894 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]]]}] 09:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 731ms 09:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:45:26 INFO - PROCESS | 3480 | 1460997926923 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 3480 | 1460997926925 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 09:45:26 INFO - PROCESS | 3480 | 1460997926927 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - PROCESS | 3480 | 1460997926929 Marionette TRACE conn4 <- [1,2402,null,{}] 09:45:26 INFO - PROCESS | 3480 | 1460997926932 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}] 09:45:27 INFO - PROCESS | 3480 | 1460997927083 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:45:27 INFO - PROCESS | 3480 | 1460997927093 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 3480 | ++DOCSHELL 1848D800 == 45 [pid = 3480] [id = 610] 09:45:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (18AD9000) [pid = 3480] [serial = 1830] [outer = 00000000] 09:45:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (18D97C00) [pid = 3480] [serial = 1831] [outer = 18AD9000] 09:45:27 INFO - PROCESS | 3480 | 1460997927193 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (18E10400) [pid = 3480] [serial = 1832] [outer = 18AD9000] 09:45:27 INFO - PROCESS | 3480 | 1460997927623 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]]]}] 09:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 09:45:27 INFO - PROCESS | 3480 | 1460997927659 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 3480 | 1460997927661 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 09:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:45:27 INFO - PROCESS | 3480 | 1460997927669 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - PROCESS | 3480 | 1460997927671 Marionette TRACE conn4 <- [1,2406,null,{}] 09:45:27 INFO - PROCESS | 3480 | 1460997927674 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}] 09:45:27 INFO - PROCESS | 3480 | 1460997927813 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:45:27 INFO - PROCESS | 3480 | 1460997927887 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 3480 | ++DOCSHELL 1A0EBC00 == 46 [pid = 3480] [id = 611] 09:45:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (1A0EC800) [pid = 3480] [serial = 1833] [outer = 00000000] 09:45:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (1B756800) [pid = 3480] [serial = 1834] [outer = 1A0EC800] 09:45:27 INFO - PROCESS | 3480 | 1460997927934 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (1B75AC00) [pid = 3480] [serial = 1835] [outer = 1A0EC800] 09:45:28 INFO - PROCESS | 3480 | 1460997928358 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]]]}] 09:45:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:45:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 09:45:28 INFO - PROCESS | 3480 | 1460997928430 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 3480 | 1460997928432 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 09:45:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:45:28 INFO - PROCESS | 3480 | 1460997928437 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - PROCESS | 3480 | 1460997928439 Marionette TRACE conn4 <- [1,2410,null,{}] 09:45:28 INFO - PROCESS | 3480 | 1460997928443 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}] 09:45:28 INFO - PROCESS | 3480 | 1460997928561 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:45:28 INFO - PROCESS | 3480 | 1460997928626 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 3480 | ++DOCSHELL 1BA0C400 == 47 [pid = 3480] [id = 612] 09:45:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1BA7C800) [pid = 3480] [serial = 1836] [outer = 00000000] 09:45:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1BB18000) [pid = 3480] [serial = 1837] [outer = 1BA7C800] 09:45:28 INFO - PROCESS | 3480 | 1460997928670 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1BB1FC00) [pid = 3480] [serial = 1838] [outer = 1BA7C800] 09:45:29 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1916F000) [pid = 3480] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:45:29 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (16EA8C00) [pid = 3480] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:45:29 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (1825F400) [pid = 3480] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:45:29 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (1B755800) [pid = 3480] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:45:29 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (12632800) [pid = 3480] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:45:29 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (1262D800) [pid = 3480] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:45:29 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (12874800) [pid = 3480] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:45:29 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (1BB17000) [pid = 3480] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:45:29 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (1BBB7000) [pid = 3480] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:45:29 INFO - PROCESS | 3480 | 1460997929109 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]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 09:45:29 INFO - PROCESS | 3480 | 1460997929170 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 3480 | 1460997929172 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 09:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:45:29 INFO - PROCESS | 3480 | 1460997929175 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 3480 | 1460997929177 Marionette TRACE conn4 <- [1,2414,null,{}] 09:45:29 INFO - PROCESS | 3480 | 1460997929181 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}] 09:45:29 INFO - PROCESS | 3480 | 1460997929265 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:45:29 INFO - PROCESS | 3480 | 1460997929366 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 3480 | ++DOCSHELL 12470C00 == 48 [pid = 3480] [id = 613] 09:45:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (126C1C00) [pid = 3480] [serial = 1839] [outer = 00000000] 09:45:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (1916F000) [pid = 3480] [serial = 1840] [outer = 126C1C00] 09:45:29 INFO - PROCESS | 3480 | 1460997929413 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (1A669800) [pid = 3480] [serial = 1841] [outer = 126C1C00] 09:45:29 INFO - PROCESS | 3480 | 1460997929772 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]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 09:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:45:29 INFO - PROCESS | 3480 | 1460997929806 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 3480 | 1460997929808 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 09:45:29 INFO - PROCESS | 3480 | 1460997929811 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 3480 | 1460997929812 Marionette TRACE conn4 <- [1,2418,null,{}] 09:45:29 INFO - PROCESS | 3480 | 1460997929815 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}] 09:45:29 INFO - PROCESS | 3480 | 1460997929940 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:45:30 INFO - PROCESS | 3480 | 1460997929982 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 3480 | ++DOCSHELL 1BBB7000 == 49 [pid = 3480] [id = 614] 09:45:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (1BBB7400) [pid = 3480] [serial = 1842] [outer = 00000000] 09:45:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (1C22A000) [pid = 3480] [serial = 1843] [outer = 1BBB7400] 09:45:30 INFO - PROCESS | 3480 | 1460997930027 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (1C22D000) [pid = 3480] [serial = 1844] [outer = 1BBB7400] 09:45:30 INFO - PROCESS | 3480 | 1460997930445 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]]]}] 09:45:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:45:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 09:45:30 INFO - PROCESS | 3480 | 1460997930486 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 3480 | 1460997930488 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 09:45:30 INFO - PROCESS | 3480 | 1460997930503 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 3480 | 1460997930505 Marionette TRACE conn4 <- [1,2422,null,{}] 09:45:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:45:30 INFO - PROCESS | 3480 | 1460997930508 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}] 09:45:30 INFO - PROCESS | 3480 | 1460997930594 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:45:30 INFO - PROCESS | 3480 | 1460997930603 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 3480 | ++DOCSHELL 1C231C00 == 50 [pid = 3480] [id = 615] 09:45:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1C232C00) [pid = 3480] [serial = 1845] [outer = 00000000] 09:45:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1CC06400) [pid = 3480] [serial = 1846] [outer = 1C232C00] 09:45:30 INFO - PROCESS | 3480 | 1460997930647 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1CD07C00) [pid = 3480] [serial = 1847] [outer = 1C232C00] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 12C58400 == 49 [pid = 3480] [id = 131] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 1D0D2400 == 48 [pid = 3480] [id = 587] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 1C230000 == 47 [pid = 3480] [id = 586] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 1D23EC00 == 46 [pid = 3480] [id = 588] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 12717000 == 45 [pid = 3480] [id = 121] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 1EB46800 == 44 [pid = 3480] [id = 589] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 16E21800 == 43 [pid = 3480] [id = 122] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 1F8B7400 == 42 [pid = 3480] [id = 127] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 1A343000 == 41 [pid = 3480] [id = 138] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 1246F800 == 40 [pid = 3480] [id = 605] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 1263B800 == 39 [pid = 3480] [id = 606] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 1F461000 == 38 [pid = 3480] [id = 604] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 1C235800 == 37 [pid = 3480] [id = 602] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 1F467400 == 36 [pid = 3480] [id = 603] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 177A0000 == 35 [pid = 3480] [id = 601] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 1D2D6400 == 34 [pid = 3480] [id = 599] 09:45:31 INFO - PROCESS | 3480 | --DOCSHELL 126C0800 == 33 [pid = 3480] [id = 600] 09:45:32 INFO - PROCESS | 3480 | --DOCSHELL 173E0800 == 32 [pid = 3480] [id = 608] 09:45:32 INFO - PROCESS | 3480 | --DOCSHELL 12631800 == 31 [pid = 3480] [id = 607] 09:45:32 INFO - PROCESS | 3480 | --DOCSHELL 1A0EBC00 == 30 [pid = 3480] [id = 611] 09:45:32 INFO - PROCESS | 3480 | --DOCSHELL 1BA0C400 == 29 [pid = 3480] [id = 612] 09:45:32 INFO - PROCESS | 3480 | --DOCSHELL 1848D800 == 28 [pid = 3480] [id = 610] 09:45:32 INFO - PROCESS | 3480 | --DOCSHELL 1BBB7000 == 27 [pid = 3480] [id = 614] 09:45:32 INFO - PROCESS | 3480 | --DOCSHELL 18259000 == 26 [pid = 3480] [id = 609] 09:45:32 INFO - PROCESS | 3480 | --DOCSHELL 12470C00 == 25 [pid = 3480] [id = 613] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1BB12400) [pid = 3480] [serial = 1787] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1BA87000) [pid = 3480] [serial = 1786] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (1F02A400) [pid = 3480] [serial = 1768] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (12881C00) [pid = 3480] [serial = 1774] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (12C4E800) [pid = 3480] [serial = 1775] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (1A0EA000) [pid = 3480] [serial = 1792] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (16C47000) [pid = 3480] [serial = 1772] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (12893000) [pid = 3480] [serial = 1771] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (1C22F400) [pid = 3480] [serial = 1789] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (1D1AFC00) [pid = 3480] [serial = 1795] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1C570800) [pid = 3480] [serial = 1790] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (1D23B800) [pid = 3480] [serial = 1796] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (1F026000) [pid = 3480] [serial = 1798] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (1A0ED000) [pid = 3480] [serial = 1784] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (1C231800) [pid = 3480] [serial = 1793] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (18E01400) [pid = 3480] [serial = 1781] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (12BD2000) [pid = 3480] [serial = 1753] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (18AE4C00) [pid = 3480] [serial = 1756] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (1CD0E000) [pid = 3480] [serial = 1759] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (1D23BC00) [pid = 3480] [serial = 1762] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (1D2DAC00) [pid = 3480] [serial = 1765] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (1A0E4C00) [pid = 3480] [serial = 1783] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (17520000) [pid = 3480] [serial = 1777] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (18251C00) [pid = 3480] [serial = 1778] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (18AD9C00) [pid = 3480] [serial = 1780] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3480 | 1460997932911 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]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:45:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2419ms 09:45:32 INFO - PROCESS | 3480 | 1460997932929 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 3480 | 1460997932933 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 09:45:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:45:32 INFO - PROCESS | 3480 | 1460997932941 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 3480 | 1460997932945 Marionette TRACE conn4 <- [1,2426,null,{}] 09:45:32 INFO - PROCESS | 3480 | 1460997932952 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}] 09:45:33 INFO - PROCESS | 3480 | 1460997933043 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:45:33 INFO - PROCESS | 3480 | 1460997933053 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 3480 | ++DOCSHELL 12446800 == 26 [pid = 3480] [id = 616] 09:45:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (1246F800) [pid = 3480] [serial = 1848] [outer = 00000000] 09:45:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (1262D000) [pid = 3480] [serial = 1849] [outer = 1246F800] 09:45:33 INFO - PROCESS | 3480 | 1460997933103 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (12634800) [pid = 3480] [serial = 1850] [outer = 1246F800] 09:45:33 INFO - PROCESS | 3480 | 1460997933603 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]]]}] 09:45:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:45:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 09:45:33 INFO - PROCESS | 3480 | 1460997933674 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:45:33 INFO - PROCESS | 3480 | 1460997933680 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 09:45:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:45:33 INFO - PROCESS | 3480 | 1460997933686 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:45:33 INFO - PROCESS | 3480 | 1460997933689 Marionette TRACE conn4 <- [1,2430,null,{}] 09:45:33 INFO - PROCESS | 3480 | 1460997933693 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}] 09:45:33 INFO - PROCESS | 3480 | 1460997933777 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:45:33 INFO - PROCESS | 3480 | 1460997933876 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 3480 | ++DOCSHELL 12475C00 == 27 [pid = 3480] [id = 617] 09:45:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (12637400) [pid = 3480] [serial = 1851] [outer = 00000000] 09:45:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (1271F400) [pid = 3480] [serial = 1852] [outer = 12637400] 09:45:33 INFO - PROCESS | 3480 | 1460997933923 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (127A6000) [pid = 3480] [serial = 1853] [outer = 12637400] 09:45:34 INFO - PROCESS | 3480 | 1460997934333 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]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:45:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 09:45:34 INFO - PROCESS | 3480 | 1460997934358 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 3480 | 1460997934361 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 09:45:34 INFO - PROCESS | 3480 | 1460997934364 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:45:34 INFO - PROCESS | 3480 | 1460997934368 Marionette TRACE conn4 <- [1,2434,null,{}] 09:45:34 INFO - PROCESS | 3480 | 1460997934378 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}] 09:45:34 INFO - PROCESS | 3480 | 1460997934504 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:45:34 INFO - PROCESS | 3480 | 1460997934514 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 3480 | ++DOCSHELL 12894400 == 28 [pid = 3480] [id = 618] 09:45:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (12894800) [pid = 3480] [serial = 1854] [outer = 00000000] 09:45:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (12899800) [pid = 3480] [serial = 1855] [outer = 12894800] 09:45:34 INFO - PROCESS | 3480 | 1460997934571 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (12C4E800) [pid = 3480] [serial = 1856] [outer = 12894800] 09:45:35 INFO - PROCESS | 3480 | 1460997935019 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]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 09:45:35 INFO - PROCESS | 3480 | 1460997935099 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 3480 | 1460997935102 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 09:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:45:35 INFO - PROCESS | 3480 | 1460997935105 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 3480 | 1460997935107 Marionette TRACE conn4 <- [1,2438,null,{}] 09:45:35 INFO - PROCESS | 3480 | 1460997935110 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}] 09:45:35 INFO - PROCESS | 3480 | 1460997935193 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:45:35 INFO - PROCESS | 3480 | 1460997935200 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 3480 | ++DOCSHELL 12C5A000 == 29 [pid = 3480] [id = 619] 09:45:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (13741800) [pid = 3480] [serial = 1857] [outer = 00000000] 09:45:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (13795000) [pid = 3480] [serial = 1858] [outer = 13741800] 09:45:35 INFO - PROCESS | 3480 | 1460997935246 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (15FE4800) [pid = 3480] [serial = 1859] [outer = 13741800] 09:45:35 INFO - PROCESS | 3480 | 1460997935760 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]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 09:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:45:35 INFO - PROCESS | 3480 | 1460997935778 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 3480 | 1460997935780 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 09:45:35 INFO - PROCESS | 3480 | 1460997935784 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 3480 | 1460997935785 Marionette TRACE conn4 <- [1,2442,null,{}] 09:45:35 INFO - PROCESS | 3480 | 1460997935789 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}] 09:45:35 INFO - PROCESS | 3480 | 1460997935865 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:45:35 INFO - PROCESS | 3480 | 1460997935905 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 3480 | ++DOCSHELL 16E9C400 == 30 [pid = 3480] [id = 620] 09:45:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (16E9E400) [pid = 3480] [serial = 1860] [outer = 00000000] 09:45:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (17310800) [pid = 3480] [serial = 1861] [outer = 16E9E400] 09:45:35 INFO - PROCESS | 3480 | 1460997935950 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (173CA400) [pid = 3480] [serial = 1862] [outer = 16E9E400] 09:45:36 INFO - PROCESS | 3480 | 1460997936388 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]]]}] 09:45:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:45:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 631ms 09:45:36 INFO - PROCESS | 3480 | 1460997936414 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 3480 | 1460997936416 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 09:45:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:45:36 INFO - PROCESS | 3480 | 1460997936424 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - PROCESS | 3480 | 1460997936425 Marionette TRACE conn4 <- [1,2446,null,{}] 09:45:36 INFO - PROCESS | 3480 | 1460997936429 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}] 09:45:36 INFO - PROCESS | 3480 | 1460997936538 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:45:36 INFO - PROCESS | 3480 | 1460997936549 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 3480 | ++DOCSHELL 175C3C00 == 31 [pid = 3480] [id = 621] 09:45:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (177AAC00) [pid = 3480] [serial = 1863] [outer = 00000000] 09:45:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1825C000) [pid = 3480] [serial = 1864] [outer = 177AAC00] 09:45:36 INFO - PROCESS | 3480 | 1460997936598 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (18487400) [pid = 3480] [serial = 1865] [outer = 177AAC00] 09:45:37 INFO - PROCESS | 3480 | 1460997937030 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]]]}] 09:45:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:45:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 09:45:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:45:37 INFO - PROCESS | 3480 | 1460997937062 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 3480 | 1460997937064 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 09:45:37 INFO - PROCESS | 3480 | 1460997937071 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 3480 | 1460997937073 Marionette TRACE conn4 <- [1,2450,null,{}] 09:45:37 INFO - PROCESS | 3480 | 1460997937076 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}] 09:45:37 INFO - PROCESS | 3480 | 1460997937151 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:45:37 INFO - PROCESS | 3480 | 1460997937158 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 3480 | ++DOCSHELL 18488800 == 32 [pid = 3480] [id = 622] 09:45:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (1854E400) [pid = 3480] [serial = 1866] [outer = 00000000] 09:45:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (18ADF000) [pid = 3480] [serial = 1867] [outer = 1854E400] 09:45:37 INFO - PROCESS | 3480 | 1460997937206 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (18AE3800) [pid = 3480] [serial = 1868] [outer = 1854E400] 09:45:37 INFO - PROCESS | 3480 | 1460997937653 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]]]}] 09:45:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:45:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 631ms 09:45:37 INFO - PROCESS | 3480 | 1460997937704 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 3480 | 1460997937706 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 09:45:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:45:37 INFO - PROCESS | 3480 | 1460997937728 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 3480 | 1460997937729 Marionette TRACE conn4 <- [1,2454,null,{}] 09:45:37 INFO - PROCESS | 3480 | 1460997937733 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}] 09:45:37 INFO - PROCESS | 3480 | 1460997937807 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:45:37 INFO - PROCESS | 3480 | 1460997937813 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 3480 | ++DOCSHELL 18D9AC00 == 33 [pid = 3480] [id = 623] 09:45:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (18E0F800) [pid = 3480] [serial = 1869] [outer = 00000000] 09:45:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1A0C9400) [pid = 3480] [serial = 1870] [outer = 18E0F800] 09:45:37 INFO - PROCESS | 3480 | 1460997937857 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1A0C6800) [pid = 3480] [serial = 1871] [outer = 18E0F800] 09:45:38 INFO - PROCESS | 3480 | 1460997938324 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]]]}] 09:45:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:45:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 09:45:38 INFO - PROCESS | 3480 | 1460997938359 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 3480 | 1460997938361 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 09:45:38 INFO - PROCESS | 3480 | 1460997938364 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:45:38 INFO - PROCESS | 3480 | 1460997938366 Marionette TRACE conn4 <- [1,2458,null,{}] 09:45:38 INFO - PROCESS | 3480 | 1460997938369 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}] 09:45:38 INFO - PROCESS | 3480 | 1460997938478 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:45:38 INFO - PROCESS | 3480 | 1460997938485 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 3480 | ++DOCSHELL 12894000 == 34 [pid = 3480] [id = 624] 09:45:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1A0ED000) [pid = 3480] [serial = 1872] [outer = 00000000] 09:45:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (1A591000) [pid = 3480] [serial = 1873] [outer = 1A0ED000] 09:45:38 INFO - PROCESS | 3480 | 1460997938530 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1A590400) [pid = 3480] [serial = 1874] [outer = 1A0ED000] 09:45:39 INFO - PROCESS | 3480 | 1460997939020 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]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:45:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 09:45:39 INFO - PROCESS | 3480 | 1460997939038 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:45:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:45:39 INFO - PROCESS | 3480 | 1460997939040 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 09:45:39 INFO - PROCESS | 3480 | 1460997939043 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 3480 | 1460997939045 Marionette TRACE conn4 <- [1,2462,null,{}] 09:45:39 INFO - PROCESS | 3480 | 1460997939055 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}] 09:45:39 INFO - PROCESS | 3480 | 1460997939168 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:45:39 INFO - PROCESS | 3480 | 1460997939174 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 3480 | ++DOCSHELL 1B455000 == 35 [pid = 3480] [id = 625] 09:45:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1B455C00) [pid = 3480] [serial = 1875] [outer = 00000000] 09:45:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1B7A9800) [pid = 3480] [serial = 1876] [outer = 1B455C00] 09:45:39 INFO - PROCESS | 3480 | 1460997939219 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1BA80800) [pid = 3480] [serial = 1877] [outer = 1B455C00] 09:45:39 INFO - PROCESS | 3480 | 1460997939679 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]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:45:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 690ms 09:45:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:45:39 INFO - PROCESS | 3480 | 1460997939734 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 3480 | 1460997939736 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 09:45:39 INFO - PROCESS | 3480 | 1460997939745 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 3480 | 1460997939748 Marionette TRACE conn4 <- [1,2466,null,{}] 09:45:39 INFO - PROCESS | 3480 | 1460997939755 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}] 09:45:39 INFO - PROCESS | 3480 | 1460997939913 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:45:39 INFO - PROCESS | 3480 | 1460997939941 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 3480 | ++DOCSHELL 1BB1A000 == 36 [pid = 3480] [id = 626] 09:45:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1BB1B400) [pid = 3480] [serial = 1878] [outer = 00000000] 09:45:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 119 (1BBDCC00) [pid = 3480] [serial = 1879] [outer = 1BB1B400] 09:45:40 INFO - PROCESS | 3480 | 1460997939995 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 120 (1BBE7000) [pid = 3480] [serial = 1880] [outer = 1BB1B400] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 119 (18AD9000) [pid = 3480] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 118 (1A0EC800) [pid = 3480] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (126C1C00) [pid = 3480] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (1BA7C800) [pid = 3480] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1BBB7400) [pid = 3480] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (173E1000) [pid = 3480] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (12631C00) [pid = 3480] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (12717400) [pid = 3480] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1F8BD400) [pid = 3480] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1F52B400) [pid = 3480] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (1F46AC00) [pid = 3480] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (1CD03400) [pid = 3480] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (177A1800) [pid = 3480] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (1288B000) [pid = 3480] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (1BBDD800) [pid = 3480] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (1825CC00) [pid = 3480] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (0F04F000) [pid = 3480] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (1C234C00) [pid = 3480] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1CC07C00) [pid = 3480] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (1F020400) [pid = 3480] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (1A344800) [pid = 3480] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (12872800) [pid = 3480] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (1D0D2C00) [pid = 3480] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (20015400) [pid = 3480] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (12ABF400) [pid = 3480] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (1D240800) [pid = 3480] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:45:40 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (0F04B000) [pid = 3480] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:45:40 INFO - PROCESS | 3480 | 1460997940760 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]]]}] 09:45:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:45:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1082ms 09:45:40 INFO - PROCESS | 3480 | 1460997940823 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 3480 | 1460997940825 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 09:45:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:45:40 INFO - PROCESS | 3480 | 1460997940828 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 3480 | 1460997940829 Marionette TRACE conn4 <- [1,2470,null,{}] 09:45:40 INFO - PROCESS | 3480 | 1460997940833 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}] 09:45:40 INFO - PROCESS | 3480 | 1460997940910 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:45:40 INFO - PROCESS | 3480 | 1460997940917 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 3480 | ++DOCSHELL 12BD5400 == 37 [pid = 3480] [id = 627] 09:45:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (15F04000) [pid = 3480] [serial = 1881] [outer = 00000000] 09:45:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (177A8C00) [pid = 3480] [serial = 1882] [outer = 15F04000] 09:45:41 INFO - PROCESS | 3480 | 1460997940961 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (1854B000) [pid = 3480] [serial = 1883] [outer = 15F04000] 09:45:41 INFO - PROCESS | 3480 | 1460997941393 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]]]}] 09:45:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:45:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 631ms 09:45:41 INFO - PROCESS | 3480 | 1460997941459 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:45:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:45:41 INFO - PROCESS | 3480 | 1460997941461 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 09:45:41 INFO - PROCESS | 3480 | 1460997941464 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 3480 | 1460997941466 Marionette TRACE conn4 <- [1,2474,null,{}] 09:45:41 INFO - PROCESS | 3480 | 1460997941469 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}] 09:45:41 INFO - PROCESS | 3480 | 1460997941545 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:45:41 INFO - PROCESS | 3480 | 1460997941554 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 3480 | ++DOCSHELL 18D8F400 == 38 [pid = 3480] [id = 628] 09:45:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (1A0DF400) [pid = 3480] [serial = 1884] [outer = 00000000] 09:45:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (1BB16800) [pid = 3480] [serial = 1885] [outer = 1A0DF400] 09:45:41 INFO - PROCESS | 3480 | 1460997941598 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (1BBE7C00) [pid = 3480] [serial = 1886] [outer = 1A0DF400] 09:45:42 INFO - PROCESS | 3480 | 1460997942431 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]]]}] 09:45:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:45:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1021ms 09:45:42 INFO - PROCESS | 3480 | 1460997942486 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 3480 | 1460997942490 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 09:45:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:45:42 INFO - PROCESS | 3480 | 1460997942494 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 3480 | 1460997942498 Marionette TRACE conn4 <- [1,2478,null,{}] 09:45:42 INFO - PROCESS | 3480 | 1460997942524 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}] 09:45:42 INFO - PROCESS | 3480 | 1460997942639 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:45:42 INFO - PROCESS | 3480 | 1460997942776 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 3480 | ++DOCSHELL 126B6800 == 39 [pid = 3480] [id = 629] 09:45:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (126C1400) [pid = 3480] [serial = 1887] [outer = 00000000] 09:45:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1287BC00) [pid = 3480] [serial = 1888] [outer = 126C1400] 09:45:42 INFO - PROCESS | 3480 | 1460997942833 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1288F000) [pid = 3480] [serial = 1889] [outer = 126C1400] 09:45:43 INFO - PROCESS | 3480 | 1460997943563 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]]]}] 09:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1102ms 09:45:43 INFO - PROCESS | 3480 | 1460997943618 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 3480 | 1460997943624 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 09:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:45:43 INFO - PROCESS | 3480 | 1460997943631 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - PROCESS | 3480 | 1460997943634 Marionette TRACE conn4 <- [1,2482,null,{}] 09:45:43 INFO - PROCESS | 3480 | 1460997943638 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}] 09:45:43 INFO - PROCESS | 3480 | 1460997943754 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:45:44 INFO - PROCESS | 3480 | 1460997944010 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 3480 | ++DOCSHELL 0F050C00 == 40 [pid = 3480] [id = 630] 09:45:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (0F052000) [pid = 3480] [serial = 1890] [outer = 00000000] 09:45:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (12634400) [pid = 3480] [serial = 1891] [outer = 0F052000] 09:45:44 INFO - PROCESS | 3480 | 1460997944067 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (12715C00) [pid = 3480] [serial = 1892] [outer = 0F052000] 09:45:44 INFO - PROCESS | 3480 | --DOCSHELL 1751C400 == 39 [pid = 3480] [id = 569] 09:45:44 INFO - PROCESS | 3480 | --DOCSHELL 0F04DC00 == 38 [pid = 3480] [id = 564] 09:45:44 INFO - PROCESS | 3480 | --DOCSHELL 12470800 == 37 [pid = 3480] [id = 568] 09:45:44 INFO - PROCESS | 3480 | --DOCSHELL 1A342800 == 36 [pid = 3480] [id = 566] 09:45:44 INFO - PROCESS | 3480 | --DOCSHELL 12E19C00 == 35 [pid = 3480] [id = 560] 09:45:44 INFO - PROCESS | 3480 | --DOCSHELL 1B75B800 == 34 [pid = 3480] [id = 567] 09:45:44 INFO - PROCESS | 3480 | --DOCSHELL 16E23400 == 33 [pid = 3480] [id = 561] 09:45:44 INFO - PROCESS | 3480 | --DOCSHELL 18253000 == 32 [pid = 3480] [id = 562] 09:45:44 INFO - PROCESS | 3480 | --DOCSHELL 12355000 == 31 [pid = 3480] [id = 556] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (1CC06400) [pid = 3480] [serial = 1846] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOCSHELL 1C231C00 == 30 [pid = 3480] [id = 615] 09:45:44 INFO - PROCESS | 3480 | 1460997944744 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]]]}] 09:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1130ms 09:45:44 INFO - PROCESS | 3480 | 1460997944764 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 3480 | 1460997944769 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 09:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (18D97C00) [pid = 3480] [serial = 1831] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (18E10400) [pid = 3480] [serial = 1832] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1B75AC00) [pid = 3480] [serial = 1835] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (1B756800) [pid = 3480] [serial = 1834] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (1916F000) [pid = 3480] [serial = 1840] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (1BB18000) [pid = 3480] [serial = 1837] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (1C22A000) [pid = 3480] [serial = 1843] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (1BB1FC00) [pid = 3480] [serial = 1838] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (1751FC00) [pid = 3480] [serial = 1825] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (12C55400) [pid = 3480] [serial = 1822] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (12E21400) [pid = 3480] [serial = 1823] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (12C54800) [pid = 3480] [serial = 1820] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (12897800) [pid = 3480] [serial = 1819] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (1C22D000) [pid = 3480] [serial = 1844] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (20012800) [pid = 3480] [serial = 1817] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (2000EC00) [pid = 3480] [serial = 1816] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (1F854C00) [pid = 3480] [serial = 1814] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (1F850000) [pid = 3480] [serial = 1813] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (1F5EAC00) [pid = 3480] [serial = 1811] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (1F537C00) [pid = 3480] [serial = 1810] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1F45FC00) [pid = 3480] [serial = 1808] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (1EC96400) [pid = 3480] [serial = 1807] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (1A0ED400) [pid = 3480] [serial = 1805] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (18ADE800) [pid = 3480] [serial = 1804] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (15F03800) [pid = 3480] [serial = 1802] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (12C53400) [pid = 3480] [serial = 1801] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (1F074800) [pid = 3480] [serial = 1799] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (1854CC00) [pid = 3480] [serial = 1828] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (177A2400) [pid = 3480] [serial = 1826] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 74 (1A669800) [pid = 3480] [serial = 1841] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 73 (18A08400) [pid = 3480] [serial = 1829] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 72 (126BC800) [pid = 3480] [serial = 1715] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 71 (1D0ADC00) [pid = 3480] [serial = 1760] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 70 (1CD0CC00) [pid = 3480] [serial = 1751] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 69 (1F02E800) [pid = 3480] [serial = 1769] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 68 (1BB1B000) [pid = 3480] [serial = 1721] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 67 (15F58400) [pid = 3480] [serial = 1718] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 66 (1D23F400) [pid = 3480] [serial = 1763] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 65 (2043D400) [pid = 3480] [serial = 1667] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 64 (1A0E6400) [pid = 3480] [serial = 1757] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 63 (1D2DCC00) [pid = 3480] [serial = 1766] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | --DOMWINDOW == 62 (1378EC00) [pid = 3480] [serial = 1754] [outer = 00000000] [url = about:blank] 09:45:44 INFO - PROCESS | 3480 | 1460997944792 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:45:44 INFO - PROCESS | 3480 | 1460997944795 Marionette TRACE conn4 <- [1,2486,null,{}] 09:45:44 INFO - PROCESS | 3480 | 1460997944804 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}] 09:45:44 INFO - PROCESS | 3480 | 1460997944889 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:45:44 INFO - PROCESS | 3480 | 1460997944897 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 3480 | ++DOCSHELL 12719C00 == 31 [pid = 3480] [id = 631] 09:45:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 63 (1271B000) [pid = 3480] [serial = 1893] [outer = 00000000] 09:45:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 64 (12875C00) [pid = 3480] [serial = 1894] [outer = 1271B000] 09:45:44 INFO - PROCESS | 3480 | 1460997944946 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 65 (1287E000) [pid = 3480] [serial = 1895] [outer = 1271B000] 09:45:45 INFO - PROCESS | 3480 | 1460997945461 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]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 750ms 09:45:45 INFO - PROCESS | 3480 | 1460997945537 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 3480 | 1460997945540 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 09:45:45 INFO - PROCESS | 3480 | 1460997945545 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:45:45 INFO - PROCESS | 3480 | 1460997945547 Marionette TRACE conn4 <- [1,2490,null,{}] 09:45:45 INFO - PROCESS | 3480 | 1460997945550 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}] 09:45:45 INFO - PROCESS | 3480 | 1460997945631 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:45:45 INFO - PROCESS | 3480 | 1460997945717 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 3480 | ++DOCSHELL 1287FC00 == 32 [pid = 3480] [id = 632] 09:45:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 66 (12892C00) [pid = 3480] [serial = 1896] [outer = 00000000] 09:45:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 67 (12E21400) [pid = 3480] [serial = 1897] [outer = 12892C00] 09:45:45 INFO - PROCESS | 3480 | 1460997945765 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 68 (13790400) [pid = 3480] [serial = 1898] [outer = 12892C00] 09:45:46 INFO - PROCESS | 3480 | 1460997946194 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]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 675ms 09:45:46 INFO - PROCESS | 3480 | 1460997946225 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 3480 | 1460997946227 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 09:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:45:46 INFO - PROCESS | 3480 | 1460997946232 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - PROCESS | 3480 | 1460997946238 Marionette TRACE conn4 <- [1,2494,null,{}] 09:45:46 INFO - PROCESS | 3480 | 1460997946247 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}] 09:45:46 INFO - PROCESS | 3480 | 1460997946331 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:45:46 INFO - PROCESS | 3480 | 1460997946337 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:46 INFO - PROCESS | 3480 | ++DOCSHELL 15F10C00 == 33 [pid = 3480] [id = 633] 09:45:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 69 (15F4E800) [pid = 3480] [serial = 1899] [outer = 00000000] 09:45:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 70 (17517C00) [pid = 3480] [serial = 1900] [outer = 15F4E800] 09:45:46 INFO - PROCESS | 3480 | 1460997946385 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 71 (175C4400) [pid = 3480] [serial = 1901] [outer = 15F4E800] 09:45:46 INFO - PROCESS | 3480 | 1460997946854 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]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 09:45:46 INFO - PROCESS | 3480 | 1460997946925 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 3480 | 1460997946927 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 09:45:46 INFO - PROCESS | 3480 | 1460997946936 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:45:46 INFO - PROCESS | 3480 | 1460997946937 Marionette TRACE conn4 <- [1,2498,null,{}] 09:45:46 INFO - PROCESS | 3480 | 1460997946941 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}] 09:45:47 INFO - PROCESS | 3480 | 1460997947050 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:45:47 INFO - PROCESS | 3480 | 1460997947056 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 3480 | ++DOCSHELL 18255400 == 34 [pid = 3480] [id = 634] 09:45:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 72 (18256400) [pid = 3480] [serial = 1902] [outer = 00000000] 09:45:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 73 (1848D000) [pid = 3480] [serial = 1903] [outer = 18256400] 09:45:47 INFO - PROCESS | 3480 | 1460997947101 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 74 (18A02400) [pid = 3480] [serial = 1904] [outer = 18256400] 09:45:47 INFO - PROCESS | 3480 | 1460997947558 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]]]}] 09:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 09:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:45:47 INFO - PROCESS | 3480 | 1460997947610 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 3480 | 1460997947612 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 09:45:47 INFO - PROCESS | 3480 | 1460997947615 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - PROCESS | 3480 | 1460997947617 Marionette TRACE conn4 <- [1,2502,null,{}] 09:45:47 INFO - PROCESS | 3480 | 1460997947620 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}] 09:45:47 INFO - PROCESS | 3480 | 1460997947729 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:45:47 INFO - PROCESS | 3480 | 1460997947823 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 3480 | ++DOCSHELL 18AE5400 == 35 [pid = 3480] [id = 635] 09:45:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (18AE6400) [pid = 3480] [serial = 1905] [outer = 00000000] 09:45:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (19165C00) [pid = 3480] [serial = 1906] [outer = 18AE6400] 09:45:47 INFO - PROCESS | 3480 | 1460997947876 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (1A0C6400) [pid = 3480] [serial = 1907] [outer = 18AE6400] 09:45:48 INFO - PROCESS | 3480 | 1460997948326 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]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 09:45:48 INFO - PROCESS | 3480 | 1460997948386 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 3480 | 1460997948388 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 09:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:45:48 INFO - PROCESS | 3480 | 1460997948392 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 3480 | 1460997948393 Marionette TRACE conn4 <- [1,2506,null,{}] 09:45:48 INFO - PROCESS | 3480 | 1460997948397 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}] 09:45:48 INFO - PROCESS | 3480 | 1460997948521 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:45:48 INFO - PROCESS | 3480 | 1460997948592 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 3480 | ++DOCSHELL 0F04E800 == 36 [pid = 3480] [id = 636] 09:45:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (1A0DFC00) [pid = 3480] [serial = 1908] [outer = 00000000] 09:45:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (1A668C00) [pid = 3480] [serial = 1909] [outer = 1A0DFC00] 09:45:48 INFO - PROCESS | 3480 | 1460997948640 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (1B42FC00) [pid = 3480] [serial = 1910] [outer = 1A0DFC00] 09:45:49 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (15F04000) [pid = 3480] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:45:49 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (1A0ED000) [pid = 3480] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:45:49 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (1B455C00) [pid = 3480] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:45:49 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (12894800) [pid = 3480] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:45:49 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (1854E400) [pid = 3480] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:45:49 INFO - PROCESS | 3480 | --DOMWINDOW == 74 (13741800) [pid = 3480] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:45:49 INFO - PROCESS | 3480 | --DOMWINDOW == 73 (177AAC00) [pid = 3480] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:45:49 INFO - PROCESS | 3480 | --DOMWINDOW == 72 (16E9E400) [pid = 3480] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:45:49 INFO - PROCESS | 3480 | --DOMWINDOW == 71 (12637400) [pid = 3480] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:45:49 INFO - PROCESS | 3480 | --DOMWINDOW == 70 (1246F800) [pid = 3480] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:45:49 INFO - PROCESS | 3480 | --DOMWINDOW == 69 (18E0F800) [pid = 3480] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:45:49 INFO - PROCESS | 3480 | --DOMWINDOW == 68 (1BB1B400) [pid = 3480] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:45:49 INFO - PROCESS | 3480 | 1460997949160 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]]]}] 09:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 830ms 09:45:49 INFO - PROCESS | 3480 | 1460997949226 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:45:49 INFO - PROCESS | 3480 | 1460997949228 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 09:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:45:49 INFO - PROCESS | 3480 | 1460997949231 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - PROCESS | 3480 | 1460997949233 Marionette TRACE conn4 <- [1,2510,null,{}] 09:45:49 INFO - PROCESS | 3480 | 1460997949236 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}] 09:45:49 INFO - PROCESS | 3480 | 1460997949345 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:45:49 INFO - PROCESS | 3480 | 1460997949405 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:49 INFO - PROCESS | 3480 | ++DOCSHELL 0F04AC00 == 37 [pid = 3480] [id = 637] 09:45:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 69 (0F680800) [pid = 3480] [serial = 1911] [outer = 00000000] 09:45:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 70 (1757F400) [pid = 3480] [serial = 1912] [outer = 0F680800] 09:45:49 INFO - PROCESS | 3480 | 1460997949450 Marionette DEBUG loaded listener.js 09:45:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 71 (1A0ED000) [pid = 3480] [serial = 1913] [outer = 0F680800] 09:45:49 INFO - PROCESS | 3480 | 1460997949800 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]]]}] 09:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 631ms 09:45:49 INFO - PROCESS | 3480 | 1460997949863 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:45:49 INFO - PROCESS | 3480 | 1460997949865 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 09:45:49 INFO - PROCESS | 3480 | 1460997949868 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - PROCESS | 3480 | 1460997949870 Marionette TRACE conn4 <- [1,2514,null,{}] 09:45:49 INFO - PROCESS | 3480 | 1460997949874 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}] 09:45:49 INFO - PROCESS | 3480 | 1460997949949 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:45:49 INFO - PROCESS | 3480 | 1460997949955 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 3480 | ++DOCSHELL 16E3D000 == 38 [pid = 3480] [id = 638] 09:45:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 72 (1A0ED400) [pid = 3480] [serial = 1914] [outer = 00000000] 09:45:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 73 (1BA80400) [pid = 3480] [serial = 1915] [outer = 1A0ED400] 09:45:50 INFO - PROCESS | 3480 | 1460997949999 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 74 (1BA88000) [pid = 3480] [serial = 1916] [outer = 1A0ED400] 09:45:50 INFO - PROCESS | 3480 | 1460997950428 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]]]}] 09:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 572ms 09:45:50 INFO - PROCESS | 3480 | 1460997950441 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:45:50 INFO - PROCESS | 3480 | 1460997950443 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 09:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:45:50 INFO - PROCESS | 3480 | 1460997950446 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:45:50 INFO - PROCESS | 3480 | 1460997950447 Marionette TRACE conn4 <- [1,2518,null,{}] 09:45:50 INFO - PROCESS | 3480 | 1460997950454 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}] 09:45:50 INFO - PROCESS | 3480 | 1460997950574 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:45:50 INFO - PROCESS | 3480 | 1460997950584 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 3480 | ++DOCSHELL 1BA7B400 == 39 [pid = 3480] [id = 639] 09:45:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (1BB12000) [pid = 3480] [serial = 1917] [outer = 00000000] 09:45:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (1BB1E400) [pid = 3480] [serial = 1918] [outer = 1BB12000] 09:45:50 INFO - PROCESS | 3480 | 1460997950628 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (1BBB2800) [pid = 3480] [serial = 1919] [outer = 1BB12000] 09:45:51 INFO - PROCESS | 3480 | 1460997951132 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]]]}] 09:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 09:45:51 INFO - PROCESS | 3480 | 1460997951177 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 3480 | 1460997951182 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 09:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:45:51 INFO - PROCESS | 3480 | 1460997951187 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - PROCESS | 3480 | 1460997951192 Marionette TRACE conn4 <- [1,2522,null,{}] 09:45:51 INFO - PROCESS | 3480 | 1460997951198 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}] 09:45:51 INFO - PROCESS | 3480 | 1460997951303 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:45:51 INFO - PROCESS | 3480 | 1460997951442 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 3480 | ++DOCSHELL 123ED400 == 40 [pid = 3480] [id = 640] 09:45:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (123EE800) [pid = 3480] [serial = 1920] [outer = 00000000] 09:45:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (12875400) [pid = 3480] [serial = 1921] [outer = 123EE800] 09:45:51 INFO - PROCESS | 3480 | 1460997951499 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (1288CC00) [pid = 3480] [serial = 1922] [outer = 123EE800] 09:45:52 INFO - PROCESS | 3480 | 1460997952156 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]]]}] 09:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1029ms 09:45:52 INFO - PROCESS | 3480 | 1460997952216 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 3480 | 1460997952222 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 09:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:45:52 INFO - PROCESS | 3480 | 1460997952229 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 3480 | 1460997952231 Marionette TRACE conn4 <- [1,2526,null,{}] 09:45:52 INFO - PROCESS | 3480 | 1460997952236 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}] 09:45:52 INFO - PROCESS | 3480 | 1460997952390 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:45:52 INFO - PROCESS | 3480 | 1460997952524 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 3480 | ++DOCSHELL 12CECC00 == 41 [pid = 3480] [id = 641] 09:45:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (12E20C00) [pid = 3480] [serial = 1923] [outer = 00000000] 09:45:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (17516000) [pid = 3480] [serial = 1924] [outer = 12E20C00] 09:45:52 INFO - PROCESS | 3480 | 1460997952580 Marionette DEBUG loaded listener.js 09:45:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (18252C00) [pid = 3480] [serial = 1925] [outer = 12E20C00] 09:45:53 INFO - PROCESS | 3480 | 1460997953125 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]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 930ms 09:45:53 INFO - PROCESS | 3480 | 1460997953160 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 3480 | 1460997953163 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 09:45:53 INFO - PROCESS | 3480 | 1460997953166 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:45:53 INFO - PROCESS | 3480 | 1460997953170 Marionette TRACE conn4 <- [1,2530,null,{}] 09:45:53 INFO - PROCESS | 3480 | 1460997953181 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}] 09:45:53 INFO - PROCESS | 3480 | 1460997953320 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:45:53 INFO - PROCESS | 3480 | 1460997953457 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 3480 | ++DOCSHELL 18AE0000 == 42 [pid = 3480] [id = 642] 09:45:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (18D8F000) [pid = 3480] [serial = 1926] [outer = 00000000] 09:45:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (1BBDB400) [pid = 3480] [serial = 1927] [outer = 18D8F000] 09:45:53 INFO - PROCESS | 3480 | 1460997953515 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1C22A000) [pid = 3480] [serial = 1928] [outer = 18D8F000] 09:45:54 INFO - PROCESS | 3480 | 1460997954165 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]]]}] 09:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1020ms 09:45:54 INFO - PROCESS | 3480 | 1460997954190 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 3480 | 1460997954193 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 09:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:45:54 INFO - PROCESS | 3480 | 1460997954197 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 3480 | 1460997954199 Marionette TRACE conn4 <- [1,2534,null,{}] 09:45:54 INFO - PROCESS | 3480 | 1460997954202 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}] 09:45:54 INFO - PROCESS | 3480 | 1460997954305 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:45:54 INFO - PROCESS | 3480 | 1460997954412 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 3480 | ++DOCSHELL 12C5A800 == 43 [pid = 3480] [id = 643] 09:45:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (12C5AC00) [pid = 3480] [serial = 1929] [outer = 00000000] 09:45:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (1733AC00) [pid = 3480] [serial = 1930] [outer = 12C5AC00] 09:45:54 INFO - PROCESS | 3480 | 1460997954467 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (1825FC00) [pid = 3480] [serial = 1931] [outer = 12C5AC00] 09:45:55 INFO - PROCESS | 3480 | 1460997955181 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]]]}] 09:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1016ms 09:45:55 INFO - PROCESS | 3480 | 1460997955217 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 3480 | 1460997955221 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 09:45:55 INFO - PROCESS | 3480 | 1460997955227 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:45:55 INFO - PROCESS | 3480 | 1460997955230 Marionette TRACE conn4 <- [1,2538,null,{}] 09:45:55 INFO - PROCESS | 3480 | 1460997955235 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}] 09:45:55 INFO - PROCESS | 3480 | 1460997955335 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:45:55 INFO - PROCESS | 3480 | 1460997955473 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 3480 | ++DOCSHELL 0F046400 == 44 [pid = 3480] [id = 644] 09:45:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (0F047400) [pid = 3480] [serial = 1932] [outer = 00000000] 09:45:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (1262F000) [pid = 3480] [serial = 1933] [outer = 0F047400] 09:45:55 INFO - PROCESS | 3480 | 1460997955572 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (1271FC00) [pid = 3480] [serial = 1934] [outer = 0F047400] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (177A8C00) [pid = 3480] [serial = 1882] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (1A591000) [pid = 3480] [serial = 1873] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (1B7A9800) [pid = 3480] [serial = 1876] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (1A590400) [pid = 3480] [serial = 1874] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (12899800) [pid = 3480] [serial = 1855] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (12C4E800) [pid = 3480] [serial = 1856] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (18ADF000) [pid = 3480] [serial = 1867] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (18AE3800) [pid = 3480] [serial = 1868] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (13795000) [pid = 3480] [serial = 1858] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (15FE4800) [pid = 3480] [serial = 1859] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (1825C000) [pid = 3480] [serial = 1864] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (18487400) [pid = 3480] [serial = 1865] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (17310800) [pid = 3480] [serial = 1861] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (173CA400) [pid = 3480] [serial = 1862] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (1271F400) [pid = 3480] [serial = 1852] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (127A6000) [pid = 3480] [serial = 1853] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (1262D000) [pid = 3480] [serial = 1849] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 74 (12634800) [pid = 3480] [serial = 1850] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 73 (1A0C9400) [pid = 3480] [serial = 1870] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 72 (1BBDCC00) [pid = 3480] [serial = 1879] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 71 (1BA80800) [pid = 3480] [serial = 1877] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 70 (1BBE7000) [pid = 3480] [serial = 1880] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 69 (1854B000) [pid = 3480] [serial = 1883] [outer = 00000000] [url = about:blank] 09:45:55 INFO - PROCESS | 3480 | --DOMWINDOW == 68 (1A0C6800) [pid = 3480] [serial = 1871] [outer = 00000000] [url = about:blank] 09:45:56 INFO - PROCESS | 3480 | 1460997956027 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]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 830ms 09:45:56 INFO - PROCESS | 3480 | 1460997956062 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 3480 | 1460997956067 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 09:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:45:56 INFO - PROCESS | 3480 | 1460997956073 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 3480 | 1460997956076 Marionette TRACE conn4 <- [1,2542,null,{}] 09:45:56 INFO - PROCESS | 3480 | 1460997956080 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}] 09:45:56 INFO - PROCESS | 3480 | 1460997956169 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:45:56 INFO - PROCESS | 3480 | 1460997956178 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 3480 | ++DOCSHELL 127A7000 == 45 [pid = 3480] [id = 645] 09:45:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 69 (1287D000) [pid = 3480] [serial = 1935] [outer = 00000000] 09:45:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 70 (16C43C00) [pid = 3480] [serial = 1936] [outer = 1287D000] 09:45:56 INFO - PROCESS | 3480 | 1460997956225 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 71 (16EA0000) [pid = 3480] [serial = 1937] [outer = 1287D000] 09:45:56 INFO - PROCESS | 3480 | 1460997956730 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]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 671ms 09:45:56 INFO - PROCESS | 3480 | 1460997956746 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 3480 | 1460997956749 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 09:45:56 INFO - PROCESS | 3480 | 1460997956756 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:45:56 INFO - PROCESS | 3480 | 1460997956760 Marionette TRACE conn4 <- [1,2546,null,{}] 09:45:56 INFO - PROCESS | 3480 | 1460997956770 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}] 09:45:56 INFO - PROCESS | 3480 | 1460997956859 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:45:56 INFO - PROCESS | 3480 | 1460997956869 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 3480 | ++DOCSHELL 17521800 == 46 [pid = 3480] [id = 646] 09:45:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 72 (18253400) [pid = 3480] [serial = 1938] [outer = 00000000] 09:45:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 73 (18487800) [pid = 3480] [serial = 1939] [outer = 18253400] 09:45:56 INFO - PROCESS | 3480 | 1460997956916 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 74 (18A0B800) [pid = 3480] [serial = 1940] [outer = 18253400] 09:45:57 INFO - PROCESS | 3480 | 1460997957415 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]]]}] 09:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 09:45:57 INFO - PROCESS | 3480 | 1460997957431 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 3480 | 1460997957434 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 09:45:57 INFO - PROCESS | 3480 | 1460997957441 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - PROCESS | 3480 | 1460997957443 Marionette TRACE conn4 <- [1,2550,null,{}] 09:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:45:57 INFO - PROCESS | 3480 | 1460997957446 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}] 09:45:57 INFO - PROCESS | 3480 | 1460997957529 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:45:57 INFO - PROCESS | 3480 | 1460997957538 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 3480 | ++DOCSHELL 18AE5000 == 47 [pid = 3480] [id = 647] 09:45:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (18AE5800) [pid = 3480] [serial = 1941] [outer = 00000000] 09:45:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (1A0E1800) [pid = 3480] [serial = 1942] [outer = 18AE5800] 09:45:57 INFO - PROCESS | 3480 | 1460997957583 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (1A0E6400) [pid = 3480] [serial = 1943] [outer = 18AE5800] 09:45:58 INFO - PROCESS | 3480 | 1460997958037 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]]]}] 09:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 09:45:58 INFO - PROCESS | 3480 | 1460997958119 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 3480 | 1460997958121 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 09:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:45:58 INFO - PROCESS | 3480 | 1460997958124 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 3480 | 1460997958125 Marionette TRACE conn4 <- [1,2554,null,{}] 09:45:58 INFO - PROCESS | 3480 | 1460997958129 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}] 09:45:58 INFO - PROCESS | 3480 | 1460997958239 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:45:58 INFO - PROCESS | 3480 | 1460997958330 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 3480 | ++DOCSHELL 1A0EAC00 == 48 [pid = 3480] [id = 648] 09:45:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (1A0EB000) [pid = 3480] [serial = 1944] [outer = 00000000] 09:45:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (1A595C00) [pid = 3480] [serial = 1945] [outer = 1A0EB000] 09:45:58 INFO - PROCESS | 3480 | 1460997958378 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (1B752800) [pid = 3480] [serial = 1946] [outer = 1A0EB000] 09:45:58 INFO - PROCESS | 3480 | 1460997958835 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]]]}] 09:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 09:45:58 INFO - PROCESS | 3480 | 1460997958857 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 3480 | 1460997958859 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 09:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:45:58 INFO - PROCESS | 3480 | 1460997958862 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 3480 | 1460997958864 Marionette TRACE conn4 <- [1,2558,null,{}] 09:45:58 INFO - PROCESS | 3480 | 1460997958872 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}] 09:45:59 INFO - PROCESS | 3480 | 1460997958994 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:45:59 INFO - PROCESS | 3480 | 1460997959003 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 3480 | ++DOCSHELL 0F04F400 == 49 [pid = 3480] [id = 649] 09:45:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (0F051800) [pid = 3480] [serial = 1947] [outer = 00000000] 09:45:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (1BB1CC00) [pid = 3480] [serial = 1948] [outer = 0F051800] 09:45:59 INFO - PROCESS | 3480 | 1460997959050 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (1BBE2000) [pid = 3480] [serial = 1949] [outer = 0F051800] 09:45:59 INFO - PROCESS | 3480 | 1460997959504 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]]]}] 09:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 09:45:59 INFO - PROCESS | 3480 | 1460997959597 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:45:59 INFO - PROCESS | 3480 | 1460997959599 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 09:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:45:59 INFO - PROCESS | 3480 | 1460997959639 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 3480 | 1460997959641 Marionette TRACE conn4 <- [1,2562,null,{}] 09:45:59 INFO - PROCESS | 3480 | 1460997959653 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}] 09:45:59 INFO - PROCESS | 3480 | 1460997959772 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:45:59 INFO - PROCESS | 3480 | 1460997959781 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 3480 | ++DOCSHELL 12719000 == 50 [pid = 3480] [id = 650] 09:45:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (1271A800) [pid = 3480] [serial = 1950] [outer = 00000000] 09:45:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (1CA69000) [pid = 3480] [serial = 1951] [outer = 1271A800] 09:45:59 INFO - PROCESS | 3480 | 1460997959883 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1CC7E800) [pid = 3480] [serial = 1952] [outer = 1271A800] 09:46:00 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (12892C00) [pid = 3480] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:46:00 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (18256400) [pid = 3480] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:46:00 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1C232C00) [pid = 3480] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:46:00 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (1271B000) [pid = 3480] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:46:00 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (1A0DFC00) [pid = 3480] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:46:00 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (18AE6400) [pid = 3480] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:46:00 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (1A0ED400) [pid = 3480] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:46:00 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (0F680800) [pid = 3480] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:46:00 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (15F4E800) [pid = 3480] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:46:00 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (0F052000) [pid = 3480] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:46:00 INFO - PROCESS | 3480 | 1460997960340 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]]]}] 09:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 770ms 09:46:00 INFO - PROCESS | 3480 | 1460997960382 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 3480 | 1460997960384 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 09:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:46:00 INFO - PROCESS | 3480 | 1460997960394 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - PROCESS | 3480 | 1460997960395 Marionette TRACE conn4 <- [1,2566,null,{}] 09:46:00 INFO - PROCESS | 3480 | 1460997960399 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}] 09:46:00 INFO - PROCESS | 3480 | 1460997960477 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:46:00 INFO - PROCESS | 3480 | 1460997960486 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 3480 | ++DOCSHELL 0F632C00 == 51 [pid = 3480] [id = 651] 09:46:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (12873800) [pid = 3480] [serial = 1953] [outer = 00000000] 09:46:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (18E08000) [pid = 3480] [serial = 1954] [outer = 12873800] 09:46:00 INFO - PROCESS | 3480 | 1460997960529 Marionette DEBUG loaded listener.js 09:46:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (1B452000) [pid = 3480] [serial = 1955] [outer = 12873800] 09:46:01 INFO - PROCESS | 3480 | 1460997960966 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]]]}] 09:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 09:46:01 INFO - PROCESS | 3480 | 1460997961027 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 3480 | 1460997961029 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 09:46:01 INFO - PROCESS | 3480 | 1460997961048 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:46:01 INFO - PROCESS | 3480 | 1460997961050 Marionette TRACE conn4 <- [1,2570,null,{}] 09:46:01 INFO - PROCESS | 3480 | 1460997961057 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}] 09:46:01 INFO - PROCESS | 3480 | 1460997961137 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:46:01 INFO - PROCESS | 3480 | 1460997961178 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 3480 | ++DOCSHELL 126BC800 == 52 [pid = 3480] [id = 652] 09:46:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (1BA83400) [pid = 3480] [serial = 1956] [outer = 00000000] 09:46:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (1CD0F400) [pid = 3480] [serial = 1957] [outer = 1BA83400] 09:46:01 INFO - PROCESS | 3480 | 1460997961222 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (1CED8800) [pid = 3480] [serial = 1958] [outer = 1BA83400] 09:46:01 INFO - PROCESS | 3480 | 1460997961648 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]]]}] 09:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 631ms 09:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:46:01 INFO - PROCESS | 3480 | 1460997961684 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 3480 | 1460997961686 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 09:46:01 INFO - PROCESS | 3480 | 1460997961690 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 3480 | 1460997961692 Marionette TRACE conn4 <- [1,2574,null,{}] 09:46:01 INFO - PROCESS | 3480 | 1460997961695 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}] 09:46:01 INFO - PROCESS | 3480 | 1460997961777 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:46:01 INFO - PROCESS | 3480 | 1460997961783 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 3480 | ++DOCSHELL 1CD07800 == 53 [pid = 3480] [id = 653] 09:46:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (1CEDF400) [pid = 3480] [serial = 1959] [outer = 00000000] 09:46:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (1D0CFC00) [pid = 3480] [serial = 1960] [outer = 1CEDF400] 09:46:01 INFO - PROCESS | 3480 | 1460997961831 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (1D0D5400) [pid = 3480] [serial = 1961] [outer = 1CEDF400] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 13AA2000 == 52 [pid = 3480] [id = 570] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 18E0E800 == 51 [pid = 3480] [id = 565] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 1848F400 == 50 [pid = 3480] [id = 563] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 0F04E400 == 49 [pid = 3480] [id = 571] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 1A0EC000 == 48 [pid = 3480] [id = 573] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 18255400 == 47 [pid = 3480] [id = 634] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 12877400 == 46 [pid = 3480] [id = 558] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 16E3D000 == 45 [pid = 3480] [id = 638] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 18AE5400 == 44 [pid = 3480] [id = 635] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 1271CC00 == 43 [pid = 3480] [id = 572] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 1260E800 == 42 [pid = 3480] [id = 557] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 0F04AC00 == 41 [pid = 3480] [id = 637] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 0F04E800 == 40 [pid = 3480] [id = 636] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 127A6800 == 39 [pid = 3480] [id = 559] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 0F046400 == 38 [pid = 3480] [id = 644] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 12C5A800 == 37 [pid = 3480] [id = 643] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 12CECC00 == 36 [pid = 3480] [id = 641] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 18AE0000 == 35 [pid = 3480] [id = 642] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 1BA7B400 == 34 [pid = 3480] [id = 639] 09:46:02 INFO - PROCESS | 3480 | --DOCSHELL 123ED400 == 33 [pid = 3480] [id = 640] 09:46:03 INFO - PROCESS | 3480 | --DOCSHELL 127A7000 == 32 [pid = 3480] [id = 645] 09:46:03 INFO - PROCESS | 3480 | --DOCSHELL 0F04F400 == 31 [pid = 3480] [id = 649] 09:46:03 INFO - PROCESS | 3480 | --DOCSHELL 17521800 == 30 [pid = 3480] [id = 646] 09:46:03 INFO - PROCESS | 3480 | --DOCSHELL 0F632C00 == 29 [pid = 3480] [id = 651] 09:46:03 INFO - PROCESS | 3480 | --DOCSHELL 126BC800 == 28 [pid = 3480] [id = 652] 09:46:03 INFO - PROCESS | 3480 | --DOCSHELL 1A0EAC00 == 27 [pid = 3480] [id = 648] 09:46:03 INFO - PROCESS | 3480 | --DOCSHELL 12719000 == 26 [pid = 3480] [id = 650] 09:46:03 INFO - PROCESS | 3480 | --DOCSHELL 18AE5000 == 25 [pid = 3480] [id = 647] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (1CD07C00) [pid = 3480] [serial = 1847] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1287BC00) [pid = 3480] [serial = 1888] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (12875C00) [pid = 3480] [serial = 1894] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (1287E000) [pid = 3480] [serial = 1895] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (1A668C00) [pid = 3480] [serial = 1909] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (1BB16800) [pid = 3480] [serial = 1885] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (1A0C6400) [pid = 3480] [serial = 1907] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (1BA88000) [pid = 3480] [serial = 1916] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (19165C00) [pid = 3480] [serial = 1906] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (1757F400) [pid = 3480] [serial = 1912] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 74 (1BA80400) [pid = 3480] [serial = 1915] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 73 (1BB1E400) [pid = 3480] [serial = 1918] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 72 (1B42FC00) [pid = 3480] [serial = 1910] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 71 (17517C00) [pid = 3480] [serial = 1900] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 70 (12715C00) [pid = 3480] [serial = 1892] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 69 (12634400) [pid = 3480] [serial = 1891] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 68 (12E21400) [pid = 3480] [serial = 1897] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 67 (13790400) [pid = 3480] [serial = 1898] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 66 (1848D000) [pid = 3480] [serial = 1903] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 65 (18A02400) [pid = 3480] [serial = 1904] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 64 (175C4400) [pid = 3480] [serial = 1901] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | --DOMWINDOW == 63 (1A0ED000) [pid = 3480] [serial = 1913] [outer = 00000000] [url = about:blank] 09:46:03 INFO - PROCESS | 3480 | 1460997963774 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]]]}] 09:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2122ms 09:46:03 INFO - PROCESS | 3480 | 1460997963813 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:46:03 INFO - PROCESS | 3480 | 1460997963817 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 09:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:46:03 INFO - PROCESS | 3480 | 1460997963822 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:46:03 INFO - PROCESS | 3480 | 1460997963826 Marionette TRACE conn4 <- [1,2578,null,{}] 09:46:03 INFO - PROCESS | 3480 | 1460997963832 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}] 09:46:03 INFO - PROCESS | 3480 | 1460997963920 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:46:03 INFO - PROCESS | 3480 | 1460997963932 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 3480 | ++DOCSHELL 12444000 == 26 [pid = 3480] [id = 654] 09:46:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 64 (12470800) [pid = 3480] [serial = 1962] [outer = 00000000] 09:46:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 65 (1262D800) [pid = 3480] [serial = 1963] [outer = 12470800] 09:46:04 INFO - PROCESS | 3480 | 1460997963984 Marionette DEBUG loaded listener.js 09:46:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 66 (12635000) [pid = 3480] [serial = 1964] [outer = 12470800] 09:46:04 INFO - PROCESS | 3480 | 1460997964495 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]]]}] 09:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 09:46:04 INFO - PROCESS | 3480 | 1460997964553 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:46:04 INFO - PROCESS | 3480 | 1460997964559 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 09:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:46:04 INFO - PROCESS | 3480 | 1460997964565 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - PROCESS | 3480 | 1460997964568 Marionette TRACE conn4 <- [1,2582,null,{}] 09:46:04 INFO - PROCESS | 3480 | 1460997964572 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}] 09:46:04 INFO - PROCESS | 3480 | 1460997964652 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:46:04 INFO - PROCESS | 3480 | 1460997964660 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:04 INFO - PROCESS | 3480 | ++DOCSHELL 126BE800 == 27 [pid = 3480] [id = 655] 09:46:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 67 (126C2C00) [pid = 3480] [serial = 1965] [outer = 00000000] 09:46:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 68 (127ACC00) [pid = 3480] [serial = 1966] [outer = 126C2C00] 09:46:04 INFO - PROCESS | 3480 | 1460997964713 Marionette DEBUG loaded listener.js 09:46:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 69 (12877C00) [pid = 3480] [serial = 1967] [outer = 126C2C00] 09:46:05 INFO - PROCESS | 3480 | 1460997965169 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]]]}] 09:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 09:46:05 INFO - PROCESS | 3480 | 1460997965198 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 3480 | 1460997965201 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 09:46:05 INFO - PROCESS | 3480 | 1460997965204 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:46:05 INFO - PROCESS | 3480 | 1460997965208 Marionette TRACE conn4 <- [1,2586,null,{}] 09:46:05 INFO - PROCESS | 3480 | 1460997965219 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}] 09:46:05 INFO - PROCESS | 3480 | 1460997965306 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:46:05 INFO - PROCESS | 3480 | 1460997965349 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 3480 | ++DOCSHELL 12C50C00 == 28 [pid = 3480] [id = 656] 09:46:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 70 (12C52C00) [pid = 3480] [serial = 1968] [outer = 00000000] 09:46:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 71 (12C5D400) [pid = 3480] [serial = 1969] [outer = 12C52C00] 09:46:05 INFO - PROCESS | 3480 | 1460997965409 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 72 (12E1A000) [pid = 3480] [serial = 1970] [outer = 12C52C00] 09:46:05 INFO - PROCESS | 3480 | 1460997965877 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]]]}] 09:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 09:46:05 INFO - PROCESS | 3480 | 1460997965938 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 3480 | 1460997965940 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 09:46:05 INFO - PROCESS | 3480 | 1460997965943 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:46:05 INFO - PROCESS | 3480 | 1460997965945 Marionette TRACE conn4 <- [1,2590,null,{}] 09:46:05 INFO - PROCESS | 3480 | 1460997965948 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}] 09:46:06 INFO - PROCESS | 3480 | 1460997966026 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:46:06 INFO - PROCESS | 3480 | 1460997966032 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 3480 | ++DOCSHELL 12C5CC00 == 29 [pid = 3480] [id = 657] 09:46:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 73 (136EDC00) [pid = 3480] [serial = 1971] [outer = 00000000] 09:46:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 74 (15F4E800) [pid = 3480] [serial = 1972] [outer = 136EDC00] 09:46:06 INFO - PROCESS | 3480 | 1460997966078 Marionette DEBUG loaded listener.js 09:46:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (16C47C00) [pid = 3480] [serial = 1973] [outer = 136EDC00] 09:46:06 INFO - PROCESS | 3480 | 1460997966518 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]]]}] 09:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 631ms 09:46:06 INFO - PROCESS | 3480 | 1460997966578 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 3480 | 1460997966580 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 09:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:46:06 INFO - PROCESS | 3480 | 1460997966583 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 3480 | 1460997966585 Marionette TRACE conn4 <- [1,2594,null,{}] 09:46:06 INFO - PROCESS | 3480 | 1460997966589 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}] 09:46:06 INFO - PROCESS | 3480 | 1460997966668 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:46:06 INFO - PROCESS | 3480 | 1460997966705 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 3480 | ++DOCSHELL 1733B800 == 30 [pid = 3480] [id = 658] 09:46:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (173CC000) [pid = 3480] [serial = 1974] [outer = 00000000] 09:46:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (1751DC00) [pid = 3480] [serial = 1975] [outer = 173CC000] 09:46:06 INFO - PROCESS | 3480 | 1460997966756 Marionette DEBUG loaded listener.js 09:46:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (17578C00) [pid = 3480] [serial = 1976] [outer = 173CC000] 09:46:07 INFO - PROCESS | 3480 | 1460997967205 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]]]}] 09:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 09:46:07 INFO - PROCESS | 3480 | 1460997967254 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:46:07 INFO - PROCESS | 3480 | 1460997967256 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 09:46:07 INFO - PROCESS | 3480 | 1460997967259 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:46:07 INFO - PROCESS | 3480 | 1460997967261 Marionette TRACE conn4 <- [1,2598,null,{}] 09:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:46:07 INFO - PROCESS | 3480 | 1460997967264 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}] 09:46:07 INFO - PROCESS | 3480 | 1460997967358 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:46:07 INFO - PROCESS | 3480 | 1460997967365 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 3480 | ++DOCSHELL 175C7400 == 31 [pid = 3480] [id = 659] 09:46:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (17519C00) [pid = 3480] [serial = 1977] [outer = 00000000] 09:46:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (1848C800) [pid = 3480] [serial = 1978] [outer = 17519C00] 09:46:07 INFO - PROCESS | 3480 | 1460997967415 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (18556000) [pid = 3480] [serial = 1979] [outer = 17519C00] 09:46:07 INFO - PROCESS | 3480 | 1460997967886 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]]]}] 09:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 09:46:07 INFO - PROCESS | 3480 | 1460997967925 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:46:07 INFO - PROCESS | 3480 | 1460997967927 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 09:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:46:07 INFO - PROCESS | 3480 | 1460997967930 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:46:07 INFO - PROCESS | 3480 | 1460997967932 Marionette TRACE conn4 <- [1,2602,null,{}] 09:46:07 INFO - PROCESS | 3480 | 1460997967935 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}] 09:46:08 INFO - PROCESS | 3480 | 1460997968011 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:46:08 INFO - PROCESS | 3480 | 1460997968017 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 3480 | ++DOCSHELL 1854B800 == 32 [pid = 3480] [id = 660] 09:46:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (18A08000) [pid = 3480] [serial = 1980] [outer = 00000000] 09:46:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (18AE2C00) [pid = 3480] [serial = 1981] [outer = 18A08000] 09:46:08 INFO - PROCESS | 3480 | 1460997968062 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (18E07C00) [pid = 3480] [serial = 1982] [outer = 18A08000] 09:46:08 INFO - PROCESS | 3480 | 1460997968522 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]]]}] 09:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 09:46:08 INFO - PROCESS | 3480 | 1460997968568 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 3480 | 1460997968570 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 09:46:08 INFO - PROCESS | 3480 | 1460997968574 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:46:08 INFO - PROCESS | 3480 | 1460997968575 Marionette TRACE conn4 <- [1,2606,null,{}] 09:46:08 INFO - PROCESS | 3480 | 1460997968579 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}] 09:46:08 INFO - PROCESS | 3480 | 1460997968662 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:46:08 INFO - PROCESS | 3480 | 1460997968668 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 3480 | ++DOCSHELL 18AE1400 == 33 [pid = 3480] [id = 661] 09:46:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (191D6C00) [pid = 3480] [serial = 1983] [outer = 00000000] 09:46:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1A0E0400) [pid = 3480] [serial = 1984] [outer = 191D6C00] 09:46:08 INFO - PROCESS | 3480 | 1460997968712 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (1A0DFC00) [pid = 3480] [serial = 1985] [outer = 191D6C00] 09:46:09 INFO - PROCESS | 3480 | 1460997969183 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]]]}] 09:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 09:46:09 INFO - PROCESS | 3480 | 1460997969207 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:46:09 INFO - PROCESS | 3480 | 1460997969209 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 09:46:09 INFO - PROCESS | 3480 | 1460997969212 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - PROCESS | 3480 | 1460997969214 Marionette TRACE conn4 <- [1,2610,null,{}] 09:46:09 INFO - PROCESS | 3480 | 1460997969217 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}] 09:46:09 INFO - PROCESS | 3480 | 1460997969323 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:46:09 INFO - PROCESS | 3480 | 1460997969331 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:09 INFO - PROCESS | 3480 | ++DOCSHELL 12C50000 == 34 [pid = 3480] [id = 662] 09:46:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (1A344800) [pid = 3480] [serial = 1986] [outer = 00000000] 09:46:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (1A665000) [pid = 3480] [serial = 1987] [outer = 1A344800] 09:46:09 INFO - PROCESS | 3480 | 1460997969376 Marionette DEBUG loaded listener.js 09:46:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (1A662400) [pid = 3480] [serial = 1988] [outer = 1A344800] 09:46:09 INFO - PROCESS | 3480 | 1460997969862 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]]]}] 09:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 09:46:09 INFO - PROCESS | 3480 | 1460997969883 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:46:09 INFO - PROCESS | 3480 | 1460997969885 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 09:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:46:09 INFO - PROCESS | 3480 | 1460997969894 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - PROCESS | 3480 | 1460997969896 Marionette TRACE conn4 <- [1,2614,null,{}] 09:46:09 INFO - PROCESS | 3480 | 1460997969900 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}] 09:46:10 INFO - PROCESS | 3480 | 1460997970010 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:46:10 INFO - PROCESS | 3480 | 1460997970017 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 3480 | ++DOCSHELL 1B456400 == 35 [pid = 3480] [id = 663] 09:46:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (1B756000) [pid = 3480] [serial = 1989] [outer = 00000000] 09:46:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (1B7B0400) [pid = 3480] [serial = 1990] [outer = 1B756000] 09:46:10 INFO - PROCESS | 3480 | 1460997970061 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (1BA82400) [pid = 3480] [serial = 1991] [outer = 1B756000] 09:46:10 INFO - PROCESS | 3480 | 1460997970535 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]]]}] 09:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 09:46:10 INFO - PROCESS | 3480 | 1460997970568 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:46:10 INFO - PROCESS | 3480 | 1460997970571 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 09:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:46:10 INFO - PROCESS | 3480 | 1460997970574 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:46:10 INFO - PROCESS | 3480 | 1460997970577 Marionette TRACE conn4 <- [1,2618,null,{}] 09:46:10 INFO - PROCESS | 3480 | 1460997970588 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}] 09:46:10 INFO - PROCESS | 3480 | 1460997970749 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:46:10 INFO - PROCESS | 3480 | 1460997970778 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 3480 | ++DOCSHELL 17333000 == 36 [pid = 3480] [id = 664] 09:46:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (1BB12800) [pid = 3480] [serial = 1992] [outer = 00000000] 09:46:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (1BBBBC00) [pid = 3480] [serial = 1993] [outer = 1BB12800] 09:46:10 INFO - PROCESS | 3480 | 1460997970830 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (1C22CC00) [pid = 3480] [serial = 1994] [outer = 1BB12800] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (1BA83400) [pid = 3480] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (1A0EB000) [pid = 3480] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (0F051800) [pid = 3480] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (1271A800) [pid = 3480] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (18AE5800) [pid = 3480] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (18253400) [pid = 3480] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (1287D000) [pid = 3480] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (0F047400) [pid = 3480] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (12C5AC00) [pid = 3480] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (18D8F000) [pid = 3480] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (12E20C00) [pid = 3480] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (123EE800) [pid = 3480] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1BB12000) [pid = 3480] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (12873800) [pid = 3480] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (1A0DF400) [pid = 3480] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:46:11 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (126C1400) [pid = 3480] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:46:11 INFO - PROCESS | 3480 | 1460997971407 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]]]}] 09:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 891ms 09:46:11 INFO - PROCESS | 3480 | 1460997971469 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:46:11 INFO - PROCESS | 3480 | 1460997971471 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 09:46:11 INFO - PROCESS | 3480 | 1460997971474 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:46:11 INFO - PROCESS | 3480 | 1460997971476 Marionette TRACE conn4 <- [1,2622,null,{}] 09:46:11 INFO - PROCESS | 3480 | 1460997971479 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}] 09:46:11 INFO - PROCESS | 3480 | 1460997971562 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:46:11 INFO - PROCESS | 3480 | 1460997971583 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:11 INFO - PROCESS | 3480 | ++DOCSHELL 12AC2400 == 37 [pid = 3480] [id = 665] 09:46:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (12E26C00) [pid = 3480] [serial = 1995] [outer = 00000000] 09:46:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (17518000) [pid = 3480] [serial = 1996] [outer = 12E26C00] 09:46:11 INFO - PROCESS | 3480 | 1460997971629 Marionette DEBUG loaded listener.js 09:46:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (1854B000) [pid = 3480] [serial = 1997] [outer = 12E26C00] 09:46:12 INFO - PROCESS | 3480 | 1460997972067 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]]]}] 09:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 09:46:12 INFO - PROCESS | 3480 | 1460997972110 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 3480 | 1460997972112 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 09:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:46:12 INFO - PROCESS | 3480 | 1460997972115 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 3480 | 1460997972117 Marionette TRACE conn4 <- [1,2626,null,{}] 09:46:12 INFO - PROCESS | 3480 | 1460997972121 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}] 09:46:12 INFO - PROCESS | 3480 | 1460997972196 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:46:12 INFO - PROCESS | 3480 | 1460997972202 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 3480 | ++DOCSHELL 1A0EB000 == 38 [pid = 3480] [id = 666] 09:46:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (1A0EE000) [pid = 3480] [serial = 1998] [outer = 00000000] 09:46:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (1BB1FC00) [pid = 3480] [serial = 1999] [outer = 1A0EE000] 09:46:12 INFO - PROCESS | 3480 | 1460997972245 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1C22F000) [pid = 3480] [serial = 2000] [outer = 1A0EE000] 09:46:12 INFO - PROCESS | 3480 | 1460997972701 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]]]}] 09:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 09:46:12 INFO - PROCESS | 3480 | 1460997972753 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 3480 | 1460997972755 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 09:46:12 INFO - PROCESS | 3480 | 1460997972758 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 3480 | 1460997972760 Marionette TRACE conn4 <- [1,2630,null,{}] 09:46:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:46:12 INFO - PROCESS | 3480 | 1460997972763 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}] 09:46:12 INFO - PROCESS | 3480 | 1460997972839 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:46:12 INFO - PROCESS | 3480 | 1460997972844 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 3480 | ++DOCSHELL 1BB1E000 == 39 [pid = 3480] [id = 667] 09:46:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (1C234000) [pid = 3480] [serial = 2001] [outer = 00000000] 09:46:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (1CC06400) [pid = 3480] [serial = 2002] [outer = 1C234000] 09:46:12 INFO - PROCESS | 3480 | 1460997972888 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (1CC85000) [pid = 3480] [serial = 2003] [outer = 1C234000] 09:46:13 INFO - PROCESS | 3480 | --DOCSHELL 1CD07800 == 38 [pid = 3480] [id = 653] 09:46:13 INFO - PROCESS | 3480 | --DOCSHELL 12444000 == 37 [pid = 3480] [id = 654] 09:46:14 INFO - PROCESS | 3480 | --DOCSHELL 12C50C00 == 36 [pid = 3480] [id = 656] 09:46:14 INFO - PROCESS | 3480 | --DOCSHELL 18AE1400 == 35 [pid = 3480] [id = 661] 09:46:14 INFO - PROCESS | 3480 | --DOCSHELL 1733B800 == 34 [pid = 3480] [id = 658] 09:46:14 INFO - PROCESS | 3480 | --DOCSHELL 1A0EB000 == 33 [pid = 3480] [id = 666] 09:46:14 INFO - PROCESS | 3480 | --DOCSHELL 12C5CC00 == 32 [pid = 3480] [id = 657] 09:46:14 INFO - PROCESS | 3480 | --DOCSHELL 175C7400 == 31 [pid = 3480] [id = 659] 09:46:14 INFO - PROCESS | 3480 | --DOCSHELL 126BE800 == 30 [pid = 3480] [id = 655] 09:46:14 INFO - PROCESS | 3480 | --DOCSHELL 12AC2400 == 29 [pid = 3480] [id = 665] 09:46:14 INFO - PROCESS | 3480 | --DOCSHELL 1854B800 == 28 [pid = 3480] [id = 660] 09:46:14 INFO - PROCESS | 3480 | --DOCSHELL 12C50000 == 27 [pid = 3480] [id = 662] 09:46:14 INFO - PROCESS | 3480 | --DOCSHELL 17333000 == 26 [pid = 3480] [id = 664] 09:46:14 INFO - PROCESS | 3480 | --DOCSHELL 1B456400 == 25 [pid = 3480] [id = 663] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (1BBE7C00) [pid = 3480] [serial = 1886] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (1288F000) [pid = 3480] [serial = 1889] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (1CED8800) [pid = 3480] [serial = 1958] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (1A595C00) [pid = 3480] [serial = 1945] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (1B752800) [pid = 3480] [serial = 1946] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1BB1CC00) [pid = 3480] [serial = 1948] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (1CA69000) [pid = 3480] [serial = 1951] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (1CD0F400) [pid = 3480] [serial = 1957] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (1CC7E800) [pid = 3480] [serial = 1952] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (1A0E1800) [pid = 3480] [serial = 1942] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (18487800) [pid = 3480] [serial = 1939] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (18A0B800) [pid = 3480] [serial = 1940] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (16C43C00) [pid = 3480] [serial = 1936] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (16EA0000) [pid = 3480] [serial = 1937] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 74 (1262F000) [pid = 3480] [serial = 1933] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 73 (1271FC00) [pid = 3480] [serial = 1934] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 72 (1825FC00) [pid = 3480] [serial = 1931] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 71 (1733AC00) [pid = 3480] [serial = 1930] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 70 (1C22A000) [pid = 3480] [serial = 1928] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 69 (1D0CFC00) [pid = 3480] [serial = 1960] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 68 (1BBDB400) [pid = 3480] [serial = 1927] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 67 (18252C00) [pid = 3480] [serial = 1925] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 66 (17516000) [pid = 3480] [serial = 1924] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 65 (1288CC00) [pid = 3480] [serial = 1922] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 64 (12875400) [pid = 3480] [serial = 1921] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 63 (1BBB2800) [pid = 3480] [serial = 1919] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 62 (1BBE2000) [pid = 3480] [serial = 1949] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 61 (18E08000) [pid = 3480] [serial = 1954] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 60 (1A0E6400) [pid = 3480] [serial = 1943] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | --DOMWINDOW == 59 (1B452000) [pid = 3480] [serial = 1955] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3480 | 1460997974702 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]]]}] 09:46:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:46:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1977ms 09:46:14 INFO - PROCESS | 3480 | 1460997974741 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:46:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:46:14 INFO - PROCESS | 3480 | 1460997974746 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 09:46:14 INFO - PROCESS | 3480 | 1460997974751 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 3480 | 1460997974755 Marionette TRACE conn4 <- [1,2634,null,{}] 09:46:14 INFO - PROCESS | 3480 | 1460997974761 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}] 09:46:14 INFO - PROCESS | 3480 | 1460997974850 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:46:14 INFO - PROCESS | 3480 | 1460997974860 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 3480 | ++DOCSHELL 123FAC00 == 26 [pid = 3480] [id = 668] 09:46:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 60 (1243DC00) [pid = 3480] [serial = 2004] [outer = 00000000] 09:46:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 61 (1260E000) [pid = 3480] [serial = 2005] [outer = 1243DC00] 09:46:14 INFO - PROCESS | 3480 | 1460997974910 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 62 (12634000) [pid = 3480] [serial = 2006] [outer = 1243DC00] 09:46:15 INFO - PROCESS | 3480 | 1460997975410 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]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:46:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 690ms 09:46:15 INFO - PROCESS | 3480 | 1460997975441 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:46:15 INFO - PROCESS | 3480 | 1460997975447 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 09:46:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:46:15 INFO - PROCESS | 3480 | 1460997975454 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - PROCESS | 3480 | 1460997975456 Marionette TRACE conn4 <- [1,2638,null,{}] 09:46:15 INFO - PROCESS | 3480 | 1460997975460 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}] 09:46:15 INFO - PROCESS | 3480 | 1460997975539 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:46:15 INFO - PROCESS | 3480 | 1460997975548 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 3480 | ++DOCSHELL 126C2800 == 27 [pid = 3480] [id = 669] 09:46:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 63 (12713400) [pid = 3480] [serial = 2007] [outer = 00000000] 09:46:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 64 (127A4800) [pid = 3480] [serial = 2008] [outer = 12713400] 09:46:15 INFO - PROCESS | 3480 | 1460997975594 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 65 (12873800) [pid = 3480] [serial = 2009] [outer = 12713400] 09:46:16 INFO - PROCESS | 3480 | 1460997976058 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]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:46:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 09:46:16 INFO - PROCESS | 3480 | 1460997976087 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 3480 | 1460997976089 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 09:46:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:46:16 INFO - PROCESS | 3480 | 1460997976113 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - PROCESS | 3480 | 1460997976117 Marionette TRACE conn4 <- [1,2642,null,{}] 09:46:16 INFO - PROCESS | 3480 | 1460997976131 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}] 09:46:16 INFO - PROCESS | 3480 | 1460997976219 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:46:16 INFO - PROCESS | 3480 | 1460997976228 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 3480 | ++DOCSHELL 12ABF400 == 28 [pid = 3480] [id = 670] 09:46:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 66 (12AC1800) [pid = 3480] [serial = 2010] [outer = 00000000] 09:46:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 67 (12BDC800) [pid = 3480] [serial = 2011] [outer = 12AC1800] 09:46:16 INFO - PROCESS | 3480 | 1460997976308 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 68 (12C56800) [pid = 3480] [serial = 2012] [outer = 12AC1800] 09:46:16 INFO - PROCESS | 3480 | 1460997976747 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]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:46:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 691ms 09:46:16 INFO - PROCESS | 3480 | 1460997976804 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 3480 | 1460997976806 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 09:46:16 INFO - PROCESS | 3480 | 1460997976810 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:46:16 INFO - PROCESS | 3480 | 1460997976812 Marionette TRACE conn4 <- [1,2646,null,{}] 09:46:16 INFO - PROCESS | 3480 | 1460997976815 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}] 09:46:16 INFO - PROCESS | 3480 | 1460997976892 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:46:16 INFO - PROCESS | 3480 | 1460997976898 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 3480 | ++DOCSHELL 12C5B000 == 29 [pid = 3480] [id = 671] 09:46:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 69 (12E20C00) [pid = 3480] [serial = 2013] [outer = 00000000] 09:46:16 INFO - PROCESS | 3480 | ++DOMWINDOW == 70 (15F06400) [pid = 3480] [serial = 2014] [outer = 12E20C00] 09:46:16 INFO - PROCESS | 3480 | 1460997976944 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 71 (15FE7C00) [pid = 3480] [serial = 2015] [outer = 12E20C00] 09:46:17 INFO - PROCESS | 3480 | 1460997977366 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]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:46:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 570ms 09:46:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:46:17 INFO - PROCESS | 3480 | 1460997977383 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 3480 | 1460997977385 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 09:46:17 INFO - PROCESS | 3480 | 1460997977388 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - PROCESS | 3480 | 1460997977390 Marionette TRACE conn4 <- [1,2650,null,{}] 09:46:17 INFO - PROCESS | 3480 | 1460997977394 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}] 09:46:17 INFO - PROCESS | 3480 | 1460997977506 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:46:17 INFO - PROCESS | 3480 | 1460997977512 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 3480 | ++DOCSHELL 16C4B400 == 30 [pid = 3480] [id = 672] 09:46:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 72 (16E1D400) [pid = 3480] [serial = 2016] [outer = 00000000] 09:46:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 73 (1733AC00) [pid = 3480] [serial = 2017] [outer = 16E1D400] 09:46:17 INFO - PROCESS | 3480 | 1460997977556 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 74 (17514800) [pid = 3480] [serial = 2018] [outer = 16E1D400] 09:46:17 INFO - PROCESS | 3480 | 1460997977984 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]]]}] 09:46:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:46:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 09:46:18 INFO - PROCESS | 3480 | 1460997978022 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 3480 | 1460997978024 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 09:46:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:46:18 INFO - PROCESS | 3480 | 1460997978027 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - PROCESS | 3480 | 1460997978029 Marionette TRACE conn4 <- [1,2654,null,{}] 09:46:18 INFO - PROCESS | 3480 | 1460997978037 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}] 09:46:18 INFO - PROCESS | 3480 | 1460997978135 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:46:18 INFO - PROCESS | 3480 | 1460997978145 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 3480 | ++DOCSHELL 1757F000 == 31 [pid = 3480] [id = 673] 09:46:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (17581000) [pid = 3480] [serial = 2019] [outer = 00000000] 09:46:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (1848C000) [pid = 3480] [serial = 2020] [outer = 17581000] 09:46:18 INFO - PROCESS | 3480 | 1460997978197 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (18554000) [pid = 3480] [serial = 2021] [outer = 17581000] 09:46:19 INFO - PROCESS | 3480 | 1460997979129 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]]]}] 09:46:19 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) 09:46:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1117ms 09:46:19 INFO - PROCESS | 3480 | 1460997979147 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 3480 | 1460997979149 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 09:46:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:46:19 INFO - PROCESS | 3480 | 1460997979152 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 3480 | 1460997979154 Marionette TRACE conn4 <- [1,2658,null,{}] 09:46:19 INFO - PROCESS | 3480 | 1460997979157 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}] 09:46:19 INFO - PROCESS | 3480 | 1460997979260 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:46:19 INFO - PROCESS | 3480 | 1460997979269 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 3480 | ++DOCSHELL 18AD9000 == 32 [pid = 3480] [id = 674] 09:46:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (18AD9800) [pid = 3480] [serial = 2022] [outer = 00000000] 09:46:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (18D98800) [pid = 3480] [serial = 2023] [outer = 18AD9800] 09:46:19 INFO - PROCESS | 3480 | 1460997979314 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (18E0E800) [pid = 3480] [serial = 2024] [outer = 18AD9800] 09:46:20 INFO - PROCESS | 3480 | 1460997980232 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] 09:46:20 INFO - PROCESS | 3480 | 1460997980291 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 09:46:20 INFO - PROCESS | 3480 | 1460997980294 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:46:20 INFO - PROCESS | 3480 | 1460997980296 Marionette TRACE conn4 <- [1,2662,null,{}] 09:46:20 INFO - PROCESS | 3480 | 1460997980300 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}] 09:46:20 INFO - PROCESS | 3480 | 1460997980403 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:46:20 INFO - PROCESS | 3480 | 1460997980410 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:20 INFO - PROCESS | 3480 | ++DOCSHELL 0F052000 == 33 [pid = 3480] [id = 675] 09:46:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (12716000) [pid = 3480] [serial = 2025] [outer = 00000000] 09:46:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (1A0EA800) [pid = 3480] [serial = 2026] [outer = 12716000] 09:46:20 INFO - PROCESS | 3480 | 1460997980454 Marionette DEBUG loaded listener.js 09:46:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (1A0DF400) [pid = 3480] [serial = 2027] [outer = 12716000] 09:46:21 INFO - PROCESS | 3480 | 1460997981403 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] 09:46:21 INFO - PROCESS | 3480 | 1460997981426 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 09:46:21 INFO - PROCESS | 3480 | 1460997981429 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:46:21 INFO - PROCESS | 3480 | 1460997981431 Marionette TRACE conn4 <- [1,2666,null,{}] 09:46:21 INFO - PROCESS | 3480 | 1460997981440 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}] 09:46:21 INFO - PROCESS | 3480 | 1460997981551 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:46:21 INFO - PROCESS | 3480 | 1460997981558 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 3480 | ++DOCSHELL 12898800 == 34 [pid = 3480] [id = 676] 09:46:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (18AE1400) [pid = 3480] [serial = 2028] [outer = 00000000] 09:46:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (1B755400) [pid = 3480] [serial = 2029] [outer = 18AE1400] 09:46:21 INFO - PROCESS | 3480 | 1460997981604 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1B753C00) [pid = 3480] [serial = 2030] [outer = 18AE1400] 09:46:21 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (1A0EE000) [pid = 3480] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:46:21 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (1A344800) [pid = 3480] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:46:21 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1B756000) [pid = 3480] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:46:21 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (1BB12800) [pid = 3480] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:46:21 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (136EDC00) [pid = 3480] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:46:21 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (12C52C00) [pid = 3480] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:46:21 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (126C2C00) [pid = 3480] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:46:21 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (12470800) [pid = 3480] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:46:21 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (1CEDF400) [pid = 3480] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:46:21 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (191D6C00) [pid = 3480] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:46:21 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (18A08000) [pid = 3480] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:46:21 INFO - PROCESS | 3480 | --DOMWINDOW == 74 (17519C00) [pid = 3480] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:46:21 INFO - PROCESS | 3480 | --DOMWINDOW == 73 (173CC000) [pid = 3480] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:46:21 INFO - PROCESS | 3480 | --DOMWINDOW == 72 (12E26C00) [pid = 3480] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:46:22 INFO - PROCESS | 3480 | 1460997982626 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]]]}] 09:46:22 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) 09:46:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1239ms 09:46:22 INFO - PROCESS | 3480 | 1460997982673 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 3480 | 1460997982675 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 09:46:22 INFO - PROCESS | 3480 | 1460997982678 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:46:22 INFO - PROCESS | 3480 | 1460997982680 Marionette TRACE conn4 <- [1,2670,null,{}] 09:46:22 INFO - PROCESS | 3480 | 1460997982683 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}] 09:46:22 INFO - PROCESS | 3480 | 1460997982793 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:46:22 INFO - PROCESS | 3480 | 1460997982802 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:22 INFO - PROCESS | 3480 | ++DOCSHELL 12875C00 == 35 [pid = 3480] [id = 677] 09:46:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 73 (12AC3000) [pid = 3480] [serial = 2031] [outer = 00000000] 09:46:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 74 (16E20800) [pid = 3480] [serial = 2032] [outer = 12AC3000] 09:46:22 INFO - PROCESS | 3480 | 1460997982846 Marionette DEBUG loaded listener.js 09:46:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (18ADE800) [pid = 3480] [serial = 2033] [outer = 12AC3000] 09:46:23 INFO - PROCESS | 3480 | 1460997983746 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]]]}] 09:46:23 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) 09:46:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1128ms 09:46:23 INFO - PROCESS | 3480 | 1460997983811 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 09:46:23 INFO - PROCESS | 3480 | 1460997983814 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 09:46:23 INFO - PROCESS | 3480 | 1460997983817 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:46:23 INFO - PROCESS | 3480 | 1460997983820 Marionette TRACE conn4 <- [1,2674,null,{}] 09:46:23 INFO - PROCESS | 3480 | 1460997983823 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}] 09:46:23 INFO - PROCESS | 3480 | 1460997983944 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:46:23 INFO - PROCESS | 3480 | 1460997983953 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 3480 | ++DOCSHELL 173DC800 == 36 [pid = 3480] [id = 678] 09:46:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (18E07400) [pid = 3480] [serial = 2034] [outer = 00000000] 09:46:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (1BA81000) [pid = 3480] [serial = 2035] [outer = 18E07400] 09:46:24 INFO - PROCESS | 3480 | 1460997984002 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (1BA8A400) [pid = 3480] [serial = 2036] [outer = 18E07400] 09:46:25 INFO - PROCESS | 3480 | 1460997985289 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] 09:46:25 INFO - PROCESS | 3480 | 1460997985344 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 09:46:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:46:25 INFO - PROCESS | 3480 | 1460997985349 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - PROCESS | 3480 | 1460997985352 Marionette TRACE conn4 <- [1,2678,null,{}] 09:46:25 INFO - PROCESS | 3480 | 1460997985359 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}] 09:46:25 INFO - PROCESS | 3480 | 1460997985528 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:46:25 INFO - PROCESS | 3480 | 1460997985646 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:25 INFO - PROCESS | 3480 | ++DOCSHELL 1262D000 == 37 [pid = 3480] [id = 679] 09:46:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (126BF000) [pid = 3480] [serial = 2037] [outer = 00000000] 09:46:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (12881800) [pid = 3480] [serial = 2038] [outer = 126BF000] 09:46:25 INFO - PROCESS | 3480 | 1460997985703 Marionette DEBUG loaded listener.js 09:46:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (12892C00) [pid = 3480] [serial = 2039] [outer = 126BF000] 09:46:26 INFO - PROCESS | 3480 | --DOCSHELL 12875C00 == 36 [pid = 3480] [id = 677] 09:46:26 INFO - PROCESS | 3480 | --DOCSHELL 12898800 == 35 [pid = 3480] [id = 676] 09:46:26 INFO - PROCESS | 3480 | --DOCSHELL 0F052000 == 34 [pid = 3480] [id = 675] 09:46:26 INFO - PROCESS | 3480 | --DOCSHELL 18AD9000 == 33 [pid = 3480] [id = 674] 09:46:26 INFO - PROCESS | 3480 | --DOCSHELL 1757F000 == 32 [pid = 3480] [id = 673] 09:46:26 INFO - PROCESS | 3480 | --DOCSHELL 16C4B400 == 31 [pid = 3480] [id = 672] 09:46:26 INFO - PROCESS | 3480 | --DOCSHELL 12C5B000 == 30 [pid = 3480] [id = 671] 09:46:26 INFO - PROCESS | 3480 | --DOCSHELL 12ABF400 == 29 [pid = 3480] [id = 670] 09:46:26 INFO - PROCESS | 3480 | --DOCSHELL 126C2800 == 28 [pid = 3480] [id = 669] 09:46:26 INFO - PROCESS | 3480 | --DOCSHELL 123FAC00 == 27 [pid = 3480] [id = 668] 09:46:26 INFO - PROCESS | 3480 | --DOCSHELL 1BB1E000 == 26 [pid = 3480] [id = 667] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (1CC06400) [pid = 3480] [serial = 2002] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (1C22F000) [pid = 3480] [serial = 2000] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (1A665000) [pid = 3480] [serial = 1987] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (1B7B0400) [pid = 3480] [serial = 1990] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (1A662400) [pid = 3480] [serial = 1988] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (1BBBBC00) [pid = 3480] [serial = 1993] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 74 (1BB1FC00) [pid = 3480] [serial = 1999] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 73 (1C22CC00) [pid = 3480] [serial = 1994] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 72 (15F4E800) [pid = 3480] [serial = 1972] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 71 (16C47C00) [pid = 3480] [serial = 1973] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 70 (12C5D400) [pid = 3480] [serial = 1969] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 69 (12E1A000) [pid = 3480] [serial = 1970] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 68 (127ACC00) [pid = 3480] [serial = 1966] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 67 (12877C00) [pid = 3480] [serial = 1967] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 66 (1262D800) [pid = 3480] [serial = 1963] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 65 (12635000) [pid = 3480] [serial = 1964] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 64 (1D0D5400) [pid = 3480] [serial = 1961] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 63 (1A0E0400) [pid = 3480] [serial = 1984] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 62 (18AE2C00) [pid = 3480] [serial = 1981] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 61 (18E07C00) [pid = 3480] [serial = 1982] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 60 (1848C800) [pid = 3480] [serial = 1978] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 59 (18556000) [pid = 3480] [serial = 1979] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 58 (1751DC00) [pid = 3480] [serial = 1975] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 57 (17578C00) [pid = 3480] [serial = 1976] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 56 (1BA82400) [pid = 3480] [serial = 1991] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 55 (17518000) [pid = 3480] [serial = 1996] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 54 (1A0DFC00) [pid = 3480] [serial = 1985] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | --DOMWINDOW == 53 (1854B000) [pid = 3480] [serial = 1997] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3480 | 1460997986946 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] 09:46:27 INFO - PROCESS | 3480 | 1460997987015 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 09:46:27 INFO - PROCESS | 3480 | 1460997987060 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - PROCESS | 3480 | 1460997987063 Marionette TRACE conn4 <- [1,2682,null,{}] 09:46:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:46:27 INFO - PROCESS | 3480 | 1460997987068 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}] 09:46:27 INFO - PROCESS | 3480 | 1460997987150 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:46:27 INFO - PROCESS | 3480 | 1460997987158 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 3480 | ++DOCSHELL 126BE000 == 27 [pid = 3480] [id = 680] 09:46:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 54 (1271D400) [pid = 3480] [serial = 2040] [outer = 00000000] 09:46:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 55 (12876400) [pid = 3480] [serial = 2041] [outer = 1271D400] 09:46:27 INFO - PROCESS | 3480 | 1460997987208 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 56 (1287BC00) [pid = 3480] [serial = 2042] [outer = 1271D400] 09:46:28 INFO - PROCESS | 3480 | 1460997988161 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] 09:46:28 INFO - PROCESS | 3480 | 1460997988201 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 09:46:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:46:28 INFO - PROCESS | 3480 | 1460997988208 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 3480 | 1460997988210 Marionette TRACE conn4 <- [1,2686,null,{}] 09:46:28 INFO - PROCESS | 3480 | 1460997988214 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}] 09:46:28 INFO - PROCESS | 3480 | 1460997988294 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:46:28 INFO - PROCESS | 3480 | 1460997988301 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:28 INFO - PROCESS | 3480 | ++DOCSHELL 1288F800 == 28 [pid = 3480] [id = 681] 09:46:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 57 (12895400) [pid = 3480] [serial = 2043] [outer = 00000000] 09:46:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 58 (12C5C000) [pid = 3480] [serial = 2044] [outer = 12895400] 09:46:28 INFO - PROCESS | 3480 | 1460997988346 Marionette DEBUG loaded listener.js 09:46:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 59 (12E1A000) [pid = 3480] [serial = 2045] [outer = 12895400] 09:46:29 INFO - PROCESS | 3480 | 1460997989352 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] 09:46:29 INFO - PROCESS | 3480 | 1460997989393 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 09:46:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:46:29 INFO - PROCESS | 3480 | 1460997989396 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:46:29 INFO - PROCESS | 3480 | 1460997989400 Marionette TRACE conn4 <- [1,2690,null,{}] 09:46:29 INFO - PROCESS | 3480 | 1460997989411 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}] 09:46:29 INFO - PROCESS | 3480 | 1460997989530 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:46:29 INFO - PROCESS | 3480 | 1460997989537 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:29 INFO - PROCESS | 3480 | ++DOCSHELL 13AA3C00 == 29 [pid = 3480] [id = 682] 09:46:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 60 (13AAAC00) [pid = 3480] [serial = 2046] [outer = 00000000] 09:46:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 61 (17336400) [pid = 3480] [serial = 2047] [outer = 13AAAC00] 09:46:29 INFO - PROCESS | 3480 | 1460997989588 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 3480 | ++DOMWINDOW == 62 (1751B000) [pid = 3480] [serial = 2048] [outer = 13AAAC00] 09:46:30 INFO - PROCESS | 3480 | 1460997990097 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]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:46:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 09:46:30 INFO - PROCESS | 3480 | 1460997990129 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 3480 | 1460997990132 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 09:46:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:46:30 INFO - PROCESS | 3480 | 1460997990145 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - PROCESS | 3480 | 1460997990147 Marionette TRACE conn4 <- [1,2694,null,{}] 09:46:30 INFO - PROCESS | 3480 | 1460997990151 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}] 09:46:30 INFO - PROCESS | 3480 | 1460997990261 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:46:30 INFO - PROCESS | 3480 | 1460997990269 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 3480 | ++DOCSHELL 17310400 == 30 [pid = 3480] [id = 683] 09:46:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 63 (177A1800) [pid = 3480] [serial = 2049] [outer = 00000000] 09:46:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 64 (1825B000) [pid = 3480] [serial = 2050] [outer = 177A1800] 09:46:30 INFO - PROCESS | 3480 | 1460997990364 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 65 (18484400) [pid = 3480] [serial = 2051] [outer = 177A1800] 09:46:30 INFO - PROCESS | 3480 | --DOMWINDOW == 64 (12AC3000) [pid = 3480] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:46:30 INFO - PROCESS | 3480 | --DOMWINDOW == 63 (1C234000) [pid = 3480] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:46:30 INFO - PROCESS | 3480 | --DOMWINDOW == 62 (16E1D400) [pid = 3480] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:46:30 INFO - PROCESS | 3480 | --DOMWINDOW == 61 (12716000) [pid = 3480] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:46:30 INFO - PROCESS | 3480 | --DOMWINDOW == 60 (18AE1400) [pid = 3480] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:46:30 INFO - PROCESS | 3480 | --DOMWINDOW == 59 (12E20C00) [pid = 3480] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:46:30 INFO - PROCESS | 3480 | --DOMWINDOW == 58 (1243DC00) [pid = 3480] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:46:30 INFO - PROCESS | 3480 | --DOMWINDOW == 57 (17581000) [pid = 3480] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:46:30 INFO - PROCESS | 3480 | --DOMWINDOW == 56 (12AC1800) [pid = 3480] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:46:30 INFO - PROCESS | 3480 | --DOMWINDOW == 55 (12713400) [pid = 3480] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:46:30 INFO - PROCESS | 3480 | --DOMWINDOW == 54 (18AD9800) [pid = 3480] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:46:30 INFO - PROCESS | 3480 | 1460997990780 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]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:46:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 09:46:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:46:30 INFO - PROCESS | 3480 | 1460997990834 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 3480 | 1460997990836 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 09:46:30 INFO - PROCESS | 3480 | 1460997990839 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - PROCESS | 3480 | 1460997990841 Marionette TRACE conn4 <- [1,2698,null,{}] 09:46:30 INFO - PROCESS | 3480 | 1460997990845 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}] 09:46:30 INFO - PROCESS | 3480 | 1460997990953 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:46:30 INFO - PROCESS | 3480 | 1460997990962 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 3480 | ++DOCSHELL 17581000 == 31 [pid = 3480] [id = 684] 09:46:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 55 (177A4C00) [pid = 3480] [serial = 2052] [outer = 00000000] 09:46:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 56 (18554400) [pid = 3480] [serial = 2053] [outer = 177A4C00] 09:46:31 INFO - PROCESS | 3480 | 1460997991011 Marionette DEBUG loaded listener.js 09:46:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 57 (18A0CC00) [pid = 3480] [serial = 2054] [outer = 177A4C00] 09:46:31 INFO - PROCESS | 3480 | 1460997991518 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] 09:46:31 INFO - PROCESS | 3480 | 1460997991572 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 09:46:31 INFO - PROCESS | 3480 | 1460997991575 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 3480 | 1460997991577 Marionette TRACE conn4 <- [1,2702,null,{}] 09:46:31 INFO - PROCESS | 3480 | 1460997991580 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}] 09:46:31 INFO - PROCESS | 3480 | 1460997991673 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:46:31 INFO - PROCESS | 3480 | 1460997991681 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 3480 | ++DOCSHELL 18ADA800 == 32 [pid = 3480] [id = 685] 09:46:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 58 (18AE5800) [pid = 3480] [serial = 2055] [outer = 00000000] 09:46:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 59 (1A0EAC00) [pid = 3480] [serial = 2056] [outer = 18AE5800] 09:46:31 INFO - PROCESS | 3480 | 1460997991729 Marionette DEBUG loaded listener.js 09:46:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 60 (1A0EDC00) [pid = 3480] [serial = 2057] [outer = 18AE5800] 09:46:32 INFO - PROCESS | 3480 | 1460997992150 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]]]}] 09:46:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:46:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 09:46:32 INFO - PROCESS | 3480 | 1460997992206 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:46:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:46:32 INFO - PROCESS | 3480 | 1460997992208 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 09:46:32 INFO - PROCESS | 3480 | 1460997992212 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:46:32 INFO - PROCESS | 3480 | 1460997992213 Marionette TRACE conn4 <- [1,2706,null,{}] 09:46:32 INFO - PROCESS | 3480 | 1460997992217 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}] 09:46:32 INFO - PROCESS | 3480 | 1460997992293 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:46:32 INFO - PROCESS | 3480 | 1460997992300 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 3480 | ++DOCSHELL 18488000 == 33 [pid = 3480] [id = 686] 09:46:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 61 (1A0EE800) [pid = 3480] [serial = 2058] [outer = 00000000] 09:46:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 62 (1B456C00) [pid = 3480] [serial = 2059] [outer = 1A0EE800] 09:46:32 INFO - PROCESS | 3480 | 1460997992346 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 63 (1B456400) [pid = 3480] [serial = 2060] [outer = 1A0EE800] 09:46:33 INFO - PROCESS | 3480 | 1460997993056 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] 09:46:33 INFO - PROCESS | 3480 | 1460997993089 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 09:46:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:46:33 INFO - PROCESS | 3480 | 1460997993095 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - PROCESS | 3480 | 1460997993099 Marionette TRACE conn4 <- [1,2710,null,{}] 09:46:33 INFO - PROCESS | 3480 | 1460997993104 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}] 09:46:33 INFO - PROCESS | 3480 | 1460997993209 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:46:33 INFO - PROCESS | 3480 | 1460997993345 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 3480 | ++DOCSHELL 12609400 == 34 [pid = 3480] [id = 687] 09:46:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 64 (12881400) [pid = 3480] [serial = 2061] [outer = 00000000] 09:46:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 65 (136F0000) [pid = 3480] [serial = 2062] [outer = 12881400] 09:46:33 INFO - PROCESS | 3480 | 1460997993414 Marionette DEBUG loaded listener.js 09:46:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 66 (15F5B400) [pid = 3480] [serial = 2063] [outer = 12881400] 09:46:34 INFO - PROCESS | 3480 | 1460997994074 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] 09:46:34 INFO - PROCESS | 3480 | 1460997994124 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 09:46:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:46:34 INFO - PROCESS | 3480 | 1460997994130 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 3480 | 1460997994133 Marionette TRACE conn4 <- [1,2714,null,{}] 09:46:34 INFO - PROCESS | 3480 | 1460997994138 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}] 09:46:34 INFO - PROCESS | 3480 | 1460997994241 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:46:34 INFO - PROCESS | 3480 | 1460997994372 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 3480 | ++DOCSHELL 12C54400 == 35 [pid = 3480] [id = 688] 09:46:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 67 (13A9FC00) [pid = 3480] [serial = 2064] [outer = 00000000] 09:46:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 68 (1A0C4000) [pid = 3480] [serial = 2065] [outer = 13A9FC00] 09:46:34 INFO - PROCESS | 3480 | 1460997994427 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 3480 | ++DOMWINDOW == 69 (1A0E7800) [pid = 3480] [serial = 2066] [outer = 13A9FC00] 09:46:35 INFO - PROCESS | 3480 | 1460997995011 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]]]}] 09:46:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:46:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 930ms 09:46:35 INFO - PROCESS | 3480 | 1460997995063 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:46:35 INFO - PROCESS | 3480 | 1460997995066 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 09:46:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:46:35 INFO - PROCESS | 3480 | 1460997995069 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:46:35 INFO - PROCESS | 3480 | 1460997995073 Marionette TRACE conn4 <- [1,2718,null,{}] 09:46:35 INFO - PROCESS | 3480 | 1460997995084 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}] 09:46:35 INFO - PROCESS | 3480 | 1460997995190 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:46:35 INFO - PROCESS | 3480 | 1460997995323 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:35 INFO - PROCESS | 3480 | ++DOCSHELL 1B759000 == 36 [pid = 3480] [id = 689] 09:46:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 70 (1B7B0800) [pid = 3480] [serial = 2067] [outer = 00000000] 09:46:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 71 (1BA88800) [pid = 3480] [serial = 2068] [outer = 1B7B0800] 09:46:35 INFO - PROCESS | 3480 | 1460997995382 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 72 (1BB18000) [pid = 3480] [serial = 2069] [outer = 1B7B0800] 09:46:36 INFO - PROCESS | 3480 | --DOCSHELL 18ADA800 == 35 [pid = 3480] [id = 685] 09:46:36 INFO - PROCESS | 3480 | --DOCSHELL 17581000 == 34 [pid = 3480] [id = 684] 09:46:36 INFO - PROCESS | 3480 | --DOCSHELL 17310400 == 33 [pid = 3480] [id = 683] 09:46:36 INFO - PROCESS | 3480 | --DOCSHELL 13AA3C00 == 32 [pid = 3480] [id = 682] 09:46:36 INFO - PROCESS | 3480 | --DOCSHELL 1288F800 == 31 [pid = 3480] [id = 681] 09:46:36 INFO - PROCESS | 3480 | --DOCSHELL 126BE000 == 30 [pid = 3480] [id = 680] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 71 (1CC85000) [pid = 3480] [serial = 2003] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 70 (1733AC00) [pid = 3480] [serial = 2017] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 69 (17514800) [pid = 3480] [serial = 2018] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 68 (1A0EA800) [pid = 3480] [serial = 2026] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 67 (1B755400) [pid = 3480] [serial = 2029] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 66 (1A0DF400) [pid = 3480] [serial = 2027] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 65 (15F06400) [pid = 3480] [serial = 2014] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 64 (15FE7C00) [pid = 3480] [serial = 2015] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 63 (1260E000) [pid = 3480] [serial = 2005] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 62 (12634000) [pid = 3480] [serial = 2006] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 61 (1848C000) [pid = 3480] [serial = 2020] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 60 (18554000) [pid = 3480] [serial = 2021] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 59 (12BDC800) [pid = 3480] [serial = 2011] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 58 (12C56800) [pid = 3480] [serial = 2012] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 57 (127A4800) [pid = 3480] [serial = 2008] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 56 (12873800) [pid = 3480] [serial = 2009] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 55 (18D98800) [pid = 3480] [serial = 2023] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 54 (1B753C00) [pid = 3480] [serial = 2030] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 53 (18E0E800) [pid = 3480] [serial = 2024] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 52 (18ADE800) [pid = 3480] [serial = 2033] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | --DOMWINDOW == 51 (16E20800) [pid = 3480] [serial = 2032] [outer = 00000000] [url = about:blank] 09:46:36 INFO - PROCESS | 3480 | 1460997996514 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] 09:46:36 INFO - PROCESS | 3480 | 1460997996553 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 09:46:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:46:36 INFO - PROCESS | 3480 | 1460997996558 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - PROCESS | 3480 | 1460997996561 Marionette TRACE conn4 <- [1,2722,null,{}] 09:46:36 INFO - PROCESS | 3480 | 1460997996567 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}] 09:46:36 INFO - PROCESS | 3480 | 1460997996654 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:46:36 INFO - PROCESS | 3480 | 1460997996708 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:36 INFO - PROCESS | 3480 | ++DOCSHELL 127A6C00 == 31 [pid = 3480] [id = 690] 09:46:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 52 (127A7800) [pid = 3480] [serial = 2070] [outer = 00000000] 09:46:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 53 (1287C000) [pid = 3480] [serial = 2071] [outer = 127A7800] 09:46:36 INFO - PROCESS | 3480 | 1460997996757 Marionette DEBUG loaded listener.js 09:46:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 54 (1288EC00) [pid = 3480] [serial = 2072] [outer = 127A7800] 09:46:37 INFO - PROCESS | 3480 | 1460997997271 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]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:46:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 790ms 09:46:37 INFO - PROCESS | 3480 | 1460997997349 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 3480 | 1460997997355 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 09:46:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:46:37 INFO - PROCESS | 3480 | 1460997997361 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - PROCESS | 3480 | 1460997997364 Marionette TRACE conn4 <- [1,2726,null,{}] 09:46:37 INFO - PROCESS | 3480 | 1460997997368 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}] 09:46:37 INFO - PROCESS | 3480 | 1460997997453 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:46:37 INFO - PROCESS | 3480 | 1460997997546 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 3480 | ++DOCSHELL 12892800 == 32 [pid = 3480] [id = 691] 09:46:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 55 (12BD3800) [pid = 3480] [serial = 2073] [outer = 00000000] 09:46:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 56 (136EBC00) [pid = 3480] [serial = 2074] [outer = 12BD3800] 09:46:37 INFO - PROCESS | 3480 | 1460997997594 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 57 (13AA0400) [pid = 3480] [serial = 2075] [outer = 12BD3800] 09:46:37 INFO - PROCESS | 3480 | 1460997997987 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]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:46:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 09:46:38 INFO - PROCESS | 3480 | 1460997998064 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 3480 | 1460997998067 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 09:46:38 INFO - PROCESS | 3480 | 1460997998073 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:46:38 INFO - PROCESS | 3480 | 1460997998076 Marionette TRACE conn4 <- [1,2730,null,{}] 09:46:38 INFO - PROCESS | 3480 | 1460997998090 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}] 09:46:38 INFO - PROCESS | 3480 | 1460997998172 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:46:38 INFO - PROCESS | 3480 | 1460997998184 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 3480 | ++DOCSHELL 1751C400 == 33 [pid = 3480] [id = 692] 09:46:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 58 (1751F000) [pid = 3480] [serial = 2076] [outer = 00000000] 09:46:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 59 (177A1C00) [pid = 3480] [serial = 2077] [outer = 1751F000] 09:46:38 INFO - PROCESS | 3480 | 1460997998231 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 60 (1825A800) [pid = 3480] [serial = 2078] [outer = 1751F000] 09:46:38 INFO - PROCESS | 3480 | 1460997998684 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]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:46:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 09:46:38 INFO - PROCESS | 3480 | 1460997998750 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 3480 | 1460997998752 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 09:46:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:46:38 INFO - PROCESS | 3480 | 1460997998762 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - PROCESS | 3480 | 1460997998764 Marionette TRACE conn4 <- [1,2734,null,{}] 09:46:38 INFO - PROCESS | 3480 | 1460997998767 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}] 09:46:38 INFO - PROCESS | 3480 | 1460997998878 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:46:38 INFO - PROCESS | 3480 | 1460997998889 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 3480 | ++DOCSHELL 18555C00 == 34 [pid = 3480] [id = 693] 09:46:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 61 (18A04000) [pid = 3480] [serial = 2079] [outer = 00000000] 09:46:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 62 (18AE4C00) [pid = 3480] [serial = 2080] [outer = 18A04000] 09:46:38 INFO - PROCESS | 3480 | 1460997998934 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 63 (18E07C00) [pid = 3480] [serial = 2081] [outer = 18A04000] 09:46:39 INFO - PROCESS | 3480 | 1460997999377 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]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:46:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 09:46:39 INFO - PROCESS | 3480 | 1460997999390 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:46:39 INFO - PROCESS | 3480 | 1460997999391 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 09:46:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:46:39 INFO - PROCESS | 3480 | 1460997999395 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - PROCESS | 3480 | 1460997999396 Marionette TRACE conn4 <- [1,2738,null,{}] 09:46:39 INFO - PROCESS | 3480 | 1460997999405 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}] 09:46:39 INFO - PROCESS | 3480 | 1460997999511 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:46:39 INFO - PROCESS | 3480 | 1460997999604 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 3480 | ++DOCSHELL 1A0BEC00 == 35 [pid = 3480] [id = 694] 09:46:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 64 (1A0C5C00) [pid = 3480] [serial = 2082] [outer = 00000000] 09:46:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 65 (1A342C00) [pid = 3480] [serial = 2083] [outer = 1A0C5C00] 09:46:39 INFO - PROCESS | 3480 | 1460997999648 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 66 (1A590400) [pid = 3480] [serial = 2084] [outer = 1A0C5C00] 09:46:40 INFO - PROCESS | 3480 | 1460998000046 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]]]}] 09:46:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:46:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 09:46:40 INFO - PROCESS | 3480 | 1460998000126 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:46:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:46:40 INFO - PROCESS | 3480 | 1460998000128 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 09:46:40 INFO - PROCESS | 3480 | 1460998000131 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - PROCESS | 3480 | 1460998000133 Marionette TRACE conn4 <- [1,2742,null,{}] 09:46:40 INFO - PROCESS | 3480 | 1460998000137 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}] 09:46:40 INFO - PROCESS | 3480 | 1460998000269 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:46:40 INFO - PROCESS | 3480 | 1460998000279 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 3480 | ++DOCSHELL 0F051C00 == 36 [pid = 3480] [id = 695] 09:46:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 67 (123B6800) [pid = 3480] [serial = 2085] [outer = 00000000] 09:46:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 68 (1BA86400) [pid = 3480] [serial = 2086] [outer = 123B6800] 09:46:40 INFO - PROCESS | 3480 | 1460998000326 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 69 (1BB1A800) [pid = 3480] [serial = 2087] [outer = 123B6800] 09:46:40 INFO - PROCESS | 3480 | --DOMWINDOW == 68 (13AAAC00) [pid = 3480] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:46:40 INFO - PROCESS | 3480 | --DOMWINDOW == 67 (1271D400) [pid = 3480] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:46:40 INFO - PROCESS | 3480 | --DOMWINDOW == 66 (12895400) [pid = 3480] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:46:40 INFO - PROCESS | 3480 | --DOMWINDOW == 65 (177A1800) [pid = 3480] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:46:40 INFO - PROCESS | 3480 | --DOMWINDOW == 64 (177A4C00) [pid = 3480] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:46:40 INFO - PROCESS | 3480 | --DOMWINDOW == 63 (18AE5800) [pid = 3480] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:46:40 INFO - PROCESS | 3480 | 1460998000773 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]]]}] 09:46:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:46:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 671ms 09:46:40 INFO - PROCESS | 3480 | 1460998000803 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:46:40 INFO - PROCESS | 3480 | 1460998000805 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 09:46:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:46:40 INFO - PROCESS | 3480 | 1460998000808 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - PROCESS | 3480 | 1460998000810 Marionette TRACE conn4 <- [1,2746,null,{}] 09:46:40 INFO - PROCESS | 3480 | 1460998000813 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}] 09:46:40 INFO - PROCESS | 3480 | 1460998000918 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:46:40 INFO - PROCESS | 3480 | 1460998000927 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 3480 | ++DOCSHELL 18D8EC00 == 37 [pid = 3480] [id = 696] 09:46:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 64 (1A0E5C00) [pid = 3480] [serial = 2088] [outer = 00000000] 09:46:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 65 (1BBDE400) [pid = 3480] [serial = 2089] [outer = 1A0E5C00] 09:46:40 INFO - PROCESS | 3480 | 1460998000971 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 66 (1BBDF400) [pid = 3480] [serial = 2090] [outer = 1A0E5C00] 09:46:41 INFO - PROCESS | 3480 | 1460998001397 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]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:46:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 632ms 09:46:41 INFO - PROCESS | 3480 | 1460998001440 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:46:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:46:41 INFO - PROCESS | 3480 | 1460998001442 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 09:46:41 INFO - PROCESS | 3480 | 1460998001445 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 3480 | 1460998001447 Marionette TRACE conn4 <- [1,2750,null,{}] 09:46:41 INFO - PROCESS | 3480 | 1460998001450 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}] 09:46:41 INFO - PROCESS | 3480 | 1460998001527 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:46:41 INFO - PROCESS | 3480 | 1460998001536 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 3480 | ++DOCSHELL 12475000 == 38 [pid = 3480] [id = 697] 09:46:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 67 (1BA82400) [pid = 3480] [serial = 2091] [outer = 00000000] 09:46:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 68 (1C231C00) [pid = 3480] [serial = 2092] [outer = 1BA82400] 09:46:41 INFO - PROCESS | 3480 | 1460998001580 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 69 (1C234000) [pid = 3480] [serial = 2093] [outer = 1BA82400] 09:46:41 INFO - PROCESS | 3480 | 1460998001983 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]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:46:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 570ms 09:46:42 INFO - PROCESS | 3480 | 1460998002015 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 3480 | 1460998002017 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 09:46:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:46:42 INFO - PROCESS | 3480 | 1460998002020 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 3480 | 1460998002022 Marionette TRACE conn4 <- [1,2754,null,{}] 09:46:42 INFO - PROCESS | 3480 | 1460998002025 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}] 09:46:42 INFO - PROCESS | 3480 | 1460998002139 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:46:42 INFO - PROCESS | 3480 | 1460998002148 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 3480 | ++DOCSHELL 1C22F000 == 39 [pid = 3480] [id = 698] 09:46:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 70 (1C230400) [pid = 3480] [serial = 2094] [outer = 00000000] 09:46:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 71 (1CC08000) [pid = 3480] [serial = 2095] [outer = 1C230400] 09:46:42 INFO - PROCESS | 3480 | 1460998002192 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 72 (1CC08800) [pid = 3480] [serial = 2096] [outer = 1C230400] 09:46:42 INFO - PROCESS | 3480 | 1460998002613 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]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:46:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 09:46:42 INFO - PROCESS | 3480 | 1460998002652 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 3480 | 1460998002654 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 09:46:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:46:42 INFO - PROCESS | 3480 | 1460998002657 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 3480 | 1460998002659 Marionette TRACE conn4 <- [1,2758,null,{}] 09:46:42 INFO - PROCESS | 3480 | 1460998002662 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}] 09:46:42 INFO - PROCESS | 3480 | 1460998002777 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:46:42 INFO - PROCESS | 3480 | 1460998002889 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 3480 | ++DOCSHELL 123BC000 == 40 [pid = 3480] [id = 699] 09:46:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 73 (123F9800) [pid = 3480] [serial = 2097] [outer = 00000000] 09:46:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 74 (126BC800) [pid = 3480] [serial = 2098] [outer = 123F9800] 09:46:42 INFO - PROCESS | 3480 | 1460998002947 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (1271FC00) [pid = 3480] [serial = 2099] [outer = 123F9800] 09:46:43 INFO - PROCESS | 3480 | 1460998003568 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]]]}] 09:46:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:46:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 930ms 09:46:43 INFO - PROCESS | 3480 | 1460998003589 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:46:43 INFO - PROCESS | 3480 | 1460998003593 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 09:46:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:46:43 INFO - PROCESS | 3480 | 1460998003597 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:46:43 INFO - PROCESS | 3480 | 1460998003601 Marionette TRACE conn4 <- [1,2762,null,{}] 09:46:43 INFO - PROCESS | 3480 | 1460998003607 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}] 09:46:43 INFO - PROCESS | 3480 | 1460998003718 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:46:43 INFO - PROCESS | 3480 | 1460998003826 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 3480 | ++DOCSHELL 15F03800 == 41 [pid = 3480] [id = 700] 09:46:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (16E22800) [pid = 3480] [serial = 2100] [outer = 00000000] 09:46:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (17516400) [pid = 3480] [serial = 2101] [outer = 16E22800] 09:46:43 INFO - PROCESS | 3480 | 1460998003882 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (177A2C00) [pid = 3480] [serial = 2102] [outer = 16E22800] 09:46:44 INFO - PROCESS | 3480 | 1460998004445 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]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:46:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 890ms 09:46:44 INFO - PROCESS | 3480 | 1460998004491 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:46:44 INFO - PROCESS | 3480 | 1460998004495 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 09:46:44 INFO - PROCESS | 3480 | 1460998004499 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:46:44 INFO - PROCESS | 3480 | 1460998004501 Marionette TRACE conn4 <- [1,2766,null,{}] 09:46:44 INFO - PROCESS | 3480 | 1460998004506 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}] 09:46:44 INFO - PROCESS | 3480 | 1460998004615 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:46:44 INFO - PROCESS | 3480 | 1460998004737 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:44 INFO - PROCESS | 3480 | ++DOCSHELL 1B759800 == 42 [pid = 3480] [id = 701] 09:46:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (1B7B0400) [pid = 3480] [serial = 2103] [outer = 00000000] 09:46:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (1BB16400) [pid = 3480] [serial = 2104] [outer = 1B7B0400] 09:46:44 INFO - PROCESS | 3480 | 1460998004791 Marionette DEBUG loaded listener.js 09:46:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (1C237400) [pid = 3480] [serial = 2105] [outer = 1B7B0400] 09:46:45 INFO - PROCESS | 3480 | 1460998005419 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]]]}] 09:46:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:46:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 970ms 09:46:45 INFO - PROCESS | 3480 | 1460998005473 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:46:45 INFO - PROCESS | 3480 | 1460998005475 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 09:46:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:46:45 INFO - PROCESS | 3480 | 1460998005486 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:46:45 INFO - PROCESS | 3480 | 1460998005492 Marionette TRACE conn4 <- [1,2770,null,{}] 09:46:45 INFO - PROCESS | 3480 | 1460998005497 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}] 09:46:45 INFO - PROCESS | 3480 | 1460998005631 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:46:45 INFO - PROCESS | 3480 | 1460998005773 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 3480 | ++DOCSHELL 1A344800 == 43 [pid = 3480] [id = 702] 09:46:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (1A592C00) [pid = 3480] [serial = 2106] [outer = 00000000] 09:46:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (1D0CE800) [pid = 3480] [serial = 2107] [outer = 1A592C00] 09:46:45 INFO - PROCESS | 3480 | 1460998005829 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (1D0D3000) [pid = 3480] [serial = 2108] [outer = 1A592C00] 09:46:46 INFO - PROCESS | 3480 | 1460998006603 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]]]}] 09:46:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:46:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1190ms 09:46:46 INFO - PROCESS | 3480 | 1460998006672 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 3480 | 1460998006676 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 09:46:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:46:46 INFO - PROCESS | 3480 | 1460998006680 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - PROCESS | 3480 | 1460998006683 Marionette TRACE conn4 <- [1,2774,null,{}] 09:46:46 INFO - PROCESS | 3480 | 1460998006688 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}] 09:46:46 INFO - PROCESS | 3480 | 1460998006786 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:46:46 INFO - PROCESS | 3480 | 1460998006916 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 3480 | --DOCSHELL 173DC800 == 42 [pid = 3480] [id = 678] 09:46:46 INFO - PROCESS | 3480 | --DOCSHELL 1C22F000 == 41 [pid = 3480] [id = 698] 09:46:46 INFO - PROCESS | 3480 | --DOCSHELL 12475000 == 40 [pid = 3480] [id = 697] 09:46:46 INFO - PROCESS | 3480 | --DOCSHELL 18D8EC00 == 39 [pid = 3480] [id = 696] 09:46:46 INFO - PROCESS | 3480 | --DOCSHELL 0F051C00 == 38 [pid = 3480] [id = 695] 09:46:46 INFO - PROCESS | 3480 | --DOCSHELL 1A0BEC00 == 37 [pid = 3480] [id = 694] 09:46:46 INFO - PROCESS | 3480 | --DOCSHELL 18555C00 == 36 [pid = 3480] [id = 693] 09:46:46 INFO - PROCESS | 3480 | --DOCSHELL 1751C400 == 35 [pid = 3480] [id = 692] 09:46:46 INFO - PROCESS | 3480 | --DOCSHELL 12892800 == 34 [pid = 3480] [id = 691] 09:46:46 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1B456C00) [pid = 3480] [serial = 2059] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3480 | ++DOCSHELL 0F046400 == 35 [pid = 3480] [id = 703] 09:46:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (0F04A000) [pid = 3480] [serial = 2109] [outer = 00000000] 09:46:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (12630800) [pid = 3480] [serial = 2110] [outer = 0F04A000] 09:46:47 INFO - PROCESS | 3480 | 1460998007011 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1271A000) [pid = 3480] [serial = 2111] [outer = 0F04A000] 09:46:47 INFO - PROCESS | 3480 | --DOCSHELL 127A6C00 == 34 [pid = 3480] [id = 690] 09:46:47 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (17336400) [pid = 3480] [serial = 2047] [outer = 00000000] [url = about:blank] 09:46:47 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (1BA81000) [pid = 3480] [serial = 2035] [outer = 00000000] [url = about:blank] 09:46:47 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (12876400) [pid = 3480] [serial = 2041] [outer = 00000000] [url = about:blank] 09:46:47 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (1287BC00) [pid = 3480] [serial = 2042] [outer = 00000000] [url = about:blank] 09:46:47 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (12881800) [pid = 3480] [serial = 2038] [outer = 00000000] [url = about:blank] 09:46:47 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (12C5C000) [pid = 3480] [serial = 2044] [outer = 00000000] [url = about:blank] 09:46:47 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (1825B000) [pid = 3480] [serial = 2050] [outer = 00000000] [url = about:blank] 09:46:47 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (1751B000) [pid = 3480] [serial = 2048] [outer = 00000000] [url = about:blank] 09:46:47 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (18554400) [pid = 3480] [serial = 2053] [outer = 00000000] [url = about:blank] 09:46:47 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (1A0EAC00) [pid = 3480] [serial = 2056] [outer = 00000000] [url = about:blank] 09:46:47 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (18484400) [pid = 3480] [serial = 2051] [outer = 00000000] [url = about:blank] 09:46:47 INFO - PROCESS | 3480 | --DOMWINDOW == 74 (1A0EDC00) [pid = 3480] [serial = 2057] [outer = 00000000] [url = about:blank] 09:46:47 INFO - PROCESS | 3480 | --DOMWINDOW == 73 (12E1A000) [pid = 3480] [serial = 2045] [outer = 00000000] [url = about:blank] 09:46:47 INFO - PROCESS | 3480 | --DOMWINDOW == 72 (18A0CC00) [pid = 3480] [serial = 2054] [outer = 00000000] [url = about:blank] 09:46:47 INFO - PROCESS | 3480 | 1460998007459 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]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:46:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 830ms 09:46:47 INFO - PROCESS | 3480 | 1460998007513 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 3480 | 1460998007518 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 09:46:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:46:47 INFO - PROCESS | 3480 | 1460998007524 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 3480 | 1460998007527 Marionette TRACE conn4 <- [1,2778,null,{}] 09:46:47 INFO - PROCESS | 3480 | 1460998007530 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}] 09:46:47 INFO - PROCESS | 3480 | 1460998007613 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:46:47 INFO - PROCESS | 3480 | 1460998007622 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 3480 | ++DOCSHELL 12892800 == 35 [pid = 3480] [id = 704] 09:46:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 73 (12C4E400) [pid = 3480] [serial = 2112] [outer = 00000000] 09:46:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 74 (12CEDC00) [pid = 3480] [serial = 2113] [outer = 12C4E400] 09:46:47 INFO - PROCESS | 3480 | 1460998007667 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (136EA400) [pid = 3480] [serial = 2114] [outer = 12C4E400] 09:46:48 INFO - PROCESS | 3480 | 1460998008135 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]]]}] 09:46:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:46:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 09:46:48 INFO - PROCESS | 3480 | 1460998008197 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 3480 | 1460998008199 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 09:46:48 INFO - PROCESS | 3480 | 1460998008203 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:46:48 INFO - PROCESS | 3480 | 1460998008206 Marionette TRACE conn4 <- [1,2782,null,{}] 09:46:48 INFO - PROCESS | 3480 | 1460998008216 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}] 09:46:48 INFO - PROCESS | 3480 | 1460998008296 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:46:48 INFO - PROCESS | 3480 | 1460998008306 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 3480 | ++DOCSHELL 17310400 == 36 [pid = 3480] [id = 705] 09:46:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (17336400) [pid = 3480] [serial = 2115] [outer = 00000000] 09:46:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (17518C00) [pid = 3480] [serial = 2116] [outer = 17336400] 09:46:48 INFO - PROCESS | 3480 | 1460998008352 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (177A8C00) [pid = 3480] [serial = 2117] [outer = 17336400] 09:46:48 INFO - PROCESS | 3480 | 1460998008815 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]]]}] 09:46:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:46:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 09:46:48 INFO - PROCESS | 3480 | 1460998008837 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 3480 | 1460998008840 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 09:46:48 INFO - PROCESS | 3480 | 1460998008843 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:46:48 INFO - PROCESS | 3480 | 1460998008844 Marionette TRACE conn4 <- [1,2786,null,{}] 09:46:48 INFO - PROCESS | 3480 | 1460998008848 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}] 09:46:48 INFO - PROCESS | 3480 | 1460998008929 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:46:48 INFO - PROCESS | 3480 | 1460998008936 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 3480 | ++DOCSHELL 1825FC00 == 37 [pid = 3480] [id = 706] 09:46:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (18486000) [pid = 3480] [serial = 2118] [outer = 00000000] 09:46:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (18A07400) [pid = 3480] [serial = 2119] [outer = 18486000] 09:46:49 INFO - PROCESS | 3480 | 1460998008982 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (18AD9000) [pid = 3480] [serial = 2120] [outer = 18486000] 09:46:49 INFO - PROCESS | 3480 | 1460998009449 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]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:46:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 09:46:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:46:49 INFO - PROCESS | 3480 | 1460998009481 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 3480 | 1460998009483 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 09:46:49 INFO - PROCESS | 3480 | 1460998009486 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - PROCESS | 3480 | 1460998009488 Marionette TRACE conn4 <- [1,2790,null,{}] 09:46:49 INFO - PROCESS | 3480 | 1460998009491 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}] 09:46:49 INFO - PROCESS | 3480 | 1460998009604 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:46:49 INFO - PROCESS | 3480 | 1460998009610 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 3480 | ++DOCSHELL 18AE6800 == 38 [pid = 3480] [id = 707] 09:46:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (18D8EC00) [pid = 3480] [serial = 2121] [outer = 00000000] 09:46:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (1A0C6800) [pid = 3480] [serial = 2122] [outer = 18D8EC00] 09:46:49 INFO - PROCESS | 3480 | 1460998009655 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (1A0E2C00) [pid = 3480] [serial = 2123] [outer = 18D8EC00] 09:46:50 INFO - PROCESS | 3480 | 1460998010118 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]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:46:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 09:46:50 INFO - PROCESS | 3480 | 1460998010157 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:46:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:46:50 INFO - PROCESS | 3480 | 1460998010159 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 09:46:50 INFO - PROCESS | 3480 | 1460998010162 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 3480 | 1460998010164 Marionette TRACE conn4 <- [1,2794,null,{}] 09:46:50 INFO - PROCESS | 3480 | 1460998010167 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}] 09:46:50 INFO - PROCESS | 3480 | 1460998010285 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:46:50 INFO - PROCESS | 3480 | 1460998010380 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 3480 | ++DOCSHELL 1A343400 == 39 [pid = 3480] [id = 708] 09:46:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (1A597000) [pid = 3480] [serial = 2124] [outer = 00000000] 09:46:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1B758400) [pid = 3480] [serial = 2125] [outer = 1A597000] 09:46:50 INFO - PROCESS | 3480 | 1460998010430 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (1B75EC00) [pid = 3480] [serial = 2126] [outer = 1A597000] 09:46:50 INFO - PROCESS | 3480 | 1460998010856 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]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:46:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 09:46:50 INFO - PROCESS | 3480 | 1460998010893 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 3480 | 1460998010895 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 09:46:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:46:50 INFO - PROCESS | 3480 | 1460998010898 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 3480 | 1460998010900 Marionette TRACE conn4 <- [1,2798,null,{}] 09:46:50 INFO - PROCESS | 3480 | 1460998010903 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}] 09:46:51 INFO - PROCESS | 3480 | 1460998011011 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:46:51 INFO - PROCESS | 3480 | 1460998011018 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 3480 | ++DOCSHELL 1230D400 == 40 [pid = 3480] [id = 709] 09:46:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (123FAC00) [pid = 3480] [serial = 2127] [outer = 00000000] 09:46:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (1BBDF800) [pid = 3480] [serial = 2128] [outer = 123FAC00] 09:46:51 INFO - PROCESS | 3480 | 1460998011064 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (1BBDFC00) [pid = 3480] [serial = 2129] [outer = 123FAC00] 09:46:51 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (123B6800) [pid = 3480] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:46:51 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (127A7800) [pid = 3480] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:46:51 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (12BD3800) [pid = 3480] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:46:51 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (1A0C5C00) [pid = 3480] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:46:51 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (1A0E5C00) [pid = 3480] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:46:51 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (1BA82400) [pid = 3480] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:46:51 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1751F000) [pid = 3480] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:46:51 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (18A04000) [pid = 3480] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:46:51 INFO - PROCESS | 3480 | 1460998011614 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]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:46:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 771ms 09:46:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:46:51 INFO - PROCESS | 3480 | 1460998011669 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 3480 | 1460998011671 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 09:46:51 INFO - PROCESS | 3480 | 1460998011674 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - PROCESS | 3480 | 1460998011676 Marionette TRACE conn4 <- [1,2802,null,{}] 09:46:51 INFO - PROCESS | 3480 | 1460998011679 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}] 09:46:51 INFO - PROCESS | 3480 | 1460998011755 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:46:51 INFO - PROCESS | 3480 | 1460998011761 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 3480 | ++DOCSHELL 15F04000 == 41 [pid = 3480] [id = 710] 09:46:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (15F57C00) [pid = 3480] [serial = 2130] [outer = 00000000] 09:46:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (18A04000) [pid = 3480] [serial = 2131] [outer = 15F57C00] 09:46:51 INFO - PROCESS | 3480 | 1460998011806 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (1848F800) [pid = 3480] [serial = 2132] [outer = 15F57C00] 09:46:52 INFO - PROCESS | 3480 | 1460998012239 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]]]}] 09:46:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:46:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 09:46:52 INFO - PROCESS | 3480 | 1460998012305 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:46:52 INFO - PROCESS | 3480 | 1460998012307 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 09:46:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:46:52 INFO - PROCESS | 3480 | 1460998012310 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - PROCESS | 3480 | 1460998012312 Marionette TRACE conn4 <- [1,2806,null,{}] 09:46:52 INFO - PROCESS | 3480 | 1460998012315 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}] 09:46:52 INFO - PROCESS | 3480 | 1460998012393 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:46:52 INFO - PROCESS | 3480 | 1460998012402 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 3480 | ++DOCSHELL 1757F400 == 42 [pid = 3480] [id = 711] 09:46:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (177A7400) [pid = 3480] [serial = 2133] [outer = 00000000] 09:46:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (1C232C00) [pid = 3480] [serial = 2134] [outer = 177A7400] 09:46:52 INFO - PROCESS | 3480 | 1460998012446 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (1CC88800) [pid = 3480] [serial = 2135] [outer = 177A7400] 09:46:52 INFO - PROCESS | 3480 | 1460998012861 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]]]}] 09:46:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:46:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 570ms 09:46:52 INFO - PROCESS | 3480 | 1460998012881 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:46:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:46:52 INFO - PROCESS | 3480 | 1460998012883 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 09:46:52 INFO - PROCESS | 3480 | 1460998012887 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - PROCESS | 3480 | 1460998012888 Marionette TRACE conn4 <- [1,2810,null,{}] 09:46:52 INFO - PROCESS | 3480 | 1460998012892 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}] 09:46:53 INFO - PROCESS | 3480 | 1460998013011 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:46:53 INFO - PROCESS | 3480 | 1460998013018 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 3480 | ++DOCSHELL 1CD0D000 == 43 [pid = 3480] [id = 712] 09:46:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (1CD0E000) [pid = 3480] [serial = 2136] [outer = 00000000] 09:46:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (1D0CA800) [pid = 3480] [serial = 2137] [outer = 1CD0E000] 09:46:53 INFO - PROCESS | 3480 | 1460998013062 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (1D0D4400) [pid = 3480] [serial = 2138] [outer = 1CD0E000] 09:46:53 INFO - PROCESS | 3480 | 1460998013500 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]]]}] 09:46:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:46:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 09:46:53 INFO - PROCESS | 3480 | 1460998013517 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 3480 | 1460998013519 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 09:46:53 INFO - PROCESS | 3480 | 1460998013535 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:46:53 INFO - PROCESS | 3480 | 1460998013537 Marionette TRACE conn4 <- [1,2814,null,{}] 09:46:53 INFO - PROCESS | 3480 | 1460998013541 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}] 09:46:53 INFO - PROCESS | 3480 | 1460998013681 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:46:53 INFO - PROCESS | 3480 | 1460998013823 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 3480 | ++DOCSHELL 0F04E800 == 44 [pid = 3480] [id = 713] 09:46:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (0F04F000) [pid = 3480] [serial = 2139] [outer = 00000000] 09:46:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (12604000) [pid = 3480] [serial = 2140] [outer = 0F04F000] 09:46:53 INFO - PROCESS | 3480 | 1460998013885 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (126B6400) [pid = 3480] [serial = 2141] [outer = 0F04F000] 09:46:54 INFO - PROCESS | 3480 | 1460998014541 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:46:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:46:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1019ms 09:46:54 INFO - PROCESS | 3480 | 1460998014558 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 3480 | 1460998014563 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 09:46:54 INFO - PROCESS | 3480 | 1460998014568 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:46:54 INFO - PROCESS | 3480 | 1460998014572 Marionette TRACE conn4 <- [1,2818,null,{}] 09:46:54 INFO - PROCESS | 3480 | 1460998014597 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}] 09:46:54 INFO - PROCESS | 3480 | 1460998014704 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:46:54 INFO - PROCESS | 3480 | 1460998014841 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 3480 | ++DOCSHELL 136F4000 == 45 [pid = 3480] [id = 714] 09:46:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (13AA2000) [pid = 3480] [serial = 2142] [outer = 00000000] 09:46:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (173C5400) [pid = 3480] [serial = 2143] [outer = 13AA2000] 09:46:54 INFO - PROCESS | 3480 | 1460998014900 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (17522C00) [pid = 3480] [serial = 2144] [outer = 13AA2000] 09:46:55 INFO - PROCESS | 3480 | 1460998015450 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]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:46:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 930ms 09:46:55 INFO - PROCESS | 3480 | 1460998015503 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:46:55 INFO - PROCESS | 3480 | 1460998015506 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 09:46:55 INFO - PROCESS | 3480 | 1460998015510 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:46:55 INFO - PROCESS | 3480 | 1460998015512 Marionette TRACE conn4 <- [1,2822,null,{}] 09:46:55 INFO - PROCESS | 3480 | 1460998015516 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}] 09:46:55 INFO - PROCESS | 3480 | 1460998015649 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:46:55 INFO - PROCESS | 3480 | 1460998015786 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 3480 | ++DOCSHELL 1A591000 == 46 [pid = 3480] [id = 715] 09:46:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (1A595C00) [pid = 3480] [serial = 2145] [outer = 00000000] 09:46:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (1BA80800) [pid = 3480] [serial = 2146] [outer = 1A595C00] 09:46:55 INFO - PROCESS | 3480 | 1460998015843 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (1CC7BC00) [pid = 3480] [serial = 2147] [outer = 1A595C00] 09:46:56 INFO - PROCESS | 3480 | 1460998016478 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:46:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:46:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1023ms 09:46:56 INFO - PROCESS | 3480 | 1460998016535 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:46:56 INFO - PROCESS | 3480 | 1460998016539 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 09:46:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:46:56 INFO - PROCESS | 3480 | 1460998016549 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:46:56 INFO - PROCESS | 3480 | 1460998016554 Marionette TRACE conn4 <- [1,2826,null,{}] 09:46:56 INFO - PROCESS | 3480 | 1460998016590 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}] 09:46:56 INFO - PROCESS | 3480 | 1460998016703 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:46:56 INFO - PROCESS | 3480 | 1460998016848 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 3480 | ++DOCSHELL 1C235000 == 47 [pid = 3480] [id = 716] 09:46:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1C237800) [pid = 3480] [serial = 2148] [outer = 00000000] 09:46:56 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1D486800) [pid = 3480] [serial = 2149] [outer = 1C237800] 09:46:56 INFO - PROCESS | 3480 | 1460998016903 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1D541800) [pid = 3480] [serial = 2150] [outer = 1C237800] 09:46:57 INFO - PROCESS | 3480 | 1460998017605 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]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:46:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1105ms 09:46:57 INFO - PROCESS | 3480 | 1460998017650 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 3480 | 1460998017654 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 09:46:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:46:57 INFO - PROCESS | 3480 | 1460998017659 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - PROCESS | 3480 | 1460998017662 Marionette TRACE conn4 <- [1,2830,null,{}] 09:46:57 INFO - PROCESS | 3480 | 1460998017668 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}] 09:46:57 INFO - PROCESS | 3480 | 1460998017766 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:46:57 INFO - PROCESS | 3480 | 1460998017878 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:57 INFO - PROCESS | 3480 | ++DOCSHELL 12ABE000 == 48 [pid = 3480] [id = 717] 09:46:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (12C5D000) [pid = 3480] [serial = 2151] [outer = 00000000] 09:46:57 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (1751EC00) [pid = 3480] [serial = 2152] [outer = 12C5D000] 09:46:57 INFO - PROCESS | 3480 | 1460998017927 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (1825F800) [pid = 3480] [serial = 2153] [outer = 12C5D000] 09:46:58 INFO - PROCESS | 3480 | --DOCSHELL 1CD0D000 == 47 [pid = 3480] [id = 712] 09:46:58 INFO - PROCESS | 3480 | --DOCSHELL 1757F400 == 46 [pid = 3480] [id = 711] 09:46:58 INFO - PROCESS | 3480 | --DOCSHELL 15F04000 == 45 [pid = 3480] [id = 710] 09:46:58 INFO - PROCESS | 3480 | --DOCSHELL 1230D400 == 44 [pid = 3480] [id = 709] 09:46:58 INFO - PROCESS | 3480 | --DOCSHELL 1A343400 == 43 [pid = 3480] [id = 708] 09:46:58 INFO - PROCESS | 3480 | --DOCSHELL 18AE6800 == 42 [pid = 3480] [id = 707] 09:46:58 INFO - PROCESS | 3480 | --DOCSHELL 1825FC00 == 41 [pid = 3480] [id = 706] 09:46:58 INFO - PROCESS | 3480 | --DOCSHELL 17310400 == 40 [pid = 3480] [id = 705] 09:46:58 INFO - PROCESS | 3480 | --DOCSHELL 12892800 == 39 [pid = 3480] [id = 704] 09:46:58 INFO - PROCESS | 3480 | --DOCSHELL 0F046400 == 38 [pid = 3480] [id = 703] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (136F0000) [pid = 3480] [serial = 2062] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (1CC08000) [pid = 3480] [serial = 2095] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (1A0C4000) [pid = 3480] [serial = 2065] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOCSHELL 1B759800 == 37 [pid = 3480] [id = 701] 09:46:58 INFO - PROCESS | 3480 | --DOCSHELL 15F03800 == 36 [pid = 3480] [id = 700] 09:46:58 INFO - PROCESS | 3480 | --DOCSHELL 123BC000 == 35 [pid = 3480] [id = 699] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (1BA88800) [pid = 3480] [serial = 2068] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1BA86400) [pid = 3480] [serial = 2086] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (1287C000) [pid = 3480] [serial = 2071] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (1288EC00) [pid = 3480] [serial = 2072] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (136EBC00) [pid = 3480] [serial = 2074] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (13AA0400) [pid = 3480] [serial = 2075] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (1A590400) [pid = 3480] [serial = 2084] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (1A342C00) [pid = 3480] [serial = 2083] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (1BBDE400) [pid = 3480] [serial = 2089] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (1BBDF400) [pid = 3480] [serial = 2090] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (1BB1A800) [pid = 3480] [serial = 2087] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (1C234000) [pid = 3480] [serial = 2093] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (177A1C00) [pid = 3480] [serial = 2077] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (18AE4C00) [pid = 3480] [serial = 2080] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (18E07C00) [pid = 3480] [serial = 2081] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (1C231C00) [pid = 3480] [serial = 2092] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (1825A800) [pid = 3480] [serial = 2078] [outer = 00000000] [url = about:blank] 09:46:58 INFO - PROCESS | 3480 | 1460998018493 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]]]}] 09:46:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:46:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 890ms 09:46:58 INFO - PROCESS | 3480 | 1460998018550 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:46:58 INFO - PROCESS | 3480 | 1460998018556 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 09:46:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:46:58 INFO - PROCESS | 3480 | 1460998018562 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:46:58 INFO - PROCESS | 3480 | 1460998018565 Marionette TRACE conn4 <- [1,2834,null,{}] 09:46:58 INFO - PROCESS | 3480 | 1460998018569 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}] 09:46:58 INFO - PROCESS | 3480 | 1460998018654 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:46:58 INFO - PROCESS | 3480 | 1460998018749 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:58 INFO - PROCESS | 3480 | ++DOCSHELL 12714000 == 36 [pid = 3480] [id = 718] 09:46:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (1288B000) [pid = 3480] [serial = 2154] [outer = 00000000] 09:46:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (12E22400) [pid = 3480] [serial = 2155] [outer = 1288B000] 09:46:58 INFO - PROCESS | 3480 | 1460998018794 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (15F5CC00) [pid = 3480] [serial = 2156] [outer = 1288B000] 09:46:59 INFO - PROCESS | 3480 | 1460998019207 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]]]}] 09:46:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:46:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 09:46:59 INFO - PROCESS | 3480 | 1460998019235 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:46:59 INFO - PROCESS | 3480 | 1460998019237 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 09:46:59 INFO - PROCESS | 3480 | 1460998019240 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:46:59 INFO - PROCESS | 3480 | 1460998019244 Marionette TRACE conn4 <- [1,2838,null,{}] 09:46:59 INFO - PROCESS | 3480 | 1460998019253 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}] 09:46:59 INFO - PROCESS | 3480 | 1460998019336 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:46:59 INFO - PROCESS | 3480 | 1460998019342 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:59 INFO - PROCESS | 3480 | ++DOCSHELL 177AD400 == 37 [pid = 3480] [id = 719] 09:46:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (18ADE800) [pid = 3480] [serial = 2157] [outer = 00000000] 09:46:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (18AE6800) [pid = 3480] [serial = 2158] [outer = 18ADE800] 09:46:59 INFO - PROCESS | 3480 | 1460998019419 Marionette DEBUG loaded listener.js 09:46:59 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (191D6C00) [pid = 3480] [serial = 2159] [outer = 18ADE800] 09:46:59 INFO - PROCESS | 3480 | 1460998019887 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:46:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:46:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 09:46:59 INFO - PROCESS | 3480 | 1460998019915 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:46:59 INFO - PROCESS | 3480 | 1460998019917 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 09:46:59 INFO - PROCESS | 3480 | 1460998019920 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:46:59 INFO - PROCESS | 3480 | 1460998019922 Marionette TRACE conn4 <- [1,2842,null,{}] 09:46:59 INFO - PROCESS | 3480 | 1460998019926 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}] 09:47:00 INFO - PROCESS | 3480 | 1460998020009 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:47:00 INFO - PROCESS | 3480 | 1460998020019 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 3480 | ++DOCSHELL 1A0E9000 == 38 [pid = 3480] [id = 720] 09:47:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (1A0EB000) [pid = 3480] [serial = 2160] [outer = 00000000] 09:47:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (1B43B800) [pid = 3480] [serial = 2161] [outer = 1A0EB000] 09:47:00 INFO - PROCESS | 3480 | 1460998020067 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (1B752800) [pid = 3480] [serial = 2162] [outer = 1A0EB000] 09:47:00 INFO - PROCESS | 3480 | 1460998020514 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]]]}] 09:47:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:47:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 09:47:00 INFO - PROCESS | 3480 | 1460998020555 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:47:00 INFO - PROCESS | 3480 | 1460998020557 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 09:47:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:47:00 INFO - PROCESS | 3480 | 1460998020566 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:47:00 INFO - PROCESS | 3480 | 1460998020568 Marionette TRACE conn4 <- [1,2846,null,{}] 09:47:00 INFO - PROCESS | 3480 | 1460998020571 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}] 09:47:00 INFO - PROCESS | 3480 | 1460998020685 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:47:00 INFO - PROCESS | 3480 | 1460998020692 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 3480 | ++DOCSHELL 1BA7B400 == 39 [pid = 3480] [id = 721] 09:47:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (1BA7FC00) [pid = 3480] [serial = 2163] [outer = 00000000] 09:47:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (1BB1D000) [pid = 3480] [serial = 2164] [outer = 1BA7FC00] 09:47:00 INFO - PROCESS | 3480 | 1460998020769 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (1BBD9800) [pid = 3480] [serial = 2165] [outer = 1BA7FC00] 09:47:01 INFO - PROCESS | 3480 | 1460998021229 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:47:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:47:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 09:47:01 INFO - PROCESS | 3480 | 1460998021291 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:47:01 INFO - PROCESS | 3480 | 1460998021293 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 09:47:01 INFO - PROCESS | 3480 | 1460998021296 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 3480 | 1460998021298 Marionette TRACE conn4 <- [1,2850,null,{}] 09:47:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:47:01 INFO - PROCESS | 3480 | 1460998021302 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}] 09:47:01 INFO - PROCESS | 3480 | 1460998021440 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:47:01 INFO - PROCESS | 3480 | 1460998021526 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:01 INFO - PROCESS | 3480 | ++DOCSHELL 1C232400 == 40 [pid = 3480] [id = 722] 09:47:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (1C233C00) [pid = 3480] [serial = 2166] [outer = 00000000] 09:47:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (1CD0FC00) [pid = 3480] [serial = 2167] [outer = 1C233C00] 09:47:01 INFO - PROCESS | 3480 | 1460998021574 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1D1B4C00) [pid = 3480] [serial = 2168] [outer = 1C233C00] 09:47:02 INFO - PROCESS | 3480 | 1460998022004 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]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:47:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 771ms 09:47:02 INFO - PROCESS | 3480 | 1460998022071 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 3480 | 1460998022073 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 09:47:02 INFO - PROCESS | 3480 | 1460998022076 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 3480 | 1460998022078 Marionette TRACE conn4 <- [1,2854,null,{}] 09:47:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:47:02 INFO - PROCESS | 3480 | 1460998022088 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}] 09:47:02 INFO - PROCESS | 3480 | 1460998022197 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:47:02 INFO - PROCESS | 3480 | 1460998022207 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 3480 | ++DOCSHELL 12CE4800 == 41 [pid = 3480] [id = 723] 09:47:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (136EB400) [pid = 3480] [serial = 2169] [outer = 00000000] 09:47:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1D246400) [pid = 3480] [serial = 2170] [outer = 136EB400] 09:47:02 INFO - PROCESS | 3480 | 1460998022251 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1D246C00) [pid = 3480] [serial = 2171] [outer = 136EB400] 09:47:02 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (123FAC00) [pid = 3480] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:47:02 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (17336400) [pid = 3480] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:47:02 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (0F04A000) [pid = 3480] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:47:02 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (12C4E400) [pid = 3480] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:47:02 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (18486000) [pid = 3480] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:47:02 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (1A597000) [pid = 3480] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:47:02 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (15F57C00) [pid = 3480] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:47:02 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (18D8EC00) [pid = 3480] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:47:02 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (177A7400) [pid = 3480] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:47:02 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (1C230400) [pid = 3480] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:47:02 INFO - PROCESS | 3480 | 1460998022780 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]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:47:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 732ms 09:47:02 INFO - PROCESS | 3480 | 1460998022813 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 3480 | 1460998022815 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 09:47:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:47:02 INFO - PROCESS | 3480 | 1460998022818 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 3480 | 1460998022820 Marionette TRACE conn4 <- [1,2858,null,{}] 09:47:02 INFO - PROCESS | 3480 | 1460998022823 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}] 09:47:02 INFO - PROCESS | 3480 | 1460998022899 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:47:03 INFO - PROCESS | 3480 | 1460998022995 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 3480 | ++DOCSHELL 123FAC00 == 42 [pid = 3480] [id = 724] 09:47:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (12442C00) [pid = 3480] [serial = 2172] [outer = 00000000] 09:47:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (19164800) [pid = 3480] [serial = 2173] [outer = 12442C00] 09:47:03 INFO - PROCESS | 3480 | 1460998023039 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (1A668400) [pid = 3480] [serial = 2174] [outer = 12442C00] 09:47:03 INFO - PROCESS | 3480 | 1460998023437 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]]]}] 09:47:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:47:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 09:47:03 INFO - PROCESS | 3480 | 1460998023510 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:47:03 INFO - PROCESS | 3480 | 1460998023512 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 09:47:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:47:03 INFO - PROCESS | 3480 | 1460998023515 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - PROCESS | 3480 | 1460998023517 Marionette TRACE conn4 <- [1,2862,null,{}] 09:47:03 INFO - PROCESS | 3480 | 1460998023523 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}] 09:47:03 INFO - PROCESS | 3480 | 1460998023601 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:47:03 INFO - PROCESS | 3480 | 1460998023608 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 3480 | ++DOCSHELL 1D63D800 == 43 [pid = 3480] [id = 725] 09:47:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (1EB3D000) [pid = 3480] [serial = 2175] [outer = 00000000] 09:47:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (1F026400) [pid = 3480] [serial = 2176] [outer = 1EB3D000] 09:47:03 INFO - PROCESS | 3480 | 1460998023653 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (1F02A000) [pid = 3480] [serial = 2177] [outer = 1EB3D000] 09:47:04 INFO - PROCESS | 3480 | 1460998024088 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]]]}] 09:47:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:47:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 09:47:04 INFO - PROCESS | 3480 | 1460998024147 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:47:04 INFO - PROCESS | 3480 | 1460998024149 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 09:47:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:47:04 INFO - PROCESS | 3480 | 1460998024152 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - PROCESS | 3480 | 1460998024154 Marionette TRACE conn4 <- [1,2866,null,{}] 09:47:04 INFO - PROCESS | 3480 | 1460998024158 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}] 09:47:04 INFO - PROCESS | 3480 | 1460998024237 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:47:04 INFO - PROCESS | 3480 | 1460998024243 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 3480 | ++DOCSHELL 1F071000 == 44 [pid = 3480] [id = 726] 09:47:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1F073800) [pid = 3480] [serial = 2178] [outer = 00000000] 09:47:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1F0DE000) [pid = 3480] [serial = 2179] [outer = 1F073800] 09:47:04 INFO - PROCESS | 3480 | 1460998024287 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1F460400) [pid = 3480] [serial = 2180] [outer = 1F073800] 09:47:04 INFO - PROCESS | 3480 | 1460998024850 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]]]}] 09:47:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:47:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 09:47:04 INFO - PROCESS | 3480 | 1460998024888 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:47:04 INFO - PROCESS | 3480 | 1460998024892 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 09:47:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:47:04 INFO - PROCESS | 3480 | 1460998024897 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - PROCESS | 3480 | 1460998024902 Marionette TRACE conn4 <- [1,2870,null,{}] 09:47:04 INFO - PROCESS | 3480 | 1460998024909 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}] 09:47:05 INFO - PROCESS | 3480 | 1460998025071 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:47:05 INFO - PROCESS | 3480 | 1460998025189 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 3480 | ++DOCSHELL 127ACC00 == 45 [pid = 3480] [id = 727] 09:47:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1287BC00) [pid = 3480] [serial = 2181] [outer = 00000000] 09:47:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (136EC800) [pid = 3480] [serial = 2182] [outer = 1287BC00] 09:47:05 INFO - PROCESS | 3480 | 1460998025245 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (15F4F800) [pid = 3480] [serial = 2183] [outer = 1287BC00] 09:47:05 INFO - PROCESS | 3480 | 1460998025838 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]]]}] 09:47:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:47:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 970ms 09:47:05 INFO - PROCESS | 3480 | 1460998025873 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 3480 | 1460998025879 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 09:47:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:47:05 INFO - PROCESS | 3480 | 1460998025885 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - PROCESS | 3480 | 1460998025888 Marionette TRACE conn4 <- [1,2874,null,{}] 09:47:05 INFO - PROCESS | 3480 | 1460998025892 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}] 09:47:06 INFO - PROCESS | 3480 | 1460998025997 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:47:06 INFO - PROCESS | 3480 | 1460998026110 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 3480 | ++DOCSHELL 1751A000 == 46 [pid = 3480] [id = 728] 09:47:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (177AE400) [pid = 3480] [serial = 2184] [outer = 00000000] 09:47:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (19166000) [pid = 3480] [serial = 2185] [outer = 177AE400] 09:47:06 INFO - PROCESS | 3480 | 1460998026164 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (1A58C800) [pid = 3480] [serial = 2186] [outer = 177AE400] 09:47:06 INFO - PROCESS | 3480 | 1460998026764 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]]]}] 09:47:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:47:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 931ms 09:47:06 INFO - PROCESS | 3480 | 1460998026817 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 3480 | 1460998026820 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 09:47:06 INFO - PROCESS | 3480 | 1460998026823 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:47:06 INFO - PROCESS | 3480 | 1460998026827 Marionette TRACE conn4 <- [1,2878,null,{}] 09:47:06 INFO - PROCESS | 3480 | 1460998026839 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}] 09:47:06 INFO - PROCESS | 3480 | 1460998026946 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:47:07 INFO - PROCESS | 3480 | 1460998027086 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 3480 | ++DOCSHELL 1B753800 == 47 [pid = 3480] [id = 729] 09:47:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1C229800) [pid = 3480] [serial = 2187] [outer = 00000000] 09:47:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1F0DA000) [pid = 3480] [serial = 2188] [outer = 1C229800] 09:47:07 INFO - PROCESS | 3480 | 1460998027144 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1F466000) [pid = 3480] [serial = 2189] [outer = 1C229800] 09:47:07 INFO - PROCESS | 3480 | 1460998027697 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:47:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:47:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 930ms 09:47:07 INFO - PROCESS | 3480 | 1460998027757 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:47:07 INFO - PROCESS | 3480 | 1460998027760 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 09:47:07 INFO - PROCESS | 3480 | 1460998027763 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:47:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:47:07 INFO - PROCESS | 3480 | 1460998027765 Marionette TRACE conn4 <- [1,2882,null,{}] 09:47:07 INFO - PROCESS | 3480 | 1460998027769 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}] 09:47:07 INFO - PROCESS | 3480 | 1460998027891 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:47:08 INFO - PROCESS | 3480 | 1460998028033 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:08 INFO - PROCESS | 3480 | ++DOCSHELL 126C3C00 == 48 [pid = 3480] [id = 730] 09:47:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (12717000) [pid = 3480] [serial = 2190] [outer = 00000000] 09:47:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (12E21400) [pid = 3480] [serial = 2191] [outer = 12717000] 09:47:08 INFO - PROCESS | 3480 | 1460998028090 Marionette DEBUG loaded listener.js 09:47:08 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (18257400) [pid = 3480] [serial = 2192] [outer = 12717000] 09:47:08 INFO - PROCESS | 3480 | 1460998028888 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]]]}] 09:47:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:47:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1180ms 09:47:08 INFO - PROCESS | 3480 | 1460998028947 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:47:08 INFO - PROCESS | 3480 | 1460998028952 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 09:47:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:47:08 INFO - PROCESS | 3480 | 1460998028957 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - PROCESS | 3480 | 1460998028961 Marionette TRACE conn4 <- [1,2886,null,{}] 09:47:08 INFO - PROCESS | 3480 | 1460998028966 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}] 09:47:09 INFO - PROCESS | 3480 | 1460998029064 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:47:09 INFO - PROCESS | 3480 | 1460998029209 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 3480 | ++DOCSHELL 16C46000 == 49 [pid = 3480] [id = 731] 09:47:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (17333000) [pid = 3480] [serial = 2193] [outer = 00000000] 09:47:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (177A1800) [pid = 3480] [serial = 2194] [outer = 17333000] 09:47:09 INFO - PROCESS | 3480 | 1460998029260 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (18487000) [pid = 3480] [serial = 2195] [outer = 17333000] 09:47:09 INFO - PROCESS | 3480 | --DOCSHELL 1D63D800 == 48 [pid = 3480] [id = 725] 09:47:09 INFO - PROCESS | 3480 | --DOCSHELL 123FAC00 == 47 [pid = 3480] [id = 724] 09:47:09 INFO - PROCESS | 3480 | --DOCSHELL 12CE4800 == 46 [pid = 3480] [id = 723] 09:47:09 INFO - PROCESS | 3480 | --DOCSHELL 1C232400 == 45 [pid = 3480] [id = 722] 09:47:09 INFO - PROCESS | 3480 | --DOCSHELL 1BA7B400 == 44 [pid = 3480] [id = 721] 09:47:09 INFO - PROCESS | 3480 | --DOCSHELL 1A0E9000 == 43 [pid = 3480] [id = 720] 09:47:09 INFO - PROCESS | 3480 | --DOCSHELL 177AD400 == 42 [pid = 3480] [id = 719] 09:47:09 INFO - PROCESS | 3480 | --DOCSHELL 12714000 == 41 [pid = 3480] [id = 718] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (126BC800) [pid = 3480] [serial = 2098] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (17516400) [pid = 3480] [serial = 2101] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1D0CE800) [pid = 3480] [serial = 2107] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1BB16400) [pid = 3480] [serial = 2104] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOCSHELL 12ABE000 == 40 [pid = 3480] [id = 717] 09:47:09 INFO - PROCESS | 3480 | --DOCSHELL 1A591000 == 39 [pid = 3480] [id = 715] 09:47:09 INFO - PROCESS | 3480 | --DOCSHELL 136F4000 == 38 [pid = 3480] [id = 714] 09:47:09 INFO - PROCESS | 3480 | --DOCSHELL 0F04E800 == 37 [pid = 3480] [id = 713] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (1CC08800) [pid = 3480] [serial = 2096] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (1D0CA800) [pid = 3480] [serial = 2137] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1BBDF800) [pid = 3480] [serial = 2128] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (17518C00) [pid = 3480] [serial = 2116] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (177A8C00) [pid = 3480] [serial = 2117] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (12630800) [pid = 3480] [serial = 2110] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (1271A000) [pid = 3480] [serial = 2111] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (12CEDC00) [pid = 3480] [serial = 2113] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (18A07400) [pid = 3480] [serial = 2119] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (1B75EC00) [pid = 3480] [serial = 2126] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (1B758400) [pid = 3480] [serial = 2125] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (1848F800) [pid = 3480] [serial = 2132] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (18A04000) [pid = 3480] [serial = 2131] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (136EA400) [pid = 3480] [serial = 2114] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (1A0C6800) [pid = 3480] [serial = 2122] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (1BBDFC00) [pid = 3480] [serial = 2129] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (1CC88800) [pid = 3480] [serial = 2135] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (1A0E2C00) [pid = 3480] [serial = 2123] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (1C232C00) [pid = 3480] [serial = 2134] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (18AD9000) [pid = 3480] [serial = 2120] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3480 | 1460998029811 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]]]}] 09:47:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:47:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 870ms 09:47:09 INFO - PROCESS | 3480 | 1460998029833 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 3480 | 1460998029838 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 09:47:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:47:09 INFO - PROCESS | 3480 | 1460998029843 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 3480 | 1460998029846 Marionette TRACE conn4 <- [1,2890,null,{}] 09:47:09 INFO - PROCESS | 3480 | 1460998029850 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}] 09:47:09 INFO - PROCESS | 3480 | 1460998029931 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:47:09 INFO - PROCESS | 3480 | 1460998029940 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 3480 | ++DOCSHELL 126C0800 == 38 [pid = 3480] [id = 732] 09:47:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (126C2800) [pid = 3480] [serial = 2196] [outer = 00000000] 09:47:09 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (136EDC00) [pid = 3480] [serial = 2197] [outer = 126C2800] 09:47:09 INFO - PROCESS | 3480 | 1460998029985 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (16E23400) [pid = 3480] [serial = 2198] [outer = 126C2800] 09:47:10 INFO - PROCESS | 3480 | 1460998030491 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:47:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 673ms 09:47:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:47:10 INFO - PROCESS | 3480 | 1460998030522 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 3480 | 1460998030524 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 09:47:10 INFO - PROCESS | 3480 | 1460998030528 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 3480 | 1460998030531 Marionette TRACE conn4 <- [1,2894,null,{}] 09:47:10 INFO - PROCESS | 3480 | 1460998030541 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}] 09:47:10 INFO - PROCESS | 3480 | 1460998030625 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:47:10 INFO - PROCESS | 3480 | 1460998030631 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 3480 | ++DOCSHELL 18AD8C00 == 39 [pid = 3480] [id = 733] 09:47:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (18ADA000) [pid = 3480] [serial = 2199] [outer = 00000000] 09:47:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (18E01400) [pid = 3480] [serial = 2200] [outer = 18ADA000] 09:47:10 INFO - PROCESS | 3480 | 1460998030679 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (191D9400) [pid = 3480] [serial = 2201] [outer = 18ADA000] 09:47:11 INFO - PROCESS | 3480 | 1460998031169 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]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:47:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 09:47:11 INFO - PROCESS | 3480 | 1460998031205 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 3480 | 1460998031207 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 09:47:11 INFO - PROCESS | 3480 | 1460998031210 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:47:11 INFO - PROCESS | 3480 | 1460998031212 Marionette TRACE conn4 <- [1,2898,null,{}] 09:47:11 INFO - PROCESS | 3480 | 1460998031215 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}] 09:47:11 INFO - PROCESS | 3480 | 1460998031295 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:47:11 INFO - PROCESS | 3480 | 1460998031304 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 3480 | ++DOCSHELL 1A0E9400 == 40 [pid = 3480] [id = 734] 09:47:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1A0E9C00) [pid = 3480] [serial = 2202] [outer = 00000000] 09:47:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1A596400) [pid = 3480] [serial = 2203] [outer = 1A0E9C00] 09:47:11 INFO - PROCESS | 3480 | 1460998031349 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1B44C400) [pid = 3480] [serial = 2204] [outer = 1A0E9C00] 09:47:11 INFO - PROCESS | 3480 | 1460998031788 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]]]}] 09:47:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:47:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:47:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 631ms 09:47:11 INFO - PROCESS | 3480 | 1460998031845 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 3480 | 1460998031847 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 09:47:11 INFO - PROCESS | 3480 | 1460998031850 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - TEST-START | /DOMEvents/constructors.html 09:47:11 INFO - PROCESS | 3480 | 1460998031852 Marionette TRACE conn4 <- [1,2902,null,{}] 09:47:11 INFO - PROCESS | 3480 | 1460998031856 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}] 09:47:11 INFO - PROCESS | 3480 | 1460998031963 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:47:11 INFO - PROCESS | 3480 | 1460998031969 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 3480 | ++DOCSHELL 1B75DC00 == 41 [pid = 3480] [id = 735] 09:47:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1B75EC00) [pid = 3480] [serial = 2205] [outer = 00000000] 09:47:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (1BA87800) [pid = 3480] [serial = 2206] [outer = 1B75EC00] 09:47:12 INFO - PROCESS | 3480 | 1460998032013 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (1BA8A800) [pid = 3480] [serial = 2207] [outer = 1B75EC00] 09:47:12 INFO - PROCESS | 3480 | 1460998032758 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]]]}] 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:47:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:47:12 INFO - TEST-OK | /DOMEvents/constructors.html | took 965ms 09:47:12 INFO - PROCESS | 3480 | 1460998032820 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 3480 | 1460998032823 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 09:47:12 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:47:12 INFO - PROCESS | 3480 | 1460998032831 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - PROCESS | 3480 | 1460998032833 Marionette TRACE conn4 <- [1,2906,null,{}] 09:47:12 INFO - PROCESS | 3480 | 1460998032837 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}] 09:47:12 INFO - PROCESS | 3480 | 1460998032958 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:47:13 INFO - PROCESS | 3480 | 1460998033024 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 3480 | ++DOCSHELL 1BB1FC00 == 42 [pid = 3480] [id = 736] 09:47:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (1C228800) [pid = 3480] [serial = 2208] [outer = 00000000] 09:47:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (1CC06400) [pid = 3480] [serial = 2209] [outer = 1C228800] 09:47:13 INFO - PROCESS | 3480 | 1460998033072 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (1CD02400) [pid = 3480] [serial = 2210] [outer = 1C228800] 09:47:13 INFO - PROCESS | 3480 | 1460998033491 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:47:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:47:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 09:47:13 INFO - PROCESS | 3480 | 1460998033525 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:47:13 INFO - PROCESS | 3480 | 1460998033527 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 09:47:13 INFO - PROCESS | 3480 | 1460998033530 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 3480 | 1460998033532 Marionette TRACE conn4 <- [1,2910,null,{}] 09:47:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:47:13 INFO - PROCESS | 3480 | 1460998033535 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}] 09:47:13 INFO - PROCESS | 3480 | 1460998033645 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:47:13 INFO - PROCESS | 3480 | 1460998033651 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 3480 | ++DOCSHELL 12C51400 == 43 [pid = 3480] [id = 737] 09:47:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (136EA400) [pid = 3480] [serial = 2211] [outer = 00000000] 09:47:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1CED2800) [pid = 3480] [serial = 2212] [outer = 136EA400] 09:47:13 INFO - PROCESS | 3480 | 1460998033695 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1CD0F800) [pid = 3480] [serial = 2213] [outer = 136EA400] 09:47:14 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1C233C00) [pid = 3480] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:47:14 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (18ADE800) [pid = 3480] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:47:14 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (12442C00) [pid = 3480] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:47:14 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (136EB400) [pid = 3480] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:47:14 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (1BA7FC00) [pid = 3480] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:47:14 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (126BF000) [pid = 3480] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:47:14 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (1288B000) [pid = 3480] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:47:14 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (12C5D000) [pid = 3480] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:47:14 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (1A592C00) [pid = 3480] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:47:14 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (1A0EB000) [pid = 3480] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:47:14 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1B7B0800) [pid = 3480] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:47:14 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (1EB3D000) [pid = 3480] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:47:14 INFO - PROCESS | 3480 | [3480] 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 09:47:14 INFO - PROCESS | 3480 | [3480] 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 09:47:14 INFO - PROCESS | 3480 | [3480] 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 09:47:14 INFO - PROCESS | 3480 | [3480] 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 09:47:14 INFO - PROCESS | 3480 | 1460998034290 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]]]}] 09:47:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:47:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:47:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:47:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:47:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:47:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:47:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:47:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:47:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:47:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 780ms 09:47:14 INFO - PROCESS | 3480 | 1460998034315 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 3480 | 1460998034317 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 09:47:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:47:14 INFO - PROCESS | 3480 | 1460998034320 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 3480 | 1460998034322 Marionette TRACE conn4 <- [1,2914,null,{}] 09:47:14 INFO - PROCESS | 3480 | 1460998034325 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}] 09:47:14 INFO - PROCESS | 3480 | 1460998034433 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:47:14 INFO - PROCESS | 3480 | 1460998034441 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:14 INFO - PROCESS | 3480 | ++DOCSHELL 1A665000 == 44 [pid = 3480] [id = 738] 09:47:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1B451000) [pid = 3480] [serial = 2214] [outer = 00000000] 09:47:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1D0D1800) [pid = 3480] [serial = 2215] [outer = 1B451000] 09:47:14 INFO - PROCESS | 3480 | 1460998034485 Marionette DEBUG loaded listener.js 09:47:14 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1D1B4400) [pid = 3480] [serial = 2216] [outer = 1B451000] 09:47:14 INFO - PROCESS | 3480 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:47:14 INFO - PROCESS | 3480 | 1460998034908 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]]]}] 09:47:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:47:14 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 630ms 09:47:14 INFO - PROCESS | 3480 | 1460998034967 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 3480 | 1460998034969 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 09:47:14 INFO - PROCESS | 3480 | 1460998034973 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 3480 | 1460998034974 Marionette TRACE conn4 <- [1,2918,null,{}] 09:47:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:47:14 INFO - PROCESS | 3480 | 1460998034978 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}] 09:47:15 INFO - PROCESS | 3480 | 1460998035055 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:47:15 INFO - PROCESS | 3480 | 1460998035060 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 3480 | ++DOCSHELL 1D23EC00 == 45 [pid = 3480] [id = 739] 09:47:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (1D247C00) [pid = 3480] [serial = 2217] [outer = 00000000] 09:47:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (1EBF2000) [pid = 3480] [serial = 2218] [outer = 1D247C00] 09:47:15 INFO - PROCESS | 3480 | 1460998035104 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (1F023400) [pid = 3480] [serial = 2219] [outer = 1D247C00] 09:47:15 INFO - PROCESS | 3480 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:47:15 INFO - PROCESS | 3480 | 1460998035519 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]]]}] 09:47:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:47:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 09:47:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:47:15 INFO - PROCESS | 3480 | 1460998035549 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:47:15 INFO - PROCESS | 3480 | 1460998035551 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 09:47:15 INFO - PROCESS | 3480 | 1460998035554 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - PROCESS | 3480 | 1460998035556 Marionette TRACE conn4 <- [1,2922,null,{}] 09:47:15 INFO - PROCESS | 3480 | 1460998035559 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}] 09:47:15 INFO - PROCESS | 3480 | 1460998035679 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:47:15 INFO - PROCESS | 3480 | 1460998035687 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 3480 | ++DOCSHELL 12896C00 == 46 [pid = 3480] [id = 740] 09:47:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (1D245800) [pid = 3480] [serial = 2220] [outer = 00000000] 09:47:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (1F469800) [pid = 3480] [serial = 2221] [outer = 1D245800] 09:47:15 INFO - PROCESS | 3480 | 1460998035731 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (1F52F000) [pid = 3480] [serial = 2222] [outer = 1D245800] 09:47:16 INFO - PROCESS | 3480 | --DOCSHELL 1C235000 == 45 [pid = 3480] [id = 716] 09:47:16 INFO - PROCESS | 3480 | --DOCSHELL 12C54400 == 44 [pid = 3480] [id = 688] 09:47:16 INFO - PROCESS | 3480 | --DOCSHELL 1B759000 == 43 [pid = 3480] [id = 689] 09:47:16 INFO - PROCESS | 3480 | --DOCSHELL 12609400 == 42 [pid = 3480] [id = 687] 09:47:16 INFO - PROCESS | 3480 | --DOCSHELL 1262D000 == 41 [pid = 3480] [id = 679] 09:47:16 INFO - PROCESS | 3480 | --DOCSHELL 1A344800 == 40 [pid = 3480] [id = 702] 09:47:16 INFO - PROCESS | 3480 | --DOCSHELL 18488000 == 39 [pid = 3480] [id = 686] 09:47:16 INFO - PROCESS | 3480 | --DOCSHELL 16C46000 == 38 [pid = 3480] [id = 731] 09:47:16 INFO - PROCESS | 3480 | --DOCSHELL 126C3C00 == 37 [pid = 3480] [id = 730] 09:47:16 INFO - PROCESS | 3480 | --DOCSHELL 1751A000 == 36 [pid = 3480] [id = 728] 09:47:16 INFO - PROCESS | 3480 | --DOCSHELL 1B753800 == 35 [pid = 3480] [id = 729] 09:47:16 INFO - PROCESS | 3480 | --DOCSHELL 1F071000 == 34 [pid = 3480] [id = 726] 09:47:16 INFO - PROCESS | 3480 | --DOCSHELL 127ACC00 == 33 [pid = 3480] [id = 727] 09:47:17 INFO - PROCESS | 3480 | --DOCSHELL 126C0800 == 32 [pid = 3480] [id = 732] 09:47:17 INFO - PROCESS | 3480 | --DOCSHELL 18AD8C00 == 31 [pid = 3480] [id = 733] 09:47:17 INFO - PROCESS | 3480 | --DOCSHELL 1BB1FC00 == 30 [pid = 3480] [id = 736] 09:47:17 INFO - PROCESS | 3480 | --DOCSHELL 1A665000 == 29 [pid = 3480] [id = 738] 09:47:17 INFO - PROCESS | 3480 | --DOCSHELL 1A0E9400 == 28 [pid = 3480] [id = 734] 09:47:17 INFO - PROCESS | 3480 | --DOCSHELL 12C51400 == 27 [pid = 3480] [id = 737] 09:47:17 INFO - PROCESS | 3480 | --DOCSHELL 1D23EC00 == 26 [pid = 3480] [id = 739] 09:47:17 INFO - PROCESS | 3480 | --DOCSHELL 1B75DC00 == 25 [pid = 3480] [id = 735] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (1CD0FC00) [pid = 3480] [serial = 2167] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (1D486800) [pid = 3480] [serial = 2149] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (191D6C00) [pid = 3480] [serial = 2159] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (19164800) [pid = 3480] [serial = 2173] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (1D246C00) [pid = 3480] [serial = 2171] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (1BB1D000) [pid = 3480] [serial = 2164] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (1A668400) [pid = 3480] [serial = 2174] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1D1B4C00) [pid = 3480] [serial = 2168] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (12892C00) [pid = 3480] [serial = 2039] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (12E22400) [pid = 3480] [serial = 2155] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (18AE6800) [pid = 3480] [serial = 2158] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (1825F800) [pid = 3480] [serial = 2153] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (1D0D3000) [pid = 3480] [serial = 2108] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (1B43B800) [pid = 3480] [serial = 2161] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (12604000) [pid = 3480] [serial = 2140] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (1D246400) [pid = 3480] [serial = 2170] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (1BBD9800) [pid = 3480] [serial = 2165] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (1751EC00) [pid = 3480] [serial = 2152] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (1BB18000) [pid = 3480] [serial = 2069] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (1F026400) [pid = 3480] [serial = 2176] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (15F5CC00) [pid = 3480] [serial = 2156] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (1BA80800) [pid = 3480] [serial = 2146] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (173C5400) [pid = 3480] [serial = 2143] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (1B752800) [pid = 3480] [serial = 2162] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (1F02A000) [pid = 3480] [serial = 2177] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1F0DE000) [pid = 3480] [serial = 2179] [outer = 00000000] [url = about:blank] 09:47:17 INFO - PROCESS | 3480 | 1460998037719 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]]]}] 09:47:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:47:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2229ms 09:47:17 INFO - PROCESS | 3480 | 1460998037784 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 3480 | 1460998037788 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 09:47:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:47:17 INFO - PROCESS | 3480 | 1460998037792 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 3480 | 1460998037795 Marionette TRACE conn4 <- [1,2926,null,{}] 09:47:17 INFO - PROCESS | 3480 | 1460998037801 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}] 09:47:17 INFO - PROCESS | 3480 | 1460998037891 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:47:17 INFO - PROCESS | 3480 | 1460998037899 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 3480 | ++DOCSHELL 12470C00 == 26 [pid = 3480] [id = 741] 09:47:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (12471000) [pid = 3480] [serial = 2223] [outer = 00000000] 09:47:17 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (12636C00) [pid = 3480] [serial = 2224] [outer = 12471000] 09:47:17 INFO - PROCESS | 3480 | 1460998037948 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (126BF400) [pid = 3480] [serial = 2225] [outer = 12471000] 09:47:18 INFO - PROCESS | 3480 | 1460998038434 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]]]}] 09:47:18 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. 09:47:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 09:47:18 INFO - PROCESS | 3480 | 1460998038464 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 3480 | 1460998038470 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 09:47:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:47:18 INFO - PROCESS | 3480 | 1460998038476 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - PROCESS | 3480 | 1460998038478 Marionette TRACE conn4 <- [1,2930,null,{}] 09:47:18 INFO - PROCESS | 3480 | 1460998038482 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}] 09:47:18 INFO - PROCESS | 3480 | 1460998038576 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:47:18 INFO - PROCESS | 3480 | 1460998038584 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:18 INFO - PROCESS | 3480 | ++DOCSHELL 12635400 == 27 [pid = 3480] [id = 742] 09:47:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (127A4400) [pid = 3480] [serial = 2226] [outer = 00000000] 09:47:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (1287AC00) [pid = 3480] [serial = 2227] [outer = 127A4400] 09:47:18 INFO - PROCESS | 3480 | 1460998038632 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (1288BC00) [pid = 3480] [serial = 2228] [outer = 127A4400] 09:47:19 INFO - PROCESS | 3480 | 1460998039100 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"]]]}] 09:47:19 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 09:47:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:47:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 09:47:19 INFO - PROCESS | 3480 | 1460998039149 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 3480 | 1460998039152 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 09:47:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:47:19 INFO - PROCESS | 3480 | 1460998039159 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - PROCESS | 3480 | 1460998039163 Marionette TRACE conn4 <- [1,2934,null,{}] 09:47:19 INFO - PROCESS | 3480 | 1460998039174 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}] 09:47:19 INFO - PROCESS | 3480 | 1460998039259 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:47:19 INFO - PROCESS | 3480 | 1460998039300 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 3480 | ++DOCSHELL 12C56400 == 28 [pid = 3480] [id = 743] 09:47:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (12C56C00) [pid = 3480] [serial = 2229] [outer = 00000000] 09:47:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (12C5C000) [pid = 3480] [serial = 2230] [outer = 12C56C00] 09:47:19 INFO - PROCESS | 3480 | 1460998039438 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (12E1A800) [pid = 3480] [serial = 2231] [outer = 12C56C00] 09:47:19 INFO - PROCESS | 3480 | 1460998039785 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]]]}] 09:47:19 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. 09:47:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 09:47:19 INFO - PROCESS | 3480 | 1460998039834 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 3480 | 1460998039836 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 09:47:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:47:19 INFO - PROCESS | 3480 | 1460998039839 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - PROCESS | 3480 | 1460998039841 Marionette TRACE conn4 <- [1,2938,null,{}] 09:47:19 INFO - PROCESS | 3480 | 1460998039844 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}] 09:47:19 INFO - PROCESS | 3480 | 1460998039926 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:47:19 INFO - PROCESS | 3480 | 1460998039932 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 3480 | ++DOCSHELL 15F4E800 == 29 [pid = 3480] [id = 744] 09:47:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (15FD8400) [pid = 3480] [serial = 2232] [outer = 00000000] 09:47:19 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (17310400) [pid = 3480] [serial = 2233] [outer = 15FD8400] 09:47:19 INFO - PROCESS | 3480 | 1460998039979 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (17516800) [pid = 3480] [serial = 2234] [outer = 15FD8400] 09:47:20 INFO - PROCESS | 3480 | ++DOCSHELL 177A0000 == 30 [pid = 3480] [id = 745] 09:47:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (177A1C00) [pid = 3480] [serial = 2235] [outer = 00000000] 09:47:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (177A4000) [pid = 3480] [serial = 2236] [outer = 177A1C00] 09:47:20 INFO - PROCESS | 3480 | 1460998040506 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]]]}] 09:47:20 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. 09:47:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 09:47:20 INFO - PROCESS | 3480 | 1460998040574 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 3480 | 1460998040576 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 09:47:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:47:20 INFO - PROCESS | 3480 | 1460998040579 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 3480 | 1460998040581 Marionette TRACE conn4 <- [1,2942,null,{}] 09:47:20 INFO - PROCESS | 3480 | 1460998040584 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}] 09:47:20 INFO - PROCESS | 3480 | 1460998040695 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:47:20 INFO - PROCESS | 3480 | 1460998040709 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 3480 | ++DOCSHELL 175C6400 == 31 [pid = 3480] [id = 746] 09:47:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (1779FC00) [pid = 3480] [serial = 2237] [outer = 00000000] 09:47:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (1825A400) [pid = 3480] [serial = 2238] [outer = 1779FC00] 09:47:20 INFO - PROCESS | 3480 | 1460998040834 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (18485C00) [pid = 3480] [serial = 2239] [outer = 1779FC00] 09:47:21 INFO - PROCESS | 3480 | 1460998041188 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]]]}] 09:47:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:47:21 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 09:47:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 09:47:21 INFO - PROCESS | 3480 | 1460998041250 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:47:21 INFO - PROCESS | 3480 | 1460998041252 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 09:47:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:47:21 INFO - PROCESS | 3480 | 1460998041255 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - PROCESS | 3480 | 1460998041257 Marionette TRACE conn4 <- [1,2946,null,{}] 09:47:21 INFO - PROCESS | 3480 | 1460998041260 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}] 09:47:21 INFO - PROCESS | 3480 | 1460998041512 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:47:21 INFO - PROCESS | 3480 | 1460998041523 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 3480 | ++DOCSHELL 18484400 == 32 [pid = 3480] [id = 747] 09:47:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1848C400) [pid = 3480] [serial = 2240] [outer = 00000000] 09:47:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (18AE5000) [pid = 3480] [serial = 2241] [outer = 1848C400] 09:47:21 INFO - PROCESS | 3480 | 1460998041568 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1A0E2400) [pid = 3480] [serial = 2242] [outer = 1848C400] 09:47:21 INFO - PROCESS | 3480 | 1460998041954 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]]]}] 09:47:22 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. 09:47:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 731ms 09:47:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:47:22 INFO - PROCESS | 3480 | 1460998041986 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 3480 | 1460998041987 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 09:47:22 INFO - PROCESS | 3480 | 1460998041991 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 3480 | 1460998041992 Marionette TRACE conn4 <- [1,2950,null,{}] 09:47:22 INFO - PROCESS | 3480 | 1460998041995 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}] 09:47:22 INFO - PROCESS | 3480 | 1460998042097 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:47:22 INFO - PROCESS | 3480 | 1460998042192 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 3480 | ++DOCSHELL 18A04000 == 33 [pid = 3480] [id = 748] 09:47:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (18AE3400) [pid = 3480] [serial = 2243] [outer = 00000000] 09:47:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (1A58F000) [pid = 3480] [serial = 2244] [outer = 18AE3400] 09:47:22 INFO - PROCESS | 3480 | 1460998042236 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (1B450800) [pid = 3480] [serial = 2245] [outer = 18AE3400] 09:47:22 INFO - PROCESS | 3480 | 1460998042558 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]]]}] 09:47:22 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:47:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 09:47:22 INFO - PROCESS | 3480 | 1460998042622 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:47:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:47:22 INFO - PROCESS | 3480 | 1460998042624 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 09:47:22 INFO - PROCESS | 3480 | 1460998042627 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 3480 | 1460998042629 Marionette TRACE conn4 <- [1,2954,null,{}] 09:47:22 INFO - PROCESS | 3480 | 1460998042632 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}] 09:47:22 INFO - PROCESS | 3480 | 1460998042749 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:47:22 INFO - PROCESS | 3480 | 1460998042804 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 3480 | ++DOCSHELL 173E2C00 == 34 [pid = 3480] [id = 749] 09:47:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (1A665000) [pid = 3480] [serial = 2246] [outer = 00000000] 09:47:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (1BA0C000) [pid = 3480] [serial = 2247] [outer = 1A665000] 09:47:22 INFO - PROCESS | 3480 | 1460998042848 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (1BA10400) [pid = 3480] [serial = 2248] [outer = 1A665000] 09:47:23 INFO - PROCESS | 3480 | 1460998043219 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]]]}] 09:47:23 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:47:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 09:47:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:47:23 INFO - PROCESS | 3480 | 1460998043258 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:47:23 INFO - PROCESS | 3480 | 1460998043260 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 09:47:23 INFO - PROCESS | 3480 | 1460998043262 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - PROCESS | 3480 | 1460998043264 Marionette TRACE conn4 <- [1,2958,null,{}] 09:47:23 INFO - PROCESS | 3480 | 1460998043268 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}] 09:47:23 INFO - PROCESS | 3480 | 1460998043379 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:47:23 INFO - PROCESS | 3480 | 1460998043386 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 3480 | ++DOCSHELL 12C55C00 == 35 [pid = 3480] [id = 750] 09:47:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (1BA86000) [pid = 3480] [serial = 2249] [outer = 00000000] 09:47:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (1BB1FC00) [pid = 3480] [serial = 2250] [outer = 1BA86000] 09:47:23 INFO - PROCESS | 3480 | 1460998043430 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1BB1F800) [pid = 3480] [serial = 2251] [outer = 1BA86000] 09:47:23 INFO - PROCESS | 3480 | 1460998043886 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]]]}] 09:47:23 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. 09:47:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 09:47:23 INFO - PROCESS | 3480 | 1460998043933 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:47:23 INFO - PROCESS | 3480 | 1460998043935 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 09:47:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:47:23 INFO - PROCESS | 3480 | 1460998043938 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - PROCESS | 3480 | 1460998043940 Marionette TRACE conn4 <- [1,2962,null,{}] 09:47:23 INFO - PROCESS | 3480 | 1460998043943 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}] 09:47:24 INFO - PROCESS | 3480 | 1460998044059 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:47:24 INFO - PROCESS | 3480 | 1460998044065 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 3480 | ++DOCSHELL 1BBDFC00 == 36 [pid = 3480] [id = 751] 09:47:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (1BBE5000) [pid = 3480] [serial = 2252] [outer = 00000000] 09:47:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (1C22BC00) [pid = 3480] [serial = 2253] [outer = 1BBE5000] 09:47:24 INFO - PROCESS | 3480 | 1460998044111 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 115 (1C22F000) [pid = 3480] [serial = 2254] [outer = 1BBE5000] 09:47:24 INFO - PROCESS | 3480 | 1460998044531 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]]]}] 09:47:24 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. 09:47:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 09:47:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:47:24 INFO - PROCESS | 3480 | 1460998044570 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 3480 | 1460998044572 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 09:47:24 INFO - PROCESS | 3480 | 1460998044575 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 3480 | 1460998044577 Marionette TRACE conn4 <- [1,2966,null,{}] 09:47:24 INFO - PROCESS | 3480 | 1460998044581 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}] 09:47:24 INFO - PROCESS | 3480 | 1460998044704 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:47:24 INFO - PROCESS | 3480 | 1460998044797 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 3480 | ++DOCSHELL 1C236800 == 37 [pid = 3480] [id = 752] 09:47:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 116 (1CA6B800) [pid = 3480] [serial = 2255] [outer = 00000000] 09:47:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 117 (1CD0AC00) [pid = 3480] [serial = 2256] [outer = 1CA6B800] 09:47:24 INFO - PROCESS | 3480 | 1460998044854 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 3480 | ++DOMWINDOW == 118 (1D0CD000) [pid = 3480] [serial = 2257] [outer = 1CA6B800] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 117 (1D247C00) [pid = 3480] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 116 (1B75EC00) [pid = 3480] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 115 (1C228800) [pid = 3480] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 114 (1B451000) [pid = 3480] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (1A0E9C00) [pid = 3480] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (18ADA000) [pid = 3480] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (126C2800) [pid = 3480] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (17333000) [pid = 3480] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (12717000) [pid = 3480] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (1C229800) [pid = 3480] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (177AE400) [pid = 3480] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (1287BC00) [pid = 3480] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (1F073800) [pid = 3480] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (1A595C00) [pid = 3480] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (13A9FC00) [pid = 3480] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (1B7B0400) [pid = 3480] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (16E22800) [pid = 3480] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (18E07400) [pid = 3480] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (123F9800) [pid = 3480] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (12881400) [pid = 3480] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (0F04F000) [pid = 3480] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (1A0EE800) [pid = 3480] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (13AA2000) [pid = 3480] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (1C237800) [pid = 3480] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (1CD0E000) [pid = 3480] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:47:25 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (136EA400) [pid = 3480] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:47:25 INFO - PROCESS | 3480 | 1460998045537 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]]]}] 09:47:25 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. 09:47:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 970ms 09:47:25 INFO - PROCESS | 3480 | 1460998045546 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:47:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:47:25 INFO - PROCESS | 3480 | 1460998045548 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 09:47:25 INFO - PROCESS | 3480 | 1460998045551 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:47:25 INFO - PROCESS | 3480 | 1460998045553 Marionette TRACE conn4 <- [1,2970,null,{}] 09:47:25 INFO - PROCESS | 3480 | 1460998045556 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}] 09:47:25 INFO - PROCESS | 3480 | 1460998045631 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:47:25 INFO - PROCESS | 3480 | 1460998045724 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 3480 | ++DOCSHELL 126C2800 == 38 [pid = 3480] [id = 753] 09:47:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (127A0400) [pid = 3480] [serial = 2258] [outer = 00000000] 09:47:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (13AA2000) [pid = 3480] [serial = 2259] [outer = 127A0400] 09:47:25 INFO - PROCESS | 3480 | 1460998045768 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (1730EC00) [pid = 3480] [serial = 2260] [outer = 127A0400] 09:47:26 INFO - PROCESS | 3480 | 1460998046112 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"]]]}] 09:47:26 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 09:47:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:47:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:47:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 570ms 09:47:26 INFO - PROCESS | 3480 | 1460998046123 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 3480 | 1460998046125 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 09:47:26 INFO - PROCESS | 3480 | 1460998046128 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:47:26 INFO - PROCESS | 3480 | 1460998046130 Marionette TRACE conn4 <- [1,2974,null,{}] 09:47:26 INFO - PROCESS | 3480 | 1460998046133 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}] 09:47:26 INFO - PROCESS | 3480 | 1460998046211 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:47:26 INFO - PROCESS | 3480 | 1460998046305 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 3480 | ++DOCSHELL 177A3800 == 39 [pid = 3480] [id = 754] 09:47:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (1825B800) [pid = 3480] [serial = 2261] [outer = 00000000] 09:47:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 97 (1C229800) [pid = 3480] [serial = 2262] [outer = 1825B800] 09:47:26 INFO - PROCESS | 3480 | 1460998046349 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 98 (1CD0E000) [pid = 3480] [serial = 2263] [outer = 1825B800] 09:47:26 INFO - PROCESS | 3480 | 1460998046703 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]]]}] 09:47:26 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. 09:47:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 631ms 09:47:26 INFO - PROCESS | 3480 | 1460998046762 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 3480 | 1460998046764 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 09:47:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:47:26 INFO - PROCESS | 3480 | 1460998046767 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 3480 | 1460998046769 Marionette TRACE conn4 <- [1,2978,null,{}] 09:47:26 INFO - PROCESS | 3480 | 1460998046772 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}] 09:47:26 INFO - PROCESS | 3480 | 1460998046888 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:47:26 INFO - PROCESS | 3480 | 1460998046896 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 3480 | ++DOCSHELL 1D0CB000 == 40 [pid = 3480] [id = 755] 09:47:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 99 (1D0CC400) [pid = 3480] [serial = 2264] [outer = 00000000] 09:47:26 INFO - PROCESS | 3480 | ++DOMWINDOW == 100 (1D240000) [pid = 3480] [serial = 2265] [outer = 1D0CC400] 09:47:26 INFO - PROCESS | 3480 | 1460998046939 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 101 (1D240C00) [pid = 3480] [serial = 2266] [outer = 1D0CC400] 09:47:27 INFO - PROCESS | 3480 | ++DOCSHELL 1D486800 == 41 [pid = 3480] [id = 756] 09:47:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 102 (1D536C00) [pid = 3480] [serial = 2267] [outer = 00000000] 09:47:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 103 (1D53EC00) [pid = 3480] [serial = 2268] [outer = 1D536C00] 09:47:27 INFO - PROCESS | 3480 | 1460998047361 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]]]}] 09:47:27 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. 09:47:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 09:47:27 INFO - PROCESS | 3480 | 1460998047415 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 3480 | 1460998047419 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 09:47:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:47:27 INFO - PROCESS | 3480 | 1460998047425 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - PROCESS | 3480 | 1460998047429 Marionette TRACE conn4 <- [1,2982,null,{}] 09:47:27 INFO - PROCESS | 3480 | 1460998047436 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}] 09:47:27 INFO - PROCESS | 3480 | 1460998047546 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:47:27 INFO - PROCESS | 3480 | 1460998047788 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:27 INFO - PROCESS | 3480 | ++DOCSHELL 1247D000 == 42 [pid = 3480] [id = 757] 09:47:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 104 (12601800) [pid = 3480] [serial = 2269] [outer = 00000000] 09:47:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 105 (12635000) [pid = 3480] [serial = 2270] [outer = 12601800] 09:47:27 INFO - PROCESS | 3480 | 1460998047845 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 3480 | ++DOMWINDOW == 106 (12715000) [pid = 3480] [serial = 2271] [outer = 12601800] 09:47:28 INFO - PROCESS | 3480 | 1460998048420 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]]]}] 09:47:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:47:28 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 09:47:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1084ms 09:47:28 INFO - PROCESS | 3480 | 1460998048511 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 3480 | 1460998048515 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 09:47:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:47:28 INFO - PROCESS | 3480 | 1460998048523 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 3480 | 1460998048527 Marionette TRACE conn4 <- [1,2986,null,{}] 09:47:28 INFO - PROCESS | 3480 | 1460998048532 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}] 09:47:28 INFO - PROCESS | 3480 | 1460998048713 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:47:28 INFO - PROCESS | 3480 | 1460998048723 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 3480 | ++DOCSHELL 1288B000 == 43 [pid = 3480] [id = 758] 09:47:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 107 (1288E400) [pid = 3480] [serial = 2272] [outer = 00000000] 09:47:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 108 (12C56800) [pid = 3480] [serial = 2273] [outer = 1288E400] 09:47:28 INFO - PROCESS | 3480 | 1460998048778 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 3480 | ++DOMWINDOW == 109 (15F55000) [pid = 3480] [serial = 2274] [outer = 1288E400] 09:47:29 INFO - PROCESS | 3480 | 1460998049500 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]]]}] 09:47:29 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. 09:47:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1023ms 09:47:29 INFO - PROCESS | 3480 | 1460998049548 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 3480 | 1460998049551 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 09:47:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:47:29 INFO - PROCESS | 3480 | 1460998049579 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - PROCESS | 3480 | 1460998049582 Marionette TRACE conn4 <- [1,2990,null,{}] 09:47:29 INFO - PROCESS | 3480 | 1460998049592 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}] 09:47:29 INFO - PROCESS | 3480 | 1460998049744 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:47:30 INFO - PROCESS | 3480 | 1460998050002 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 3480 | ++DOCSHELL 0F04A400 == 44 [pid = 3480] [id = 759] 09:47:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 110 (0F04AC00) [pid = 3480] [serial = 2275] [outer = 00000000] 09:47:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 111 (12470400) [pid = 3480] [serial = 2276] [outer = 0F04AC00] 09:47:30 INFO - PROCESS | 3480 | 1460998050068 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1271EC00) [pid = 3480] [serial = 2277] [outer = 0F04AC00] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 18488800 == 43 [pid = 3480] [id = 622] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 1BB1A000 == 42 [pid = 3480] [id = 626] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 12C5A000 == 41 [pid = 3480] [id = 619] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 0F050C00 == 40 [pid = 3480] [id = 630] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 12894000 == 39 [pid = 3480] [id = 624] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 1B455000 == 38 [pid = 3480] [id = 625] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 15F10C00 == 37 [pid = 3480] [id = 633] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 175C3C00 == 36 [pid = 3480] [id = 621] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 12BD5400 == 35 [pid = 3480] [id = 627] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 12894400 == 34 [pid = 3480] [id = 618] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 18D9AC00 == 33 [pid = 3480] [id = 623] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 16E9C400 == 32 [pid = 3480] [id = 620] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 12446800 == 31 [pid = 3480] [id = 616] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 1287FC00 == 30 [pid = 3480] [id = 632] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 1D486800 == 29 [pid = 3480] [id = 756] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 177A0000 == 28 [pid = 3480] [id = 745] 09:47:30 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1F469800) [pid = 3480] [serial = 2221] [outer = 00000000] [url = about:blank] 09:47:30 INFO - PROCESS | 3480 | 1460998050735 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]]]}] 09:47:30 INFO - PROCESS | 3480 | --DOCSHELL 12896C00 == 27 [pid = 3480] [id = 740] 09:47:30 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. 09:47:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1171ms 09:47:30 INFO - PROCESS | 3480 | 1460998050756 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 3480 | 1460998050761 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 09:47:30 INFO - PROCESS | 3480 | 1460998050766 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:47:30 INFO - PROCESS | 3480 | 1460998050769 Marionette TRACE conn4 <- [1,2994,null,{}] 09:47:30 INFO - PROCESS | 3480 | 1460998050774 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}] 09:47:30 INFO - PROCESS | 3480 | 1460998050858 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:47:30 INFO - PROCESS | 3480 | 1460998050874 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 3480 | ++DOCSHELL 1271F000 == 28 [pid = 3480] [id = 760] 09:47:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 112 (1271F800) [pid = 3480] [serial = 2278] [outer = 00000000] 09:47:30 INFO - PROCESS | 3480 | ++DOMWINDOW == 113 (12879800) [pid = 3480] [serial = 2279] [outer = 1271F800] 09:47:30 INFO - PROCESS | 3480 | 1460998050931 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 114 (12893000) [pid = 3480] [serial = 2280] [outer = 1271F800] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 113 (1D541800) [pid = 3480] [serial = 2150] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 112 (1D0D4400) [pid = 3480] [serial = 2138] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 111 (1BA8A400) [pid = 3480] [serial = 2036] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 110 (1271FC00) [pid = 3480] [serial = 2099] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 109 (15F5B400) [pid = 3480] [serial = 2063] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 108 (126B6400) [pid = 3480] [serial = 2141] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 107 (1B456400) [pid = 3480] [serial = 2060] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 106 (17522C00) [pid = 3480] [serial = 2144] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 105 (1BA8A800) [pid = 3480] [serial = 2207] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 104 (1CD02400) [pid = 3480] [serial = 2210] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 103 (1CC06400) [pid = 3480] [serial = 2209] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 102 (1CED2800) [pid = 3480] [serial = 2212] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 101 (1D0D1800) [pid = 3480] [serial = 2215] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 100 (1EBF2000) [pid = 3480] [serial = 2218] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 99 (1CD0F800) [pid = 3480] [serial = 2213] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 98 (1A596400) [pid = 3480] [serial = 2203] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 97 (18E01400) [pid = 3480] [serial = 2200] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 96 (191D9400) [pid = 3480] [serial = 2201] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (136EDC00) [pid = 3480] [serial = 2197] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (16E23400) [pid = 3480] [serial = 2198] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (18487000) [pid = 3480] [serial = 2195] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (177A1800) [pid = 3480] [serial = 2194] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (18257400) [pid = 3480] [serial = 2192] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (12E21400) [pid = 3480] [serial = 2191] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (1F466000) [pid = 3480] [serial = 2189] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (1F0DA000) [pid = 3480] [serial = 2188] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (1A58C800) [pid = 3480] [serial = 2186] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (19166000) [pid = 3480] [serial = 2185] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (15F4F800) [pid = 3480] [serial = 2183] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (136EC800) [pid = 3480] [serial = 2182] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1F460400) [pid = 3480] [serial = 2180] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (1BA87800) [pid = 3480] [serial = 2206] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (1D1B4400) [pid = 3480] [serial = 2216] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (1B44C400) [pid = 3480] [serial = 2204] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (1CC7BC00) [pid = 3480] [serial = 2147] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (1A0E7800) [pid = 3480] [serial = 2066] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (1C237400) [pid = 3480] [serial = 2105] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (177A2C00) [pid = 3480] [serial = 2102] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (1F023400) [pid = 3480] [serial = 2219] [outer = 00000000] [url = about:blank] 09:47:31 INFO - PROCESS | 3480 | 1460998051371 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]]]}] 09:47:31 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. 09:47:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 09:47:31 INFO - PROCESS | 3480 | 1460998051458 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:47:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:47:31 INFO - PROCESS | 3480 | 1460998051462 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 09:47:31 INFO - PROCESS | 3480 | 1460998051468 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - PROCESS | 3480 | 1460998051470 Marionette TRACE conn4 <- [1,2998,null,{}] 09:47:31 INFO - PROCESS | 3480 | 1460998051473 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}] 09:47:31 INFO - PROCESS | 3480 | 1460998051553 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:47:31 INFO - PROCESS | 3480 | 1460998051559 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 3480 | ++DOCSHELL 12BD5400 == 29 [pid = 3480] [id = 761] 09:47:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (12C4F000) [pid = 3480] [serial = 2281] [outer = 00000000] 09:47:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (1373E800) [pid = 3480] [serial = 2282] [outer = 12C4F000] 09:47:31 INFO - PROCESS | 3480 | 1460998051604 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (15F5B400) [pid = 3480] [serial = 2283] [outer = 12C4F000] 09:47:31 INFO - PROCESS | 3480 | [3480] 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 09:47:32 INFO - PROCESS | 3480 | 1460998052125 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:47:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:47:32 INFO - {} 09:47:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:47:32 INFO - {} 09:47:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:47:32 INFO - {} 09:47:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:47:32 INFO - {} 09:47:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 670ms 09:47:32 INFO - PROCESS | 3480 | 1460998052139 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 3480 | 1460998052141 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 09:47:32 INFO - TEST-START | /FileAPI/fileReader.html 09:47:32 INFO - PROCESS | 3480 | 1460998052146 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 3480 | 1460998052151 Marionette TRACE conn4 <- [1,3002,null,{}] 09:47:32 INFO - PROCESS | 3480 | 1460998052160 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}] 09:47:32 INFO - PROCESS | 3480 | 1460998052275 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:47:32 INFO - PROCESS | 3480 | 1460998052370 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 3480 | ++DOCSHELL 1779F800 == 30 [pid = 3480] [id = 762] 09:47:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (18252C00) [pid = 3480] [serial = 2284] [outer = 00000000] 09:47:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (1825B000) [pid = 3480] [serial = 2285] [outer = 18252C00] 09:47:32 INFO - PROCESS | 3480 | 1460998052414 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (18488400) [pid = 3480] [serial = 2286] [outer = 18252C00] 09:47:32 INFO - PROCESS | 3480 | 1460998052810 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]]]}] 09:47:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:47:32 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:47:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:47:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:47:32 INFO - TEST-OK | /FileAPI/fileReader.html | took 690ms 09:47:32 INFO - PROCESS | 3480 | 1460998052838 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 3480 | 1460998052841 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 09:47:32 INFO - PROCESS | 3480 | 1460998052844 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - TEST-START | /FileAPI/historical.html 09:47:32 INFO - PROCESS | 3480 | 1460998052845 Marionette TRACE conn4 <- [1,3006,null,{}] 09:47:32 INFO - PROCESS | 3480 | 1460998052864 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}] 09:47:33 INFO - PROCESS | 3480 | 1460998052982 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:47:33 INFO - PROCESS | 3480 | 1460998052987 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 3480 | ++DOCSHELL 18556000 == 31 [pid = 3480] [id = 763] 09:47:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (18AD8000) [pid = 3480] [serial = 2287] [outer = 00000000] 09:47:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (18D8F000) [pid = 3480] [serial = 2288] [outer = 18AD8000] 09:47:33 INFO - PROCESS | 3480 | 1460998053037 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (18E01400) [pid = 3480] [serial = 2289] [outer = 18AD8000] 09:47:33 INFO - PROCESS | 3480 | 1460998053452 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"]]]}] 09:47:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:47:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:47:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:47:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:47:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:47:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:47:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:47:33 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 09:47:33 INFO - PROCESS | 3480 | 1460998053479 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:47:33 INFO - PROCESS | 3480 | 1460998053481 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 09:47:33 INFO - TEST-START | /FileAPI/idlharness.html 09:47:33 INFO - PROCESS | 3480 | 1460998053489 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:47:33 INFO - PROCESS | 3480 | 1460998053491 Marionette TRACE conn4 <- [1,3010,null,{}] 09:47:33 INFO - PROCESS | 3480 | 1460998053495 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}] 09:47:33 INFO - PROCESS | 3480 | 1460998053606 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:47:33 INFO - PROCESS | 3480 | 1460998053701 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 3480 | ++DOCSHELL 17523400 == 32 [pid = 3480] [id = 764] 09:47:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (177A8C00) [pid = 3480] [serial = 2290] [outer = 00000000] 09:47:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1A0EB000) [pid = 3480] [serial = 2291] [outer = 177A8C00] 09:47:33 INFO - PROCESS | 3480 | 1460998053756 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (1A590400) [pid = 3480] [serial = 2292] [outer = 177A8C00] 09:47:34 INFO - PROCESS | 3480 | 1460998054740 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]]]}] 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:47:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:47:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:47:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:47:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:47:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:47:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:47:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:47:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:47:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:47:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:47:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:47:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:47:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:47:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:47:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:47:34 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 09:47:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:47:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:47:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:47:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:47:34 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 09:47:34 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 09:47:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:47:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:47:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:47:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:47:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:47:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:47:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:47:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:47:34 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 09:47:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:47:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:47:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:47:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:47:34 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 09:47:34 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 09:47:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:47:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:47:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:47:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:47:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:47:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 1366ms 09:47:34 INFO - PROCESS | 3480 | 1460998054853 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:47:34 INFO - PROCESS | 3480 | 1460998054855 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 09:47:34 INFO - TEST-START | /FileAPI/idlharness.worker 09:47:34 INFO - PROCESS | 3480 | 1460998054859 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:47:34 INFO - PROCESS | 3480 | 1460998054861 Marionette TRACE conn4 <- [1,3014,null,{}] 09:47:34 INFO - PROCESS | 3480 | 1460998054864 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}] 09:47:35 INFO - PROCESS | 3480 | 1460998055083 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (1BA86000) [pid = 3480] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (1BBE5000) [pid = 3480] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (127A4400) [pid = 3480] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1A665000) [pid = 3480] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (12471000) [pid = 3480] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (1D245800) [pid = 3480] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (18AE3400) [pid = 3480] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (1779FC00) [pid = 3480] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (12C56C00) [pid = 3480] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (1848C400) [pid = 3480] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (177A1C00) [pid = 3480] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (15FD8400) [pid = 3480] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 74 (127A0400) [pid = 3480] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 73 (1CA6B800) [pid = 3480] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:47:35 INFO - PROCESS | 3480 | --DOMWINDOW == 72 (1825B800) [pid = 3480] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:47:35 INFO - PROCESS | 3480 | 1460998055176 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 3480 | ++DOCSHELL 12471000 == 33 [pid = 3480] [id = 765] 09:47:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 73 (12717000) [pid = 3480] [serial = 2293] [outer = 00000000] 09:47:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 74 (177A1C00) [pid = 3480] [serial = 2294] [outer = 12717000] 09:47:35 INFO - PROCESS | 3480 | 1460998055220 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (1BA7E800) [pid = 3480] [serial = 2295] [outer = 12717000] 09:47:35 INFO - PROCESS | 3480 | [3480] 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 09:47:36 INFO - PROCESS | 3480 | 1460998056125 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,{},{}]]]}] 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:47:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:47:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:47:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:47:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:47:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:47:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:47:36 INFO - {} 09:47:36 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 09:47:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:47:36 INFO - {} 09:47:36 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 - {} 09:47:36 INFO - {} 09:47:36 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 09:47:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:47:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:47:36 INFO - {} 09:47:36 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 09:47:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:47:36 INFO - {} 09:47:36 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 - {} 09:47:36 INFO - {} 09:47:36 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 09:47:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 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 09:47:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:47:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:47:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 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 09:47:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 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 09:47:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 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 09:47:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:47:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:47:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:47:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:47:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:47:36 INFO - {} 09:47:36 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1381ms 09:47:36 INFO - PROCESS | 3480 | 1460998056243 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 3480 | 1460998056245 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 09:47:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:47:36 INFO - PROCESS | 3480 | 1460998056248 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 3480 | 1460998056250 Marionette TRACE conn4 <- [1,3018,null,{}] 09:47:36 INFO - PROCESS | 3480 | 1460998056254 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}] 09:47:36 INFO - PROCESS | 3480 | 1460998056336 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:47:36 INFO - PROCESS | 3480 | 1460998056341 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 3480 | ++DOCSHELL 1D0C9C00 == 34 [pid = 3480] [id = 766] 09:47:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (1D0CA400) [pid = 3480] [serial = 2296] [outer = 00000000] 09:47:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (1F02F800) [pid = 3480] [serial = 2297] [outer = 1D0CA400] 09:47:36 INFO - PROCESS | 3480 | 1460998056388 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (1F5E5000) [pid = 3480] [serial = 2298] [outer = 1D0CA400] 09:47:36 INFO - PROCESS | 3480 | 1460998056816 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]]]}] 09:47:36 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 09:47:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 631ms 09:47:36 INFO - PROCESS | 3480 | 1460998056879 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 3480 | 1460998056881 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 09:47:36 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:47:36 INFO - PROCESS | 3480 | 1460998056884 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 3480 | 1460998056886 Marionette TRACE conn4 <- [1,3022,null,{}] 09:47:36 INFO - PROCESS | 3480 | 1460998056889 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}] 09:47:36 INFO - PROCESS | 3480 | 1460998056966 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:47:36 INFO - PROCESS | 3480 | 1460998056972 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 3480 | ++DOCSHELL 1F5EFC00 == 35 [pid = 3480] [id = 767] 09:47:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (1F5F0000) [pid = 3480] [serial = 2299] [outer = 00000000] 09:47:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (1F84E400) [pid = 3480] [serial = 2300] [outer = 1F5F0000] 09:47:37 INFO - PROCESS | 3480 | 1460998057015 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (1F84E800) [pid = 3480] [serial = 2301] [outer = 1F5F0000] 09:47:37 INFO - PROCESS | 3480 | 1460998057632 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]]]}] 09:47:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:47:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 771ms 09:47:37 INFO - PROCESS | 3480 | 1460998057657 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:47:37 INFO - PROCESS | 3480 | 1460998057662 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 09:47:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:47:37 INFO - PROCESS | 3480 | 1460998057668 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:47:37 INFO - PROCESS | 3480 | 1460998057671 Marionette TRACE conn4 <- [1,3026,null,{}] 09:47:37 INFO - PROCESS | 3480 | 1460998057770 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}] 09:47:37 INFO - PROCESS | 3480 | 1460998057888 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:47:38 INFO - PROCESS | 3480 | 1460998058015 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 3480 | ++DOCSHELL 1271E800 == 36 [pid = 3480] [id = 768] 09:47:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (1271F400) [pid = 3480] [serial = 2302] [outer = 00000000] 09:47:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (12CEC800) [pid = 3480] [serial = 2303] [outer = 1271F400] 09:47:38 INFO - PROCESS | 3480 | 1460998058075 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (15F4F800) [pid = 3480] [serial = 2304] [outer = 1271F400] 09:47:38 INFO - PROCESS | 3480 | 1460998058562 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"]]]}] 09:47:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:47:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 930ms 09:47:38 INFO - PROCESS | 3480 | 1460998058602 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 3480 | 1460998058608 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 09:47:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:47:38 INFO - PROCESS | 3480 | 1460998058615 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 3480 | 1460998058618 Marionette TRACE conn4 <- [1,3030,null,{}] 09:47:38 INFO - PROCESS | 3480 | 1460998058622 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}] 09:47:38 INFO - PROCESS | 3480 | 1460998058759 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:47:38 INFO - PROCESS | 3480 | 1460998058897 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 3480 | ++DOCSHELL 16C49C00 == 37 [pid = 3480] [id = 769] 09:47:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (16EA4400) [pid = 3480] [serial = 2305] [outer = 00000000] 09:47:38 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (18255000) [pid = 3480] [serial = 2306] [outer = 16EA4400] 09:47:38 INFO - PROCESS | 3480 | 1460998058955 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (18AD9C00) [pid = 3480] [serial = 2307] [outer = 16EA4400] 09:47:39 INFO - PROCESS | 3480 | 1460998059843 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]]]}] 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:47:39 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. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:47:39 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'.) 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:47:39 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. 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:47:39 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. 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:47:39 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. 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:47:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1326ms 09:47:39 INFO - PROCESS | 3480 | 1460998059944 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 3480 | 1460998059946 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 09:47:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:47:39 INFO - PROCESS | 3480 | 1460998059950 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 3480 | 1460998059954 Marionette TRACE conn4 <- [1,3034,null,{}] 09:47:39 INFO - PROCESS | 3480 | 1460998059965 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}] 09:47:40 INFO - PROCESS | 3480 | 1460998060109 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:47:40 INFO - PROCESS | 3480 | 1460998060213 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 3480 | ++DOCSHELL 18E0E800 == 38 [pid = 3480] [id = 770] 09:47:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (1BA81C00) [pid = 3480] [serial = 2308] [outer = 00000000] 09:47:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (1F84C400) [pid = 3480] [serial = 2309] [outer = 1BA81C00] 09:47:40 INFO - PROCESS | 3480 | 1460998060271 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (1F8B7400) [pid = 3480] [serial = 2310] [outer = 1BA81C00] 09:47:40 INFO - PROCESS | 3480 | [3480] 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 09:47:40 INFO - PROCESS | 3480 | 1460998060769 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:47:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:47:40 INFO - {} 09:47:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 870ms 09:47:40 INFO - PROCESS | 3480 | 1460998060834 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 3480 | 1460998060837 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 09:47:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:47:40 INFO - PROCESS | 3480 | 1460998060846 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 3480 | 1460998060848 Marionette TRACE conn4 <- [1,3038,null,{}] 09:47:40 INFO - PROCESS | 3480 | 1460998060851 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}] 09:47:40 INFO - PROCESS | 3480 | 1460998060961 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:47:41 INFO - PROCESS | 3480 | 1460998061064 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 3480 | ++DOCSHELL 1F8BFC00 == 39 [pid = 3480] [id = 771] 09:47:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (1F8C1C00) [pid = 3480] [serial = 2311] [outer = 00000000] 09:47:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (2000D800) [pid = 3480] [serial = 2312] [outer = 1F8C1C00] 09:47:41 INFO - PROCESS | 3480 | 1460998061131 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (20010800) [pid = 3480] [serial = 2313] [outer = 1F8C1C00] 09:47:41 INFO - PROCESS | 3480 | 1460998061659 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]]]}] 09:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:47:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 831ms 09:47:41 INFO - PROCESS | 3480 | 1460998061681 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:47:41 INFO - PROCESS | 3480 | 1460998061684 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 09:47:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:47:41 INFO - PROCESS | 3480 | 1460998061688 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - PROCESS | 3480 | 1460998061690 Marionette TRACE conn4 <- [1,3042,null,{}] 09:47:41 INFO - PROCESS | 3480 | 1460998061694 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}] 09:47:41 INFO - PROCESS | 3480 | 1460998061801 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:47:42 INFO - PROCESS | 3480 | 1460998062031 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 3480 | ++DOCSHELL 123BBC00 == 40 [pid = 3480] [id = 772] 09:47:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (123F3800) [pid = 3480] [serial = 2314] [outer = 00000000] 09:47:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 95 (12720C00) [pid = 3480] [serial = 2315] [outer = 123F3800] 09:47:42 INFO - PROCESS | 3480 | 1460998062092 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 3480 | ++DOMWINDOW == 96 (12876000) [pid = 3480] [serial = 2316] [outer = 123F3800] 09:47:42 INFO - PROCESS | 3480 | 1460998062881 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"]]]}] 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:47:42 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" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:47:42 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" 09:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:47:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1283ms 09:47:42 INFO - PROCESS | 3480 | 1460998062974 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:47:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:47:43 INFO - PROCESS | 3480 | 1460998062978 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 09:47:43 INFO - PROCESS | 3480 | 1460998062983 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - PROCESS | 3480 | 1460998062987 Marionette TRACE conn4 <- [1,3046,null,{}] 09:47:43 INFO - PROCESS | 3480 | 1460998062992 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}] 09:47:43 INFO - PROCESS | 3480 | 1460998063098 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:47:43 INFO - PROCESS | 3480 | 1460998063225 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 95 (1BB1FC00) [pid = 3480] [serial = 2250] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 94 (1C22BC00) [pid = 3480] [serial = 2253] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (1287AC00) [pid = 3480] [serial = 2227] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (1BA0C000) [pid = 3480] [serial = 2247] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (12636C00) [pid = 3480] [serial = 2224] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (126BF400) [pid = 3480] [serial = 2225] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (1F52F000) [pid = 3480] [serial = 2222] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (1A58F000) [pid = 3480] [serial = 2244] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (1B450800) [pid = 3480] [serial = 2245] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (1825A400) [pid = 3480] [serial = 2238] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (18485C00) [pid = 3480] [serial = 2239] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (12C5C000) [pid = 3480] [serial = 2230] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (12E1A800) [pid = 3480] [serial = 2231] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (1BB1F800) [pid = 3480] [serial = 2251] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (18AE5000) [pid = 3480] [serial = 2241] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (1A0E2400) [pid = 3480] [serial = 2242] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (177A4000) [pid = 3480] [serial = 2236] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (17310400) [pid = 3480] [serial = 2233] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (17516800) [pid = 3480] [serial = 2234] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (13AA2000) [pid = 3480] [serial = 2259] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (1CD0AC00) [pid = 3480] [serial = 2256] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 74 (1CD0E000) [pid = 3480] [serial = 2263] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 73 (1C22F000) [pid = 3480] [serial = 2254] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 72 (1C229800) [pid = 3480] [serial = 2262] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 71 (1288BC00) [pid = 3480] [serial = 2228] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 70 (1D0CD000) [pid = 3480] [serial = 2257] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 69 (1730EC00) [pid = 3480] [serial = 2260] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 68 (1D240000) [pid = 3480] [serial = 2265] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | --DOMWINDOW == 67 (1BA10400) [pid = 3480] [serial = 2248] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 3480 | ++DOCSHELL 0F048400 == 41 [pid = 3480] [id = 773] 09:47:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 68 (0F04D800) [pid = 3480] [serial = 2317] [outer = 00000000] 09:47:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 69 (1243D400) [pid = 3480] [serial = 2318] [outer = 0F04D800] 09:47:43 INFO - PROCESS | 3480 | 1460998063324 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 70 (12873C00) [pid = 3480] [serial = 2319] [outer = 0F04D800] 09:47:43 INFO - PROCESS | 3480 | 1460998063785 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]]]}] 09:47:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:47:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:47:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:47:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:47:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:47:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:47:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:47:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:47:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:47:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:47:43 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:43 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:47:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:47:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:47:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:47:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:47:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:47:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:47:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:47:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:47:43 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 837ms 09:47:43 INFO - PROCESS | 3480 | 1460998063823 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 3480 | 1460998063827 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 09:47:43 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:47:43 INFO - PROCESS | 3480 | 1460998063831 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - PROCESS | 3480 | 1460998063833 Marionette TRACE conn4 <- [1,3050,null,{}] 09:47:43 INFO - PROCESS | 3480 | 1460998063841 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}] 09:47:43 INFO - PROCESS | 3480 | 1460998063926 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:47:43 INFO - PROCESS | 3480 | 1460998063933 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 3480 | ++DOCSHELL 1287D000 == 42 [pid = 3480] [id = 774] 09:47:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 71 (1288C800) [pid = 3480] [serial = 2320] [outer = 00000000] 09:47:43 INFO - PROCESS | 3480 | ++DOMWINDOW == 72 (18258800) [pid = 3480] [serial = 2321] [outer = 1288C800] 09:47:44 INFO - PROCESS | 3480 | 1460998063981 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 73 (18491400) [pid = 3480] [serial = 2322] [outer = 1288C800] 09:47:44 INFO - PROCESS | 3480 | [3480] 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 09:47:44 INFO - PROCESS | 3480 | 1460998064494 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:47:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:47:44 INFO - {} 09:47:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 690ms 09:47:44 INFO - PROCESS | 3480 | 1460998064522 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:47:44 INFO - PROCESS | 3480 | 1460998064524 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 09:47:44 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:47:44 INFO - PROCESS | 3480 | 1460998064529 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:47:44 INFO - PROCESS | 3480 | 1460998064534 Marionette TRACE conn4 <- [1,3054,null,{}] 09:47:44 INFO - PROCESS | 3480 | 1460998064543 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}] 09:47:44 INFO - PROCESS | 3480 | 1460998064663 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:47:44 INFO - PROCESS | 3480 | 1460998064766 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 3480 | ++DOCSHELL 1A0E4400 == 43 [pid = 3480] [id = 775] 09:47:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 74 (1A0EA000) [pid = 3480] [serial = 2323] [outer = 00000000] 09:47:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 75 (1B438800) [pid = 3480] [serial = 2324] [outer = 1A0EA000] 09:47:44 INFO - PROCESS | 3480 | 1460998064811 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (1B750C00) [pid = 3480] [serial = 2325] [outer = 1A0EA000] 09:47:45 INFO - PROCESS | 3480 | 1460998065146 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]]]}] 09:47:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:47:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:47:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:47:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:47:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:47:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:47:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:47:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 690ms 09:47:45 INFO - PROCESS | 3480 | 1460998065223 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 3480 | 1460998065225 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 09:47:45 INFO - PROCESS | 3480 | 1460998065228 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:47:45 INFO - PROCESS | 3480 | 1460998065230 Marionette TRACE conn4 <- [1,3058,null,{}] 09:47:45 INFO - PROCESS | 3480 | 1460998065233 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}] 09:47:45 INFO - PROCESS | 3480 | 1460998065314 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:47:45 INFO - PROCESS | 3480 | 1460998065320 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 3480 | ++DOCSHELL 0F050C00 == 44 [pid = 3480] [id = 776] 09:47:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (0F051C00) [pid = 3480] [serial = 2326] [outer = 00000000] 09:47:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (1BA8A400) [pid = 3480] [serial = 2327] [outer = 0F051C00] 09:47:45 INFO - PROCESS | 3480 | 1460998065364 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (1BB1CC00) [pid = 3480] [serial = 2328] [outer = 0F051C00] 09:47:45 INFO - PROCESS | 3480 | 1460998065826 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]]]}] 09:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:47:45 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 09:47:45 INFO - PROCESS | 3480 | 1460998065862 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 3480 | 1460998065864 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 09:47:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:47:45 INFO - PROCESS | 3480 | 1460998065867 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - PROCESS | 3480 | 1460998065869 Marionette TRACE conn4 <- [1,3062,null,{}] 09:47:45 INFO - PROCESS | 3480 | 1460998065872 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}] 09:47:46 INFO - PROCESS | 3480 | 1460998065986 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:47:46 INFO - PROCESS | 3480 | 1460998066080 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 3480 | ++DOCSHELL 1C229800 == 45 [pid = 3480] [id = 777] 09:47:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (1C22A400) [pid = 3480] [serial = 2329] [outer = 00000000] 09:47:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (1C232C00) [pid = 3480] [serial = 2330] [outer = 1C22A400] 09:47:46 INFO - PROCESS | 3480 | 1460998066134 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (1CC85000) [pid = 3480] [serial = 2331] [outer = 1C22A400] 09:47:46 INFO - PROCESS | 3480 | 1460998066547 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]]]}] 09:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:47:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 731ms 09:47:46 INFO - PROCESS | 3480 | 1460998066598 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 3480 | 1460998066600 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 09:47:46 INFO - PROCESS | 3480 | 1460998066607 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 3480 | 1460998066609 Marionette TRACE conn4 <- [1,3066,null,{}] 09:47:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:47:46 INFO - PROCESS | 3480 | 1460998066613 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}] 09:47:46 INFO - PROCESS | 3480 | 1460998066739 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:47:46 INFO - PROCESS | 3480 | 1460998066754 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 3480 | ++DOCSHELL 1CD0F400 == 46 [pid = 3480] [id = 778] 09:47:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (1CED5800) [pid = 3480] [serial = 2332] [outer = 00000000] 09:47:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (1D0CC800) [pid = 3480] [serial = 2333] [outer = 1CED5800] 09:47:46 INFO - PROCESS | 3480 | 1460998066853 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (1D0D1800) [pid = 3480] [serial = 2334] [outer = 1CED5800] 09:47:47 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (12C4F000) [pid = 3480] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:47:47 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (1D0CA400) [pid = 3480] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:47:47 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (177A8C00) [pid = 3480] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:47:47 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (0F04AC00) [pid = 3480] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:47:47 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (18252C00) [pid = 3480] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:47:47 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (1271F800) [pid = 3480] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:47:47 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (1D536C00) [pid = 3480] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:47:47 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (18AD8000) [pid = 3480] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:47:47 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (12717000) [pid = 3480] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:47:47 INFO - PROCESS | 3480 | 1460998067570 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] 09:47:47 INFO - PROCESS | 3480 | 1460998067722 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 09:47:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:47:47 INFO - PROCESS | 3480 | 1460998067729 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - PROCESS | 3480 | 1460998067733 Marionette TRACE conn4 <- [1,3070,null,{}] 09:47:47 INFO - PROCESS | 3480 | 1460998067773 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}] 09:47:47 INFO - PROCESS | 3480 | 1460998067882 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:47:48 INFO - PROCESS | 3480 | 1460998067992 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 3480 | ++DOCSHELL 12C50800 == 47 [pid = 3480] [id = 779] 09:47:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (12C57400) [pid = 3480] [serial = 2335] [outer = 00000000] 09:47:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (1730CC00) [pid = 3480] [serial = 2336] [outer = 12C57400] 09:47:48 INFO - PROCESS | 3480 | 1460998068048 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (17516800) [pid = 3480] [serial = 2337] [outer = 12C57400] 09:47:48 INFO - PROCESS | 3480 | 1460998068574 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]]]}] 09:47:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:47:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:47:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 890ms 09:47:48 INFO - PROCESS | 3480 | 1460998068622 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 3480 | 1460998068628 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 09:47:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:47:48 INFO - PROCESS | 3480 | 1460998068635 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 3480 | 1460998068638 Marionette TRACE conn4 <- [1,3074,null,{}] 09:47:48 INFO - PROCESS | 3480 | 1460998068643 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}] 09:47:48 INFO - PROCESS | 3480 | 1460998068790 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:47:48 INFO - PROCESS | 3480 | 1460998068932 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 3480 | ++DOCSHELL 173CC000 == 48 [pid = 3480] [id = 780] 09:47:48 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (173E1000) [pid = 3480] [serial = 2338] [outer = 00000000] 09:47:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (1A0EA800) [pid = 3480] [serial = 2339] [outer = 173E1000] 09:47:49 INFO - PROCESS | 3480 | 1460998068990 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (1A660400) [pid = 3480] [serial = 2340] [outer = 173E1000] 09:47:49 INFO - PROCESS | 3480 | 1460998069518 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:47:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:47:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 09:47:49 INFO - PROCESS | 3480 | 1460998069566 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 3480 | 1460998069569 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 09:47:49 INFO - PROCESS | 3480 | 1460998069589 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:47:49 INFO - PROCESS | 3480 | 1460998069593 Marionette TRACE conn4 <- [1,3078,null,{}] 09:47:49 INFO - PROCESS | 3480 | 1460998069604 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}] 09:47:49 INFO - PROCESS | 3480 | 1460998069712 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:47:49 INFO - PROCESS | 3480 | 1460998069827 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 3480 | ++DOCSHELL 1B457800 == 49 [pid = 3480] [id = 781] 09:47:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (1B75E000) [pid = 3480] [serial = 2341] [outer = 00000000] 09:47:49 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (1CA6AC00) [pid = 3480] [serial = 2342] [outer = 1B75E000] 09:47:49 INFO - PROCESS | 3480 | 1460998069925 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 85 (1D0C8800) [pid = 3480] [serial = 2343] [outer = 1B75E000] 09:47:50 INFO - PROCESS | 3480 | 1460998070415 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:47:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:47:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 09:47:50 INFO - PROCESS | 3480 | 1460998070464 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 3480 | 1460998070467 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 09:47:50 INFO - PROCESS | 3480 | 1460998070471 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:47:50 INFO - PROCESS | 3480 | 1460998070473 Marionette TRACE conn4 <- [1,3082,null,{}] 09:47:50 INFO - PROCESS | 3480 | 1460998070476 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}] 09:47:50 INFO - PROCESS | 3480 | 1460998070583 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:47:50 INFO - PROCESS | 3480 | 1460998070698 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 3480 | ++DOCSHELL 1A0C5C00 == 50 [pid = 3480] [id = 782] 09:47:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 86 (1D0D3400) [pid = 3480] [serial = 2344] [outer = 00000000] 09:47:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 87 (1D23F000) [pid = 3480] [serial = 2345] [outer = 1D0D3400] 09:47:50 INFO - PROCESS | 3480 | 1460998070793 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 3480 | ++DOMWINDOW == 88 (1D243400) [pid = 3480] [serial = 2346] [outer = 1D0D3400] 09:47:51 INFO - PROCESS | 3480 | 1460998071339 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:47:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 931ms 09:47:51 INFO - PROCESS | 3480 | 1460998071405 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 3480 | 1460998071408 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 09:47:51 INFO - PROCESS | 3480 | 1460998071411 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:47:51 INFO - PROCESS | 3480 | 1460998071413 Marionette TRACE conn4 <- [1,3086,null,{}] 09:47:51 INFO - PROCESS | 3480 | 1460998071417 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}] 09:47:51 INFO - PROCESS | 3480 | 1460998071566 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:47:51 INFO - PROCESS | 3480 | 1460998071633 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 3480 | ++DOCSHELL 12714400 == 51 [pid = 3480] [id = 783] 09:47:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 89 (12714800) [pid = 3480] [serial = 2347] [outer = 00000000] 09:47:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 90 (12C53000) [pid = 3480] [serial = 2348] [outer = 12714800] 09:47:51 INFO - PROCESS | 3480 | 1460998071687 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 3480 | ++DOMWINDOW == 91 (136F3400) [pid = 3480] [serial = 2349] [outer = 12714800] 09:47:52 INFO - PROCESS | 3480 | 1460998072300 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]]]}] 09:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:47:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 09:47:52 INFO - PROCESS | 3480 | 1460998072346 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:47:52 INFO - PROCESS | 3480 | 1460998072350 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 09:47:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:47:52 INFO - PROCESS | 3480 | 1460998072372 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - PROCESS | 3480 | 1460998072376 Marionette TRACE conn4 <- [1,3090,null,{}] 09:47:52 INFO - PROCESS | 3480 | 1460998072381 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}] 09:47:52 INFO - PROCESS | 3480 | 1460998072479 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:47:52 INFO - PROCESS | 3480 | 1460998072639 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 3480 | ++DOCSHELL 1287AC00 == 52 [pid = 3480] [id = 784] 09:47:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 92 (1287F000) [pid = 3480] [serial = 2350] [outer = 00000000] 09:47:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 93 (1730EC00) [pid = 3480] [serial = 2351] [outer = 1287F000] 09:47:52 INFO - PROCESS | 3480 | 1460998072690 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 3480 | ++DOMWINDOW == 94 (18253400) [pid = 3480] [serial = 2352] [outer = 1287F000] 09:47:52 INFO - PROCESS | 3480 | --DOCSHELL 17523400 == 51 [pid = 3480] [id = 764] 09:47:52 INFO - PROCESS | 3480 | --DOCSHELL 12475C00 == 50 [pid = 3480] [id = 617] 09:47:52 INFO - PROCESS | 3480 | --DOCSHELL 1C229800 == 49 [pid = 3480] [id = 777] 09:47:52 INFO - PROCESS | 3480 | --DOCSHELL 0F050C00 == 48 [pid = 3480] [id = 776] 09:47:52 INFO - PROCESS | 3480 | --DOCSHELL 1A0E4400 == 47 [pid = 3480] [id = 775] 09:47:52 INFO - PROCESS | 3480 | --DOCSHELL 1287D000 == 46 [pid = 3480] [id = 774] 09:47:52 INFO - PROCESS | 3480 | --DOCSHELL 0F048400 == 45 [pid = 3480] [id = 773] 09:47:52 INFO - PROCESS | 3480 | --DOCSHELL 123BBC00 == 44 [pid = 3480] [id = 772] 09:47:52 INFO - PROCESS | 3480 | --DOCSHELL 1F8BFC00 == 43 [pid = 3480] [id = 771] 09:47:52 INFO - PROCESS | 3480 | --DOCSHELL 18E0E800 == 42 [pid = 3480] [id = 770] 09:47:52 INFO - PROCESS | 3480 | --DOCSHELL 16C49C00 == 41 [pid = 3480] [id = 769] 09:47:52 INFO - PROCESS | 3480 | --DOCSHELL 1271E800 == 40 [pid = 3480] [id = 768] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 93 (1A0EB000) [pid = 3480] [serial = 2291] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 92 (1271EC00) [pid = 3480] [serial = 2277] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 91 (12470400) [pid = 3480] [serial = 2276] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 90 (1373E800) [pid = 3480] [serial = 2282] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 89 (1825B000) [pid = 3480] [serial = 2285] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 88 (177A1C00) [pid = 3480] [serial = 2294] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 87 (12635000) [pid = 3480] [serial = 2270] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 86 (12C56800) [pid = 3480] [serial = 2273] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 85 (12879800) [pid = 3480] [serial = 2279] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 84 (1A590400) [pid = 3480] [serial = 2292] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 83 (12893000) [pid = 3480] [serial = 2280] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 82 (1D53EC00) [pid = 3480] [serial = 2268] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 81 (18D8F000) [pid = 3480] [serial = 2288] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 80 (1F5E5000) [pid = 3480] [serial = 2298] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 79 (18E01400) [pid = 3480] [serial = 2289] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 78 (18488400) [pid = 3480] [serial = 2286] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 77 (1BA7E800) [pid = 3480] [serial = 2295] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 76 (15F5B400) [pid = 3480] [serial = 2283] [outer = 00000000] [url = about:blank] 09:47:52 INFO - PROCESS | 3480 | --DOMWINDOW == 75 (1F02F800) [pid = 3480] [serial = 2297] [outer = 00000000] [url = about:blank] 09:47:53 INFO - PROCESS | 3480 | 1460998073190 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:47:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 890ms 09:47:53 INFO - PROCESS | 3480 | 1460998073264 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 3480 | 1460998073269 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 09:47:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:47:53 INFO - PROCESS | 3480 | 1460998073275 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 3480 | 1460998073277 Marionette TRACE conn4 <- [1,3094,null,{}] 09:47:53 INFO - PROCESS | 3480 | 1460998073281 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}] 09:47:53 INFO - PROCESS | 3480 | 1460998073372 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:47:53 INFO - PROCESS | 3480 | 1460998073384 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:53 INFO - PROCESS | 3480 | ++DOCSHELL 1287FC00 == 41 [pid = 3480] [id = 785] 09:47:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 76 (1288E000) [pid = 3480] [serial = 2353] [outer = 00000000] 09:47:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 77 (15F04800) [pid = 3480] [serial = 2354] [outer = 1288E000] 09:47:53 INFO - PROCESS | 3480 | 1460998073433 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 3480 | ++DOMWINDOW == 78 (16EA8800) [pid = 3480] [serial = 2355] [outer = 1288E000] 09:47:53 INFO - PROCESS | 3480 | 1460998073919 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]]]}] 09:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:47:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 09:47:53 INFO - PROCESS | 3480 | 1460998073949 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 3480 | 1460998073951 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 09:47:53 INFO - PROCESS | 3480 | 1460998073954 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:47:53 INFO - PROCESS | 3480 | 1460998073958 Marionette TRACE conn4 <- [1,3098,null,{}] 09:47:53 INFO - PROCESS | 3480 | 1460998073968 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}] 09:47:54 INFO - PROCESS | 3480 | 1460998074060 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:47:54 INFO - PROCESS | 3480 | 1460998074066 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 3480 | ++DOCSHELL 1848C000 == 42 [pid = 3480] [id = 786] 09:47:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 79 (1848AC00) [pid = 3480] [serial = 2356] [outer = 00000000] 09:47:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 80 (18AD8C00) [pid = 3480] [serial = 2357] [outer = 1848AC00] 09:47:54 INFO - PROCESS | 3480 | 1460998074116 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 81 (18D96C00) [pid = 3480] [serial = 2358] [outer = 1848AC00] 09:47:54 INFO - PROCESS | 3480 | 1460998074570 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"]]]}] 09:47:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:47:54 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 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:47:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 09:47:54 INFO - PROCESS | 3480 | 1460998074588 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 3480 | 1460998074591 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 09:47:54 INFO - PROCESS | 3480 | 1460998074594 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - PROCESS | 3480 | 1460998074595 Marionette TRACE conn4 <- [1,3102,null,{}] 09:47:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:47:54 INFO - PROCESS | 3480 | 1460998074599 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}] 09:47:54 INFO - PROCESS | 3480 | 1460998074682 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:47:54 INFO - PROCESS | 3480 | 1460998074688 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\", \"72bddb49-25fb-4d64-b4bd-074c46555100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 3480 | ++DOCSHELL 12608400 == 43 [pid = 3480] [id = 787] 09:47:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 82 (177AB800) [pid = 3480] [serial = 2359] [outer = 00000000] 09:47:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 83 (1A0E3000) [pid = 3480] [serial = 2360] [outer = 177AB800] 09:47:54 INFO - PROCESS | 3480 | 1460998074733 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 3480 | ++DOMWINDOW == 84 (1A589000) [pid = 3480] [serial = 2361] [outer = 177AB800] 09:47:55 INFO - PROCESS | 3480 | 1460998075188 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]]]}] 09:47:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:47:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 09:47:55 INFO - PROCESS | 3480 | 1460998075228 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 3480 | 1460998075230 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 09:47:56 WARNING - u'runner_teardown' () 09:47:56 INFO - No more tests 09:47:56 INFO - Got 0 unexpected results 09:47:56 INFO - SUITE-END | took 688s 09:47:56 INFO - Closing logging queue 09:47:56 INFO - queue closed 09:47:56 INFO - Return code: 0 09:47:56 WARNING - # TBPL SUCCESS # 09:47:56 INFO - Running post-action listener: _resource_record_post_action 09:47:56 INFO - Running post-run listener: _resource_record_post_run 09:47:57 INFO - Total resource usage - Wall time: 698s; CPU: 14.0%; Read bytes: 149309952; Write bytes: 1187774464; Read time: 2098070; Write time: 8211360 09:47:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:47:57 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 32549376; Read time: 0; Write time: 37840 09:47:57 INFO - run-tests - Wall time: 696s; CPU: 14.0%; Read bytes: 149309952; Write bytes: 1096024576; Read time: 2098070; Write time: 8093470 09:47:57 INFO - Running post-run listener: _upload_blobber_files 09:47:57 INFO - Blob upload gear active. 09:47:57 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:47:57 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 09:47:57 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'] 09:47:57 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 09:47:58 INFO - (blobuploader) - INFO - Open directory for files ... 09:47:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:47:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:47:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:47:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:47:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:47:58 INFO - (blobuploader) - INFO - Done attempting. 09:47:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:47:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:47:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:48:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:48:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:48:01 INFO - (blobuploader) - INFO - Done attempting. 09:48:01 INFO - (blobuploader) - INFO - Iteration through files over. 09:48:01 INFO - Return code: 0 09:48:01 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:48:01 INFO - Using _rmtree_windows ... 09:48:01 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:48:01 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5fbd684ccd63ccbcc03a7d3956697dac70fb989ab9e2e09f187688a4db189ecc4b59abcd209a9c6fd840953b38c54d2bcf69cf5e97c329ecf0628a3fcdf35df8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/de5b1a579f1873280c34d852c060601060c290f9233fac8647863857482e3237fc04ea4a0504f1563c2743a931bf5bedc80808b66d561c68be4f13e5e9940bfb"} 09:48:01 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:48:01 INFO - Writing to file C:\slave\test\properties\blobber_files 09:48:01 INFO - Contents: 09:48:01 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5fbd684ccd63ccbcc03a7d3956697dac70fb989ab9e2e09f187688a4db189ecc4b59abcd209a9c6fd840953b38c54d2bcf69cf5e97c329ecf0628a3fcdf35df8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/de5b1a579f1873280c34d852c060601060c290f9233fac8647863857482e3237fc04ea4a0504f1563c2743a931bf5bedc80808b66d561c68be4f13e5e9940bfb"} 09:48:01 INFO - Running post-run listener: copy_logs_to_upload_dir 09:48:01 INFO - Copying logs to upload dir... 09:48:01 INFO - mkdir: C:\slave\test\build\upload\logs 09:48:01 INFO - Copying logs to upload dir... 09:48:01 INFO - Using _rmtree_windows ... 09:48:01 INFO - Using _rmtree_windows ... 09:48:01 INFO - Using _rmtree_windows ... 09:48:01 INFO - Using _rmtree_windows ... 09:48:01 INFO - Using _rmtree_windows ... 09:48:01 INFO - Using _rmtree_windows ... 09:48:01 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=847.552000 ========= master_lag: 1.54 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 9 secs) (at 2016-04-18 09:48:03.104973) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 09:48:03.105965) ========= '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-064 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-064 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-064 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/5fbd684ccd63ccbcc03a7d3956697dac70fb989ab9e2e09f187688a4db189ecc4b59abcd209a9c6fd840953b38c54d2bcf69cf5e97c329ecf0628a3fcdf35df8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/de5b1a579f1873280c34d852c060601060c290f9233fac8647863857482e3237fc04ea4a0504f1563c2743a931bf5bedc80808b66d561c68be4f13e5e9940bfb"} build_url:https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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/fjH7OrSOSFa9j3ZTLste8g/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/5fbd684ccd63ccbcc03a7d3956697dac70fb989ab9e2e09f187688a4db189ecc4b59abcd209a9c6fd840953b38c54d2bcf69cf5e97c329ecf0628a3fcdf35df8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/de5b1a579f1873280c34d852c060601060c290f9233fac8647863857482e3237fc04ea4a0504f1563c2743a931bf5bedc80808b66d561c68be4f13e5e9940bfb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 09:48:03.234547) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:48:03.234884) ========= '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-064 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-064 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-064 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:48:03.394587) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 09:48:03.394961) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 09:48:04.201408) ========= ========= Total master_lag: 1.79 =========